Wiki | 
This is preliminary documentation and is subject to change.
The WikiSite type exposes the following members.
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object)  | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object)  | |
| GetHashCode | Serves as the default hash function. (Inherited from Object)  | |
| GetMessageAsync(String) | Get the content of MediaWiki interface message. | |
| GetMessageAsync(String, CancellationToken) | Get the content of MediaWiki interface message. | |
| GetMessagesAsync(IEnumerableString) | Get the content of some or all MediaWiki interface messages. | |
| GetMessagesAsync(IEnumerableString, CancellationToken) | Get the content of some or all MediaWiki interface messages. | |
| GetStatisticsAsync | Gets the statistical information of the MediaWiki site. | |
| GetStatisticsAsync(CancellationToken) | Gets the statistical information of the MediaWiki site. | |
| GetTokenAsync(String) | Request a token for operation. | |
| GetTokenAsync(String, Boolean) | Request a token for operation. | |
| GetTokenAsync(String, CancellationToken) | Request a token for operation. | |
| GetTokenAsync(String, Boolean, CancellationToken) | Request a token for operation. | |
| GetType | Gets the Type of the current instance. (Inherited from Object)  | |
| InvokeMediaWikiApiAsync(WikiRequestMessage, CancellationToken) | Invokes MediaWiki API and gets JSON result. | |
| InvokeMediaWikiApiAsync(WikiRequestMessage, Boolean, CancellationToken) | Invokes MediaWiki API and gets JSON result. | |
| InvokeMediaWikiApiAsyncT(WikiRequestMessage, IWikiResponseMessageParserT, Boolean, CancellationToken) | Invokes MediaWiki API and gets JSON result. | |
| LoginAsync(String, String) | Logins into the wiki site. | |
| LoginAsync(String, String, String) | Logins into the wiki site. | |
| LoginAsync(String, String, String, CancellationToken) | Logins into the wiki site. | |
| LogoutAsync | Logouts from the wiki site. | |
| LogoutAsync(Boolean) | Logouts from the wiki site. | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object)  | |
| OpenSearchAsync(String) | Performs an opensearch and get results, often used for search box suggestions. (MediaWiki 1.25 or OpenSearch extension) | |
| OpenSearchAsync(String, Int32) | Performs an opensearch and get results, often used for search box suggestions. (MediaWiki 1.25 or OpenSearch extension) | |
| OpenSearchAsync(String, OpenSearchOptions) | Performs an opensearch and get results, often used for search box suggestions. (MediaWiki 1.25 or OpenSearch extension) | |
| OpenSearchAsync(String, Int32, OpenSearchOptions) | Performs an opensearch and get results, often used for search box suggestions. (MediaWiki 1.25 or OpenSearch extension) | |
| OpenSearchAsync(String, Int32, Int32, OpenSearchOptions) | Performs an opensearch and get results, often used for search box suggestions. (MediaWiki 1.25 or OpenSearch extension) | |
| OpenSearchAsync(String, Int32, OpenSearchOptions, CancellationToken) | Performs an opensearch and get results, often used for search box suggestions. (MediaWiki 1.25 or OpenSearch extension) | |
| OpenSearchAsync(String, Int32, Int32, OpenSearchOptions, CancellationToken) | Performs an opensearch and get results, often used for search box suggestions. (MediaWiki 1.25 or OpenSearch extension) | |
| RefreshAccountInfoAsync | Refreshes user account information. | |
| RefreshSiteInfoAsync | Refreshes site information. | |
| SearchApiEndpointAsync | Given a site or page URL of a MediaWiki site, try to look for the Api Endpoint URL of it. | |
| SendLogoutRequestAsync | Directly sends a logout request. This method will be invoked by LogoutAsync(Boolean). | |
| ToString | Returns a string that represents the current object. (Overrides ObjectToString)  | 
| Name | Description | |
|---|---|---|
| BeginActionScope | 
            Invokes BeginScopeTState(TState) with the current action(method) name and parameters.
             (Defined by WikiLoggingHelper)  | |
