Represents the collection of shared access policies defined for a container.
Assembly: Microsoft.WindowsAzure.Storage (in Microsoft.WindowsAzure.Storage.dll)
Inheritance Hierarchy
System.::..ObjectMicrosoft.WindowsAzure.Storage.Blob.::..SharedAccessBlobPolicies
Syntax
public sealed class SharedAccessBlobPolicies : IDictionary<string, SharedAccessBlobPolicy>, ICollection<KeyValuePair<string, SharedAccessBlobPolicy>>, IEnumerable<KeyValuePair<string, SharedAccessBlobPolicy>>, IEnumerable
public ref class SharedAccessBlobPolicies sealed : IDictionary<String^, SharedAccessBlobPolicy^>, ICollection<KeyValuePair<String^, SharedAccessBlobPolicy^>>, IEnumerable<KeyValuePair<String^, SharedAccessBlobPolicy^>>, IEnumerable
[<Sealed>] type SharedAccessBlobPolicies = class interface IDictionary<string, SharedAccessBlobPolicy> interface ICollection<KeyValuePair<string, SharedAccessBlobPolicy>> interface IEnumerable<KeyValuePair<string, SharedAccessBlobPolicy>> interface IEnumerable end
Public NotInheritable Class SharedAccessBlobPolicies Implements IDictionary(Of String, SharedAccessBlobPolicy), ICollection(Of KeyValuePair(Of String, SharedAccessBlobPolicy)), IEnumerable(Of KeyValuePair(Of String, SharedAccessBlobPolicy)), IEnumerable
Constructors
Name | Description | |
---|---|---|
SharedAccessBlobPolicies()()()() |
Properties
Name | Description | |
---|---|---|
CountCountCountCount | Gets the number of key/ SharedAccessBlobPolicy value pairs contained in the shared access policies collection. | |
IsReadOnlyIsReadOnlyIsReadOnlyIsReadOnly | Gets a value indicating whether the collection of shared access policies is read-only. | |
Item[String]Item[String^]Item(String)Item(String) | Gets or sets the SharedAccessBlobPolicy item associated with the specified key. | |
KeysKeysKeysKeys | Gets a collection containing the keys in the shared access policies collection. | |
ValuesValuesValuesValues | Gets a collection containing the values in the shared access policies collection. |
Methods
Explicit Interface Implementations
Name | Description | |
---|---|---|
IEnumerable.::..GetEnumerator()()()() | Returns an enumerator that iterates through the collection of shared access policies. |
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.