Click or drag to resize

WikiRequestMessage Class

This is preliminary documentation and is subject to change.

The traceable API request message to be sent to the wiki sites.
Inheritance Hierarchy

Namespace: WikiClientLibrary.Client
Assembly: WikiClientLibrary (in WikiClientLibrary.dll) Version: 0.9.0-int.2+447d1d590e6726b7881f750a0a0e42908f3e417e
Syntax
public abstract class WikiRequestMessage

The WikiRequestMessage type exposes the following members.

Constructors
 NameDescription
Protected methodWikiRequestMessageInitializes a new instance of the WikiRequestMessage class
Top
Properties
 NameDescription
Public propertyId Id of the request, for tracing.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetHttpContent Gets the HttpContent corresponding to this message.
Public methodGetHttpMethod Gets the HTTP method used to send the request.
Public methodGetHttpQuery Gets the URI query part for the endpoint invocation.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Overrides ObjectToString)
Top
Remarks

In some cases, the instance of this class can be reused to issue same requests. However, never issue the requests the same WikiRequestMessage instance concurrently.

For the role this class plays in invoking wiki API, see InvokeAsyncT(String, WikiRequestMessage, IWikiResponseMessageParserT, CancellationToken).

See Also