ISettingsProviderContract Interface
The contract for the settings provider.
Namespace: Microsoft.WindowsServerSolutions.Settings
Assembly: SettingsObjectModel (in SettingsObjectModel.dll)
Syntax
[ServiceContractAttribute]
[ProviderEndpointBehaviorAttribute(CredentialType.Machine, ConnectionSetting.AllowLocalAccessOnly)]
public interface ISettingsProviderContract
[ServiceContractAttribute]
[ProviderEndpointBehaviorAttribute(CredentialType::Machine, ConnectionSetting::AllowLocalAccessOnly)]
public interface class ISettingsProviderContract
<ServiceContractAttribute>
<ProviderEndpointBehaviorAttribute(CredentialType.Machine, ConnectionSetting.AllowLocalAccessOnly)>
Public Interface ISettingsProviderContract
Methods
Name | Description | |
---|---|---|
DeleteCollection(String, String) | Deletes a collection from an application. |
|
DeleteValue(String, String, String) | Deletes the value associated with a specific application, collection, and key. |
|
GetCollectionNames(String) | Gets the collections belonging to a particular application. |
|
GetKeys(String, String) | Gets all of the keys in a specific collection. |
|
GetValue(String, String, String, Guid) | Retrieves the data associated with a specific application, collection, and key. |
|
Ping() | Pings the server. |
|
SetValue(String, String, String, Guid, Int32, Byte[], Boolean) | Sets a value for a specific application, collection, and key. |
See Also
Microsoft.WindowsServerSolutions.Settings Namespace
Return to top