Wiki |
This is preliminary documentation and is subject to change.
Class | Description | |
---|---|---|
AsyncInitializationHelper | Provides helper methods for IWikiClientAsyncInitialization. | |
JsonContractAttribute | Infrastructure. Not intended to be used directly in your code. Indicates the specified class will be used as JSON contract class with JsonSerializer API. | |
JsonHelper | ||
MediaWikiHelper | Low-level helper methods for extending MediaWiki API. These helper members are also intended to be leveraged by WCL library consumers. | |
OrderedKeyValuePairsTKey, TValue | A sequence of ordered key-value pairs. The keys can duplicate with each other. | |
Throttler | Used to throttle a sequence of incoming actions. | |
WikiBooleanJsonConverter | Handles MediaWiki boolean values. | |
WikiDateTimeConverter | Handles the conversion between MediaWiki API timestamp and its CLR counterparts. This specific class handles the timestamp represented by DateTimeOffset. | |
WikiDateTimeOffsetConverter | Handles the conversion between MediaWiki API timestamp and its CLR counterparts. This specific class handles the timestamp represented by DateTimeOffset. | |
WikiJsonElementHelper | Infrastructure. The implementation is subject to changes so it's not recommended to directly reference them in your code. | |
WikiJsonNamingPolicy | All-lower-case property naming strategy as used in MediaWiki API response. | |
WikiReadOnlyDictionary | A dictionary with predefined strong-typed derived properties customizable by implementers. | |
WikiReadOnlyDictionaryConverterFactory | Handles the serialization and deserialization of instances derived from WikiReadOnlyDictionary. | |
WikiStringEnumJsonConverter | Converts all-lower-case enum name in MediaWiki API response to the enum value. |
Structure | Description | |
---|---|---|
ExecutionContextStash | This type is infrastructure of WCL and is not intended to be used directly in your own code. Restores the execution context by calling Dispose on this structure. |