IFsrmQuotaObject Interface
Base class for the quota and automatic quota interfaces.
Assembly: srmlib (in srmlib.dll)
| Name | Description | |
|---|---|---|
![]() | Description | Retrieves or sets the description of the object. |
![]() | id | Retrieves the identifier of the object. |
![]() | MatchesSourceTemplate | Retrieves a value that determines whether the property values of this quota object match those of the template from which it was derived. |
![]() | Path | Retrieves the path to which the quota applies. |
![]() | QuotaFlags | Retrieves or sets the quota flags for the object. |
![]() | QuotaLimit | Retrieves or sets the quota limit for the object. |
![]() | SourceTemplateName | Retrieves the name of the template from which this quota was derived. |
![]() | Thresholds | Retrieves the thresholds for the quota object. |
![]() | UserAccount | Retrieves the string form of the user account that is associated with the object. |
![]() | UserSid | Retrieves the string form of the user's security identifier (SID) that is associated with the object. |
| Name | Description | |
|---|---|---|
![]() | AddThreshold(Int32) | Adds a threshold to the quota object. |
![]() | ApplyTemplate(String) | Applies the property values of the specified quota template to this quota object. |
![]() | Commit() | Saves the quota object in the server's list of objects. |
![]() | CreateThresholdAction(Int32, _FsrmActionType) | Creates an action and associates it with the specified threshold on the quota object. |
![]() | Delete() | Removes the quota object from the server's list of objects. |
![]() | DeleteThreshold(Int32) | Deletes a threshold from the quota object. |
![]() | EnumThresholdActions(Int32) | Enumerates all the actions for the specified threshold of the quota object. |
![]() | ModifyThreshold(Int32, Int32) | Changes the threshold of the quota object. |

