ClassServiceProvider
Class
Persistence service provider.
Definition
Namespace:Telerik.Windows.Persistence.Services
Assembly:Telerik.Windows.Controls.dll
Syntax:
cs-api-definition
public static class ServiceProvider
Inheritance: objectServiceProvider
Methods
RegisterPersistenceProvider<T>(Type, IPersistenceProvider)
Registers a persistence provider.
Declaration
cs-api-definition
[SuppressMessage("Microsoft.Design", "CA1004:GenericMethodsShouldProvideTypeParameter")]
public static void RegisterPersistenceProvider<T>(Type type, IPersistenceProvider provider) where T : IPersistenceProvider
Parameters
type
The type against which the provider is registered.
provider
The provider instance.
ResolvePersistenceProvider<T>(Type)
Resolves the persistence provider.
Declaration
cs-api-definition
public static T ResolvePersistenceProvider<T>(Type ownerType) where T : IPersistenceProvider
Parameters
ownerType
The registered type against the persistence provider.
Returns
T
UnregisterPersistenceProvider(Type)
Unregisters persistence providers for a specific type.
UnregisterPersistenceProvider<T>(Type)
Unregisters the persistence provider.