Share via


SharedAccessFilePolicies Clase

Definición

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

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

Constructores

SharedAccessFilePolicies()

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

Propiedades

Count

Obtiene el número de pares clave-valorSharedAccessFilePolicy 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 SharedAccessFilePolicy 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,SharedAccessFilePolicy>)

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

Add(String, SharedAccessFilePolicy)

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

Clear()

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

Contains(KeyValuePair<String,SharedAccessFilePolicy>)

Determina si la colección de directivas de acceso compartido contiene la clave y el valor SharedAccessFilePolicy 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,SharedAccessFilePolicy>[], Int32)

Copia cada clave del par clave/SharedAccessFilePolicy 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,SharedAccessFilePolicy>)

Quita el valor SharedAccessFilePolicy, 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, SharedAccessFilePolicy)

Obtiene el elemento SharedAccessFilePolicy 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 recurso compartido.

Se aplica a