Partager via


IFsrmFileScreenBase Interface

 

Base class for all file screen interfaces.

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

Syntax

[GuidAttribute("F3637E80-5B22-4A2B-A637-BBB642B41CFC")]
public interface IFsrmFileScreenBase : IFsrmObject
[GuidAttribute("F3637E80-5B22-4A2B-A637-BBB642B41CFC")]
public interface class IFsrmFileScreenBase : IFsrmObject
[<GuidAttribute("F3637E80-5B22-4A2B-A637-BBB642B41CFC")>]
type IFsrmFileScreenBase = 
    interface
        interface IFsrmObject
    end
<GuidAttribute("F3637E80-5B22-4A2B-A637-BBB642B41CFC")>
Public Interface IFsrmFileScreenBase
    Inherits IFsrmObject

Properties

Name Description
System_CAPS_pubproperty BlockedFileGroups

Retrieves or sets the names of the file groups that contain the file name patterns used to specify the files that are blocked by this screen.

System_CAPS_pubproperty Description

Gets and sets the Description property.

System_CAPS_pubproperty FileScreenFlags

Retrieves or sets the file screen flags. The flags determine if FSRM fails any IO operations that violate the file screen.

System_CAPS_pubproperty id

Gets the id property.

Methods

Name Description
System_CAPS_pubmethod Commit()

Saves the file screen object in the server's list of objects.

System_CAPS_pubmethod CreateAction(_FsrmActionType)

Creates an action for this file screen object. The action is triggered when a file violates the file screen.

System_CAPS_pubmethod Delete()

Removes the file screen object from the server's list of objects.

System_CAPS_pubmethod EnumActions()

Enumerates all the actions for the file screen object.

See Also

Microsoft.Storage Namespace

Return to top