IFsrmClassifierModuleDefinition Interface

 

Defines a module that is used to classify files.

Namespace:   Microsoft.Storage
Assembly:  srmlib (in srmlib.dll)

<GuidAttribute("BB36EA26-6318-4B8C-8592-F72DD602E7A5")>
Public Interface IFsrmClassifierModuleDefinition
	Inherits IFsrmPipelineModuleDefinition

NameDescription
System_CAPS_pubpropertyAccount

Gets and sets the Account property.

System_CAPS_pubpropertyCompany

Gets and sets the Company property.

System_CAPS_pubpropertyDescription

Gets and sets the Description property.

System_CAPS_pubpropertyEnabled

Gets and sets the Enabled property.

System_CAPS_pubpropertyid

Gets the id property.

System_CAPS_pubpropertyModuleClsid

Gets and sets the ModuleClsid property.

System_CAPS_pubpropertyModuleType

Gets the ModuleType property.

System_CAPS_pubpropertyName

Gets and sets the Name property.

System_CAPS_pubpropertyNeedsExplicitValue

Sets or retrieves a value that determines whether a rule that uses the classifier needs to provide the value for the classification property.

System_CAPS_pubpropertyNeedsFileContent

Gets and sets the NeedsFileContent property.

System_CAPS_pubpropertyParameters

Gets and sets the Parameters property.

System_CAPS_pubpropertyPropertiesAffected

Sets or retrieves the list of property names that the classifier can affect.

System_CAPS_pubpropertyPropertiesUsed

Sets or retrieves the list of property names that the classifier inspects.

System_CAPS_pubpropertySupportedExtensions

Gets and sets the SupportedExtensions property.

System_CAPS_pubpropertyVersion

Gets and sets the Version property.

NameDescription
System_CAPS_pubmethodCommit()

Saves the module object in the server's list of objects.

System_CAPS_pubmethodDelete()

Removes the module object from the server's list of objects.

To create a classifier module definition, call the CreateModuleDefinition method.

The following methods can return this interface:

  1. EnumModuleDefinitions

  2. GetModuleDefinition

Return to top

Community Additions

ADD
Show: