Compartilhar via


SharedAccessTablePolicies Classe

Definição

Representa a coleção de políticas de acesso compartilhado definida para uma tabela.

public sealed class SharedAccessTablePolicies : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,Microsoft.Azure.Cosmos.Table.SharedAccessTablePolicy>>, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Cosmos.Table.SharedAccessTablePolicy>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,Microsoft.Azure.Cosmos.Table.SharedAccessTablePolicy>>
type SharedAccessTablePolicies = class
    interface IDictionary<string, SharedAccessTablePolicy>
    interface ICollection<KeyValuePair<string, SharedAccessTablePolicy>>
    interface seq<KeyValuePair<string, SharedAccessTablePolicy>>
    interface IEnumerable
Public NotInheritable Class SharedAccessTablePolicies
Implements ICollection(Of KeyValuePair(Of String, SharedAccessTablePolicy)), IDictionary(Of String, SharedAccessTablePolicy), IEnumerable(Of KeyValuePair(Of String, SharedAccessTablePolicy))
Herança
SharedAccessTablePolicies
Implementações

Construtores

SharedAccessTablePolicies()

Representa a coleção de políticas de acesso compartilhado definida para uma tabela.

Propriedades

Count

Obtém o número de pares chave/SharedAccessTablePolicy valor contidos na coleção de políticas de acesso compartilhado.

IsReadOnly

Obtém um valor que indica se a coleção de políticas de acesso compartilhado é somente leitura.

Item[String]

Obtém ou define o item SharedAccessTablePolicy associado à chave especificada.

Keys

Obtém uma coleção que contém as chaves na coleção de políticas de acesso compartilhado.

Values

Obtém uma coleção que contém os valores na coleção de políticas de acesso compartilhado.

Métodos

Add(KeyValuePair<String,SharedAccessTablePolicy>)

Adiciona a chave/SharedAccessTablePolicy valor especificado, armazenado em um KeyValuePair<TKey,TValue>, à coleção de políticas de acesso compartilhado.

Add(String, SharedAccessTablePolicy)

Adiciona a chave especificada e o valor SharedAccessTablePolicy à coleção de políticas de acesso compartilhado.

Clear()

Remove todas as chaves e os valores SharedAccessTablePolicy da coleção de acesso compartilhado.

Contains(KeyValuePair<String,SharedAccessTablePolicy>)

Determina se a coleção de políticas de acesso compartilhado contém a chave e o valor SharedAccessTablePolicy no objeto KeyValuePair<TKey,TValue> especificado.

ContainsKey(String)

Determina se a coleção de políticas de acesso compartilhado contém a chave especificada.

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

Copia cada par chave/SharedAccessTablePolicy valor na coleção de políticas de acesso compartilhado para uma matriz unidimensional compatível, começando no índice especificado da matriz de destino.

GetEnumerator()

Retorna um enumerador que itera através da coleção de políticas de acesso compartilhado.

Remove(KeyValuePair<String,SharedAccessTablePolicy>)

Remove o valor SharedAccessTablePolicy, especificado no objeto KeyValuePair<TKey,TValue>, da coleção de políticas de acesso compartilhado.

Remove(String)

Remove o valor com a chave especificada da coleção de políticas de acesso compartilhado.

TryGetValue(String, SharedAccessTablePolicy)

Obtém o item SharedAccessTablePolicy associado à chave especificada.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Representa a coleção de políticas de acesso compartilhado definida para uma tabela.

Métodos de Extensão

GetValueOrAdd<TKey,TValue>(IDictionary<TKey,TValue>, TKey, Func<TKey,TValue>)

Obtém ou adiciona o valor associado à chave especificada.

GetValueOrDefault<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue)

Obtém o valor associado à chave especificada.

ToCommaSeparatedString<T>(IEnumerable<T>)

Converte os elementos de uma coleção em cadeias de caracteres e os concatena em uma lista separada por vírgulas ou retorna nulo para coleções nulas ou vazias.

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

Representa a coleção de políticas de acesso compartilhado definida para uma tabela.

AsFormattedString<TKey,TValue>(IDictionary<TKey,TValue>)

Representa a coleção de políticas de acesso compartilhado definida para uma tabela.

Aplica-se a