다음을 통해 공유


FsrmClassificationManager Interface

 

Represents the FSRM Classification Manager. All methods and properties of the IFsrmClassificationManager, IFsrmClassificationManager2, and DIFsrmClassificationEvents interfaces are available in this class. To create this object from a script, use the "Fsrm.FsrmClassificationManager" program identifier.

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

Syntax

[GuidAttribute("0004C1C9-127E-4765-BA07-6A3147BCA112")]
public interface FsrmClassificationManager : IFsrmClassificationManager2, 
    DIFsrmClassificationEvents_Event
[GuidAttribute("0004C1C9-127E-4765-BA07-6A3147BCA112")]
public interface class FsrmClassificationManager : IFsrmClassificationManager2, 
    DIFsrmClassificationEvents_Event
[<GuidAttribute("0004C1C9-127E-4765-BA07-6A3147BCA112")>]
type FsrmClassificationManager = 
    interface
        interface IFsrmClassificationManager2
        interface DIFsrmClassificationEvents_Event
    end
<GuidAttribute("0004C1C9-127E-4765-BA07-6A3147BCA112")>
Public Interface FsrmClassificationManager
    Inherits IFsrmClassificationManager2, DIFsrmClassificationEvents_Event

Properties

Name Description
System_CAPS_pubproperty ClassificationLastError

Gets the ClassificationLastError property.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubproperty ClassificationLastReportPathWithoutExtension

Gets the ClassificationLastReportPathWithoutExtension property.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubproperty ClassificationReportEnabled

Gets and sets the ClassificationReportEnabled property.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubproperty ClassificationReportFormats

Gets and sets the ClassificationReportFormats property.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubproperty ClassificationReportMailTo

Gets and sets the ClassificationReportMailTo property.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubproperty ClassificationRunningStatus

Gets the ClassificationRunningStatus property.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubproperty Logging

Gets and sets the Logging property.(Inherited from IFsrmClassificationManager2.)

Methods

Name Description
System_CAPS_pubmethod add_OnFile(DIFsrmClassificationEvents_OnFileEventHandler)

Adds an OnFile event handler.(Inherited from DIFsrmClassificationEvents_Event.)

System_CAPS_pubmethod CancelClassification()

Cancels classification if it is running.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod ClassifyFiles(Object[], Object[], Object[], _FsrmGetFilePropertyOptions)

This method is used to perform bulk enumeration, setting, and clearing of file properties.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod ClearFileProperty(String, String)

Attempts to remove the specified property from the file or folder.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod CreateModuleDefinition(_FsrmPipelineModuleType)

Creates a module definition of the specified type.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod CreatePropertyDefinition()

Creates a property definition.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod CreateRule(_FsrmRuleType)

Creates a rule of the specified type.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod EnumFileProperties(String, _FsrmGetFilePropertyOptions)

Enumerates the properties of the specified file.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod EnumModuleDefinitions(_FsrmPipelineModuleType, _FsrmEnumOptions)

Enumerates the module definitions of the specified type.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod EnumPropertyDefinitions(_FsrmEnumOptions)

Enumerates the property definitions.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod EnumRules(_FsrmRuleType, _FsrmEnumOptions)

Enumerates the rules of the specified type.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod GetFileProperty(String, String, _FsrmGetFilePropertyOptions)

Retrieves the specified property from the file or folder.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod GetModuleDefinition(String, _FsrmPipelineModuleType)

Retrieves the specified module definition.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod GetPropertyDefinition(String)

Retrieves the specified property definition.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod GetRule(String, _FsrmRuleType)

Retrieves the specified rule.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod remove_OnFile(DIFsrmClassificationEvents_OnFileEventHandler)

Removes an OnFile event handler.(Inherited from DIFsrmClassificationEvents_Event.)

System_CAPS_pubmethod RunClassification(_FsrmReportGenerationContext, String)

Runs classification rules and generates the classification report.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod SetFileProperty(String, String, String)

Sets the value of the specified property in the file or folder.(Inherited from IFsrmClassificationManager2.)

System_CAPS_pubmethod WaitForClassificationCompletion(Int32)

Waits for the specified period of time or until classification has finished running.(Inherited from IFsrmClassificationManager2.)

Events

Name Description
System_CAPS_pubevent OnFile

Represents a file classification event. The event receives properties of files that are processed by the ClassifyFiles method.(Inherited from DIFsrmClassificationEvents_Event.)

Remarks

FSRM implements this class.

See Also

IFsrmClassificationManager
IFsrmClassificationManager2
Microsoft.Storage Namespace

Return to top