| BeginActionScope | (Defined by WikiLoggingHelper)  | |
| BeginActionScope | 
            Invokes BeginScopeTState(TState) on the Logger
            with the current action(method) name and parameters.
             (Defined by WikiLoggingHelper)  | |
| BeginActionScope | (Defined by WikiLoggingHelper)  | |
| BeginActionScope | 
            Invokes BeginScopeTState(TState) on the Logger
            with the current action(method) name and parameters.
             (Defined by WikiLoggingHelper)  | |
| ExecuteCargoQueryAsync | 
            Executes a Cargo query and retrieves the response rows.
             (Defined by CargoWikiSiteExtensions)  | |
| ExecuteCargoQueryAsync | 
            Executes a Cargo query and retrieves the response rows.
             (Defined by CargoWikiSiteExtensions)  | |
| ParseContentAsync | 
            Parsing the specific page content and/or summary, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParseContentAsync | 
            Parsing the specific page content and/or summary, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParseContentAsync | 
            Parsing the specific page content and/or summary, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParseContentAsync | 
            Parsing the specific page content and/or summary, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParsePageAsync | 
            Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParsePageAsync | 
            Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParsePageAsync | 
            Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParsePageAsync | 
            Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParsePageAsync | 
            Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParsePageAsync | 
            Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParsePageAsync | 
            Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParsePageAsync | 
            Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParseRevisionAsync | 
            Parsing the specific page revision, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParseRevisionAsync | 
            Parsing the specific page revision, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParseRevisionAsync | 
            Parsing the specific page revision, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ParseRevisionAsync | 
            Parsing the specific page revision, gets HTML and more information. (MediaWiki 1.12)
             (Defined by WikiSiteExtensions)  | |
| ScribuntoExecuteLuaAsyncT | 
            Evaluates an ad-hoc Lua module with the specified module content in Scribunto Lua console, and gets the returned value.
             (Defined by ScribuntoWikiSiteExtensions)  | |
| ScribuntoExecuteLuaAsyncT | 
            Evaluates an ad-hoc Lua module with the specified module content in Scribunto Lua console, and gets the returned value.
             (Defined by ScribuntoWikiSiteExtensions)  | |
| ScribuntoExecuteLuaAsyncT | 
            Evaluates an ad-hoc Lua module with the specified module content in Scribunto Lua console, and gets the returned value.
             (Defined by ScribuntoWikiSiteExtensions)  | |
| ScribuntoExecuteLuaAsyncT | 
            Evaluates an ad-hoc Lua module with the specified module content in Scribunto Lua console, and gets the returned value.
             (Defined by ScribuntoWikiSiteExtensions)  | |
| ScribuntoLoadDataAsyncT | 
            Imports the Lua module with the specified name and gets the module content.
             (Defined by ScribuntoWikiSiteExtensions)  | |
| ScribuntoLoadDataAsyncT | 
            Imports the Lua module with the specified name and gets the module content.
             (Defined by ScribuntoWikiSiteExtensions)  | |
| ScribuntoLoadDataAsyncT | 
            Imports the Lua module with the specified name and gets the module content.
             (Defined by ScribuntoWikiSiteExtensions)  | |
| ScribuntoLoadDataAsyncT | 
            Imports the Lua module with the specified name and gets the module content.
             (Defined by ScribuntoWikiSiteExtensions)  | |
| ScribuntoLoadDataAsyncT | 
            Imports the Lua module with the specified name and gets the module content.
             (Defined by ScribuntoWikiSiteExtensions)  | |
| ScribuntoLoadDataAsyncT | 
            Imports the Lua module with the specified name and gets the module content.
             (Defined by ScribuntoWikiSiteExtensions)  | |
| ScribuntoLoadDataAsyncT | 
            Imports the Lua module with the specified name and evaluates the specified Lua code with it.
             (Defined by ScribuntoWikiSiteExtensions)  | |
| UploadAsync | 
            Asynchronously uploads a file in this title.
             (Defined by WikiSiteExtensions)  | |
| UploadAsync | 
            Asynchronously uploads a file in this title.
             (Defined by WikiSiteExtensions)  | |
| UploadAsync | 
            Asynchronously uploads a file in this title.
             (Defined by WikiSiteExtensions)  |