IFsrmStorageModuleImplementation Interface
Storage modules implement this interface.
Namespace: Microsoft.Storage
Assembly: srmlib (in srmlib.dll)
Syntax
[GuidAttribute("0AF4A0DA-895A-4E50-8712-A96724BCEC64")]
public interface IFsrmStorageModuleImplementation : IFsrmPipelineModuleImplementation
[GuidAttribute("0AF4A0DA-895A-4E50-8712-A96724BCEC64")]
public interface class IFsrmStorageModuleImplementation : IFsrmPipelineModuleImplementation
[<GuidAttribute("0AF4A0DA-895A-4E50-8712-A96724BCEC64")>]
type IFsrmStorageModuleImplementation =
interface
interface IFsrmPipelineModuleImplementation
end
<GuidAttribute("0AF4A0DA-895A-4E50-8712-A96724BCEC64")>
Public Interface IFsrmStorageModuleImplementation
Inherits IFsrmPipelineModuleImplementation
Methods
Name | Description | |
---|---|---|
LoadProperties(IFsrmPropertyBag) | Instructs the storage module to load all properties. |
|
OnLoad(IFsrmPipelineModuleDefinition, FsrmPipelineModuleConnector) | Initializes the storage module. |
|
OnUnload() | Notifies the storage module to perform any cleanup tasks. |
|
SaveProperties(IFsrmPropertyBag) | Instructs the storage module to save properties associated with a file. |
|
UseDefinitions(IFsrmCollection) | Specifies the property definitions FSRM recognizes. |
See Also
Return to top