SharedAccessBlobPolicies Clase

Definición

Representa la colección de directivas de acceso compartido definidas para un contenedor.

public sealed class SharedAccessBlobPolicies : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy>>, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy>>
type SharedAccessBlobPolicies = class
    interface IDictionary<string, SharedAccessBlobPolicy>
    interface ICollection<KeyValuePair<string, SharedAccessBlobPolicy>>
    interface seq<KeyValuePair<string, SharedAccessBlobPolicy>>
    interface IEnumerable
Public NotInheritable Class SharedAccessBlobPolicies
Implements ICollection(Of KeyValuePair(Of String, SharedAccessBlobPolicy)), IDictionary(Of String, SharedAccessBlobPolicy), IEnumerable(Of KeyValuePair(Of String, SharedAccessBlobPolicy))
Herencia
SharedAccessBlobPolicies
Implementaciones

Constructores

SharedAccessBlobPolicies()

Representa la colección de directivas de acceso compartido definidas para un contenedor.

Propiedades

Count

Obtiene el número de pares clave-valorSharedAccessBlobPolicy contenidos en la colección de directivas de acceso compartido.

IsReadOnly

Obtiene un valor que indica si la colección de directivas de acceso compartido es de solo lectura.

Item[String]

Obtiene o establece el elemento SharedAccessBlobPolicy asociado a la clave especificada.

Keys

Obtiene una colección que contiene las claves de la colección de directivas de acceso compartido.

Values

Obtiene una colección que contiene los valores de la colección de directivas de acceso compartido.

Métodos

Add(KeyValuePair<String,SharedAccessBlobPolicy>)

Agrega el valor de clave oSharedAccessBlobPolicy valor especificado, almacenado en , KeyValuePair<TKey,TValue>a la colección de directivas de acceso compartido.

Add(String, SharedAccessBlobPolicy)

Agrega la clave especificada y el valor SharedAccessBlobPolicy a la colección de directivas de acceso compartido.

Clear()

Quita todas las claves y los valores SharedAccessBlobPolicy de la colección de accesos compartidos.

Contains(KeyValuePair<String,SharedAccessBlobPolicy>)

Determina si la colección de directivas de acceso compartido contiene la clave y el valor SharedAccessBlobPolicy en el objeto KeyValuePair<TKey,TValue> especificado.

ContainsKey(String)

Determina si la colección de directivas de acceso compartido contiene la clave especificada.

CopyTo(KeyValuePair<String,SharedAccessBlobPolicy>[], Int32)

Copia cada clave del par clave/SharedAccessBlobPolicy valor en una matriz unidimensional compatible, empezando por el índice especificado de la matriz de destino.

GetEnumerator()

Devuelve un enumerador que itera en la colección de directivas de acceso compartido.

Remove(KeyValuePair<String,SharedAccessBlobPolicy>)

Quita el valor SharedAccessBlobPolicy, que se ha especificado en el objeto KeyValuePair<TKey,TValue>, de la colección de directivas de acceso compartido.

Remove(String)

Quita el valor con la clave especificada de la colección de directivas de acceso compartido.

TryGetValue(String, SharedAccessBlobPolicy)

Obtiene el elemento SharedAccessBlobPolicy asociado a la clave especificada.

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Devuelve un enumerador que itera en la colección de directivas de acceso compartido.

Métodos de extensión

ToCommaSeparatedString<T>(IEnumerable<T>)

Convierte los elementos de una colección en cadenas y los concatena en una lista separada por comas, o devuelve null para colecciones nulas o vacías.

AddRange<TKey,TValue>(IDictionary<TKey,TValue>, IReadOnlyDictionary<TKey,TValue>)

Representa la colección de directivas de acceso compartido definidas para un contenedor.

Se aplica a