SharedAccessQueuePolicy Class (Microsoft.WindowsAzure.Storage.Queue)
From Microsoft.WindowsAzure.Storage.Queue
Represents a shared access policy for a queue, which specifies the start time, expiry time,
and permissions for a shared access signature.
Namespace:
Microsoft.WindowsAzure.Storage.Queue
Assembly:
Microsoft.WindowsAzure.Storage (in Microsoft.WindowsAzure.Storage.dll)
Inheritance Hierarchy
System.::..Object
Microsoft.WindowsAzure.Storage.Queue.::..SharedAccessQueuePolicy
Syntax
Constructors
Name Description 
SharedAccessQueuePolicy()()()()
Initializes a new instance of the SharedAccessQueuePolicy class.
Properties
Name Description 
PermissionsPermissionsPermissionsPermissions
Gets or sets the permissions for a shared access signature associated with this shared access policy.

SharedAccessExpiryTimeSharedAccessExpiryTimeSharedAccessExpiryTimeSharedAccessExpiryTime
Gets or sets the expiry time for a shared access signature associated with this shared access policy.

SharedAccessStartTimeSharedAccessStartTimeSharedAccessStartTimeSharedAccessStartTime
Gets or sets the start time for a shared access signature associated with this shared access policy.
Methods
Name Description 
Equals(Object)(Object^)(Object)(Object) (Inherited from Object.)

GetHashCode()()()() (Inherited from Object.)

GetType()()()() (Inherited from Object.)


PermissionsFromString(String)(String^)(String)(String)
Constructs a SharedAccessQueuePermissions object from a permissions string.


PermissionsToString(SharedAccessQueuePermissions)(SharedAccessQueuePermissions)(SharedAccessQueuePermissions)(SharedAccessQueuePermissions)
Converts the permissions specified for the shared access policy to a string.

ToString()()()() (Inherited from Object.)
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Return to top
Represents a shared access policy for a queue, which specifies the start time, expiry time, and permissions for a shared access signature.
Inheritance Hierarchy
System.::..ObjectMicrosoft.WindowsAzure.Storage.Queue.::..SharedAccessQueuePolicy
Syntax
Constructors
| Name | Description | |
|---|---|---|
| SharedAccessQueuePolicy()()()() | Initializes a new instance of the SharedAccessQueuePolicy class. |
Properties
| Name | Description | |
|---|---|---|
| PermissionsPermissionsPermissionsPermissions | Gets or sets the permissions for a shared access signature associated with this shared access policy. | |
| SharedAccessExpiryTimeSharedAccessExpiryTimeSharedAccessExpiryTimeSharedAccessExpiryTime | Gets or sets the expiry time for a shared access signature associated with this shared access policy. | |
| SharedAccessStartTimeSharedAccessStartTimeSharedAccessStartTimeSharedAccessStartTime | Gets or sets the start time for a shared access signature associated with this shared access policy. |
Methods
| Name | Description | |
|---|---|---|
| Equals(Object)(Object^)(Object)(Object) | (Inherited from Object.) | |
| GetHashCode()()()() | (Inherited from Object.) | |
| GetType()()()() | (Inherited from Object.) | |
| PermissionsFromString(String)(String^)(String)(String) | Constructs a SharedAccessQueuePermissions object from a permissions string. | |
| PermissionsToString(SharedAccessQueuePermissions)(SharedAccessQueuePermissions)(SharedAccessQueuePermissions)(SharedAccessQueuePermissions) | Converts the permissions specified for the shared access policy to a string. | |
| ToString()()()() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.