Storage Client Library for Windows Runtime (Version 7.0)

Microsoft.WindowsAzure.Storage.Queue

Represents the collection of shared access policies defined for a queue.

Namespace:   Microsoft.WindowsAzure.Storage.Queue
Assembly:  Microsoft.WindowsAzure.Storage (in Microsoft.WindowsAzure.Storage.dll)

Inheritance Hierarchy

System.::..Object
  Microsoft.WindowsAzure.Storage.Queue.::..SharedAccessQueuePolicies

Syntax

 
public sealed class SharedAccessQueuePolicies : IDictionary<string, SharedAccessQueuePolicy>, 
	ICollection<KeyValuePair<string, SharedAccessQueuePolicy>>, IEnumerable<KeyValuePair<string, SharedAccessQueuePolicy>>, 
	IEnumerable
 
public ref class SharedAccessQueuePolicies sealed : IDictionary<String^, SharedAccessQueuePolicy^>, 
	ICollection<KeyValuePair<String^, SharedAccessQueuePolicy^>>, 
	IEnumerable<KeyValuePair<String^, SharedAccessQueuePolicy^>>, 
	IEnumerable
 
[<Sealed>]
type SharedAccessQueuePolicies = 
    class
        interface IDictionary<string, SharedAccessQueuePolicy>
        interface ICollection<KeyValuePair<string, SharedAccessQueuePolicy>>
        interface IEnumerable<KeyValuePair<string, SharedAccessQueuePolicy>>
        interface IEnumerable
    end
 
Public NotInheritable Class SharedAccessQueuePolicies
	Implements IDictionary(OfString, SharedAccessQueuePolicy), ICollection(Of KeyValuePair(OfString, SharedAccessQueuePolicy)),
	IEnumerable(Of KeyValuePair(OfString, SharedAccessQueuePolicy)),
	IEnumerable

Constructors

Properties

NameDescription
System_CAPS_pubpropertyCountCountCountCount

Gets the number of key/SharedAccessQueuePolicy value pairs contained in the shared access policies collection.

System_CAPS_pubpropertyIsReadOnlyIsReadOnlyIsReadOnlyIsReadOnly

Gets a value indicating whether the collection of shared access policies is read-only.

System_CAPS_pubpropertyItem[String]Item[String^]Item(String)Item(String)

Gets or sets the SharedAccessQueuePolicy item associated with the specified key.

System_CAPS_pubpropertyKeysKeysKeysKeys

Gets a collection containing the keys in the shared access policies collection.

System_CAPS_pubpropertyValuesValuesValuesValues

Gets a collection containing the values in the shared access policies collection.

Methods

NameDescription
System_CAPS_pubmethodAdd(KeyValuePair<String, SharedAccessQueuePolicy>)(KeyValuePair<String^, SharedAccessQueuePolicy^>)(KeyValuePair<String, SharedAccessQueuePolicy>)(KeyValuePair(Of String, SharedAccessQueuePolicy))

Adds the specified key/SharedAccessQueuePolicy value, stored in a KeyValuePair<TKey, TValue><TKey, TValue><'TKey, 'TValue>(Of TKey, TValue), to the collection of shared access policies.

System_CAPS_pubmethodAdd(String, SharedAccessQueuePolicy)(String^, SharedAccessQueuePolicy^)(String, SharedAccessQueuePolicy)(String, SharedAccessQueuePolicy)

Adds the specified key and SharedAccessQueuePolicy value to the collection of shared access policies.

System_CAPS_pubmethodClear()()()()

Removes all keys and SharedAccessQueuePolicy values from the shared access collection.

System_CAPS_pubmethodContains(KeyValuePair<String, SharedAccessQueuePolicy>)(KeyValuePair<String^, SharedAccessQueuePolicy^>)(KeyValuePair<String, SharedAccessQueuePolicy>)(KeyValuePair(Of String, SharedAccessQueuePolicy))

Determines whether the collection of shared access policies contains the key and SharedAccessQueuePolicy value in the specified KeyValuePair<TKey, TValue><TKey, TValue><'TKey, 'TValue>(Of TKey, TValue) object.

System_CAPS_pubmethodContainsKey(String)(String^)(String)(String)

Determines whether the collection of shared access policies contains the specified key.

System_CAPS_pubmethodCopyTo(KeyValuePair<String, SharedAccessQueuePolicy>[], Int32)(array<KeyValuePair<String^, SharedAccessQueuePolicy^>>^, Int32)(KeyValuePair<String, SharedAccessQueuePolicy>[], Int32)(KeyValuePair(Of String, SharedAccessQueuePolicy)(), Int32)

Copies each key/SharedAccessQueuePolicy value pair in the shared access policies collection to a compatible one-dimensional array, starting at the specified index of the target array.

System_CAPS_pubmethodEquals(Object)(Object^)(Object)(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetEnumerator()()()()

Returns an enumerator that iterates through the collection of shared access policies.

System_CAPS_pubmethodGetHashCode()()()()

(Inherited from Object.)

System_CAPS_pubmethodGetType()()()()

(Inherited from Object.)

System_CAPS_pubmethodRemove(KeyValuePair<String, SharedAccessQueuePolicy>)(KeyValuePair<String^, SharedAccessQueuePolicy^>)(KeyValuePair<String, SharedAccessQueuePolicy>)(KeyValuePair(Of String, SharedAccessQueuePolicy))

Removes the SharedAccessQueuePolicy value, specified in the KeyValuePair<TKey, TValue><TKey, TValue><'TKey, 'TValue>(Of TKey, TValue) object, from the shared access policies collection.

System_CAPS_pubmethodRemove(String)(String^)(String)(String)

Removes the value with the specified key from the shared access policies collection.

System_CAPS_pubmethodToString()()()()

(Inherited from Object.)

System_CAPS_pubmethodTryGetValue(String, SharedAccessQueuePolicy)(String^, SharedAccessQueuePolicy^%)(String, SharedAccessQueuePolicy)(String, SharedAccessQueuePolicy)

Gets the SharedAccessQueuePolicy item associated with the specified key.

Explicit Interface Implementations

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnumerable.::..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.

Return to top