IFsrmClassifierModuleDefinition Interface
Defines a module that is used to classify files.
Namespace: Microsoft.Storage
Assembly: srmlib (in srmlib.dll)
Syntax
[GuidAttribute("BB36EA26-6318-4B8C-8592-F72DD602E7A5")]
public interface IFsrmClassifierModuleDefinition : IFsrmPipelineModuleDefinition
[GuidAttribute("BB36EA26-6318-4B8C-8592-F72DD602E7A5")]
public interface class IFsrmClassifierModuleDefinition : IFsrmPipelineModuleDefinition
[<GuidAttribute("BB36EA26-6318-4B8C-8592-F72DD602E7A5")>]
type IFsrmClassifierModuleDefinition =
interface
interface IFsrmPipelineModuleDefinition
end
<GuidAttribute("BB36EA26-6318-4B8C-8592-F72DD602E7A5")>
Public Interface IFsrmClassifierModuleDefinition
Inherits IFsrmPipelineModuleDefinition
Properties
Name | Description | |
---|---|---|
Account | Gets and sets the Account property. |
|
Company | Gets and sets the Company property. |
|
Description | Gets and sets the Description property. |
|
Enabled | Gets and sets the Enabled property. |
|
id | Gets the id property. |
|
ModuleClsid | Gets and sets the ModuleClsid property. |
|
ModuleType | Gets the ModuleType property. |
|
Name | Gets and sets the Name property. |
|
NeedsExplicitValue | Sets or retrieves a value that determines whether a rule that uses the classifier needs to provide the value for the classification property. |
|
NeedsFileContent | Gets and sets the NeedsFileContent property. |
|
Parameters | Gets and sets the Parameters property. |
|
PropertiesAffected | Sets or retrieves the list of property names that the classifier can affect. |
|
PropertiesUsed | Sets or retrieves the list of property names that the classifier inspects. |
|
SupportedExtensions | Gets and sets the SupportedExtensions property. |
|
Version | Gets and sets the Version property. |
Methods
Name | Description | |
---|---|---|
Commit() | Saves the module object in the server's list of objects. |
|
Delete() | Removes the module object from the server's list of objects. |
Remarks
To create a classifier module definition, call the CreateModuleDefinition method.
The following methods can return this interface:
See Also
IFsrmPipelineModuleDefinition
IFsrmStorageModuleDefinition
Microsoft.Storage Namespace
Return to top