_FsrmPropertyFlags Enumeration
Defines flag values that provide additional information about a classification property.
Namespace: Microsoft.Storage
Assembly: srmlib (in srmlib.dll)
Syntax
public enum _FsrmPropertyFlags
public enum class _FsrmPropertyFlags
type _FsrmPropertyFlags
Public Enumeration _FsrmPropertyFlags
Members
Member name | Description | |
---|---|---|
FsrmPropertyFlags_AggregationFailed | There are values from multiple sources that could not be aggregated together. |
|
FsrmPropertyFlags_Deleted | The property was deleted by ClearFileProperty. |
|
FsrmPropertyFlags_Existing | The property already exists in storage. |
|
FsrmPropertyFlags_ExplicitValueDeleted | An explicit property value was deleted and replaced with an inherited value. Windows Server 2008 R2: This enumeration value is not supported before Windows Server 2012. |
|
FsrmPropertyFlags_FailedClassifyingProperties | The property may only be partially classified because a failure occurred while classifying properties. |
|
FsrmPropertyFlags_FailedLoadingProperties | The property may only be partially classified because a failure occurred while loading properties from storage. |
|
FsrmPropertyFlags_FailedSavingProperties | The property failed to be saved by the storage module with the highest precedence. Windows Server 2008 R2: This enumeration value is not supported before Windows Server 2012. |
|
FsrmPropertyFlags_Inherited | The property value was inherited from the property value of the file's parent folder. Windows Server 2008 R2: This enumeration value is not supported before Windows Server 2012. |
|
FsrmPropertyFlags_Manual | The property value was set manually. Windows Server 2008 R2: This enumeration value is not supported before Windows Server 2012. |
|
FsrmPropertyFlags_None | None. |
|
FsrmPropertyFlags_Orphaned | The property does not have a corresponding property definition defined in FSRM. |
|
FsrmPropertyFlags_PersistentMask | This mask shows which flags are persisted by the cache and secure storage modules and is equivalent to the following flag combination: (FsrmPropertyFlags_PolicyDerived | FsrmPropertyFlags_Manual) Windows Server 2008 R2: This enumeration value is not supported before Windows Server 2012. |
|
FsrmPropertyFlags_PolicyDerived | The property value originally came from a classification policy. Windows Server 2008 R2: This enumeration value is not supported before Windows Server 2012. |
|
FsrmPropertyFlags_PropertyDeletedFromClear | Property deleted from clear. |
|
FsrmPropertyFlags_PropertySourceMask | This mask shows which flags are used to indicate the source of the property and is equivalent to the following flag combination: (FsrmPropertyFlags_RetrievedFromCache | FsrmPropertyFlags_RetrievedFromStorage | FsrmPropertyFlags_SetByClassifier) |
|
FsrmPropertyFlags_Reclassified | The property value from storage was changed to a different value by a classifier. |
|
FsrmPropertyFlags_RetrievedFromCache | The value of the property was retrieved from the cache during this classification session. |
|
FsrmPropertyFlags_RetrievedFromStorage | The value of the property was retrieved from the file or database during this classification session. |
|
FsrmPropertyFlags_Secure | The property is defined to be used for security purposes or came from secure storage. Windows Server 2008 R2: This enumeration value is not supported before Windows Server 2012. |
|
FsrmPropertyFlags_SetByClassifier | The value of the property was set by a classification rule during the last classification run. |
Remarks
The FsrmPropertyFlags_SetByClassifier flag is set in the following cases:
This is the first time the property value is being applied.
The execution option of the classification rule applying the value is set to FsrmExecutionOption_ReEvaluate_IgnoreExistingValue.
The execution option of the classification rule applying the value is set to FsrmExecutionOption_ReEvaluate_ConsiderExistingValue and the aggregation policy set the value specified by the rule.
See Also
Return to top