Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Base class for the quota and automatic quota interfaces.
Namespace: Microsoft.Storage
Assembly: srmlib (in srmlib.dll)
Syntax
[GuidAttribute("42DC3511-61D5-48AE-B6DC-59FC00C0A8D6")]
public interface IFsrmQuotaObject : IFsrmQuotaBase
[GuidAttribute("42DC3511-61D5-48AE-B6DC-59FC00C0A8D6")]
public interface class IFsrmQuotaObject : IFsrmQuotaBase
[<GuidAttribute("42DC3511-61D5-48AE-B6DC-59FC00C0A8D6")>]
type IFsrmQuotaObject =
interface
interface IFsrmQuotaBase
end
<GuidAttribute("42DC3511-61D5-48AE-B6DC-59FC00C0A8D6")>
Public Interface IFsrmQuotaObject
Inherits IFsrmQuotaBase
Properties
| 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. |
Methods
| 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. |
See Also
Return to top
.jpeg)
.jpeg)