ICustomProvider Interface
Represent an ICustomProvider interface. Applies only to the server versions of AppFabric.
Namespace: Microsoft.ApplicationServer.Caching
Assembly: Microsoft.ApplicationServer.Caching.Core (in Microsoft.ApplicationServer.Caching.Core.dll)
Syntax
public interface ICustomProvider : IDisposable
public interface class ICustomProvider : IDisposable
type ICustomProvider =
interface
interface IDisposable
end
Public Interface ICustomProvider
Inherits IDisposable
Methods
Name | Description | |
---|---|---|
AddUser(String, String) | Adds a Windows account to the list of allowed users that have access to the configuration store.. |
|
BeginTransaction() | Begins a transaction to provide isolation from other configuration store access. |
|
Cleanup() | Enables the provider to clean up any data in the cache cluster configuration store. |
|
Delete(Object, String) | Deletes an existing entry from the configuration store. |
|
Delete(Object, String, String, Int64) | Deletes an existing entry from the configuration store. |
|
Dispose() | (Inherited from IDisposable.) |
|
EndTransaction(Object, Boolean) | Commits or rollbacks a transaction previously started with the BeginTransaction method. |
|
GetEntries(Object, String) | Enumerates all the entries of the specified type. |
|
GetEntry(Object, String, String) | Retrieves a ConfigStoreEntry object from the configuration store. |
|
GetStoreUtcTime(Object) | Obtains the current UTC time based on the clock for the configuration store. |
|
GetValue(Object, String, String) | Retrieves the value of a specific entry in the configuration store. |
|
Initialize() | Enables the custom provider to initialize the cache cluster configuration store. |
|
Insert(Object, String, String, Byte[], Int64) | Inserts an entry into the configuration store. |
|
IsInitialized() | Gets the initialization status of the configuration store. |
|
Open(String) | Initializes the configuration store with a connection string that is used for subsequent calls. |
|
RemoveUser(String, String, Object) | Removes a Windows account from the list of accounts that have permission t the access the configuration store. |
|
RetrieveStoreVersion() | Retrieves the version of the configuration store. |
|
TestConnection() | Determines whether the configuration store is available. |
|
Update(Object, String, String, Byte[], Int64) | Updates an entry in the store. |
See Also
Microsoft.ApplicationServer.Caching Namespace
Return to top