C# Class ScrewTurn.Wiki.Collectors

Contains instances of the Providers Collectors.
Show file Open project: mono/ScrewTurnWiki Class Usage Examples

Public Properties

Property Type Description
CacheProviderCollector ProviderCollector
DisabledCacheProviderCollector ProviderCollector
DisabledFilesProviderCollector ProviderCollector
DisabledFormatterProviderCollector ProviderCollector
DisabledPagesProviderCollector ProviderCollector
DisabledUsersProviderCollector ProviderCollector
FileNames string>.Dictionary
FilesProviderCollector ProviderCollector
FormatterProviderCollector ProviderCollector
PagesProviderCollector ProviderCollector
SettingsProvider ISettingsStorageProviderV30
UsersProviderCollector ProviderCollector

Public Methods

Method Description
FindProvider ( string typeName, bool &enabled, bool &canDisable ) : IProviderV30

Finds a provider.

GetAllProviders ( ) : string[]

Gets the names of all known providers, both enabled and disabled.

TryDisable ( string typeName ) : void

Tries to disable a provider.

TryEnable ( string typeName ) : void

Tries to enable a provider.

TryUnload ( string typeName ) : void

Tries to unload a provider.

Method Details

FindProvider() public static method

Finds a provider.
public static FindProvider ( string typeName, bool &enabled, bool &canDisable ) : IProviderV30
typeName string The provider type name.
enabled bool A value indicating whether the provider is enabled.
canDisable bool A value indicating whether the provider can be disabled.
return IProviderV30

GetAllProviders() public static method

Gets the names of all known providers, both enabled and disabled.
public static GetAllProviders ( ) : string[]
return string[]

TryDisable() public static method

Tries to disable a provider.
public static TryDisable ( string typeName ) : void
typeName string The provider.
return void

TryEnable() public static method

Tries to enable a provider.
public static TryEnable ( string typeName ) : void
typeName string The provider.
return void

TryUnload() public static method

Tries to unload a provider.
public static TryUnload ( string typeName ) : void
typeName string The provider.
return void

Property Details

CacheProviderCollector public static property

The Cache Provider Collector instance.
public static ProviderCollector CacheProviderCollector
return ProviderCollector

DisabledCacheProviderCollector public static property

The Disabled Cache Provider Collector instance.
public static ProviderCollector DisabledCacheProviderCollector
return ProviderCollector

DisabledFilesProviderCollector public static property

The Disabled Files Provider Collector instance.
public static ProviderCollector DisabledFilesProviderCollector
return ProviderCollector

DisabledFormatterProviderCollector public static property

The Disabled Formatter Provider Collector instance.
public static ProviderCollector DisabledFormatterProviderCollector
return ProviderCollector

DisabledPagesProviderCollector public static property

The Disabled Pages Provider Collector instance.
public static ProviderCollector DisabledPagesProviderCollector
return ProviderCollector

DisabledUsersProviderCollector public static property

The Disabled Users Provider Collector instance.
public static ProviderCollector DisabledUsersProviderCollector
return ProviderCollector

FileNames public static property

Contains the file names of the DLLs containing each provider (provider->file).
public static Dictionary FileNames
return string>.Dictionary

FilesProviderCollector public static property

The Files Provider Collector instance.
public static ProviderCollector FilesProviderCollector
return ProviderCollector

FormatterProviderCollector public static property

The Formatter Provider Collector instance.
public static ProviderCollector FormatterProviderCollector
return ProviderCollector

PagesProviderCollector public static property

The Pages Provider Collector instance.
public static ProviderCollector PagesProviderCollector
return ProviderCollector

SettingsProvider public static property

The settings storage provider.
public static ISettingsStorageProviderV30 SettingsProvider
return ISettingsStorageProviderV30

UsersProviderCollector public static property

The Users Provider Collector instance.
public static ProviderCollector UsersProviderCollector
return ProviderCollector