Freigeben über


SharedAccessTablePolicies Klasse

Definition

Stellt die Auflistung der für eine Tabelle definierten freigegebenen Zugriffsrichtlinien dar.

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))
Vererbung
SharedAccessTablePolicies
Implementiert

Konstruktoren

SharedAccessTablePolicies()

Stellt die Auflistung der für eine Tabelle definierten freigegebenen Zugriffsrichtlinien dar.

Eigenschaften

Count

Ruft die Anzahl der Schlüssel-Wert-PaareSharedAccessTablePolicy ab, die in der Sammlung von Shared Access Policies enthalten sind.

IsReadOnly

Ruft einen Wert ab, der angibt, ob die Auflistung der freigegebenen Zugriffsrichtlinien schreibgeschützt ist.

Item[String]

Ruft das mit dem angegebenen Schlüssel verknüpfte SharedAccessTablePolicy-Element ab oder legt es fest.

Keys

Ruft eine Auflistung mit den Schlüsseln in der Auflistung der freigegebenen Zugriffsrichtlinien ab.

Values

Ruft eine Auflistung mit den Werten in der Auflistung der freigegebenen Zugriffsrichtlinien ab.

Methoden

Add(KeyValuePair<String,SharedAccessTablePolicy>)

Fügt den angegebenen Schlüssel/SharedAccessTablePolicy Wert, der in einem KeyValuePair<TKey,TValue>gespeichert ist, der Sammlung von Shared Access Policies hinzu.

Add(String, SharedAccessTablePolicy)

Fügt den angegebenen Schlüssel und den SharedAccessTablePolicy-Wert zur Auflistung der freigegebenen Zugriffsrichtlinien hinzu.

Clear()

Entfernt alle Schlüssel und SharedAccessTablePolicy-Werte aus der Sammlung der freigegebenen Zugriffsrichtlinien.

Contains(KeyValuePair<String,SharedAccessTablePolicy>)

Bestimmt, ob die Auflistung der freigegebenen Zugriffsrichtlinien den Schlüssel und den SharedAccessTablePolicy-Wert im angegebenen KeyValuePair<TKey,TValue>-Objekt enthält.

ContainsKey(String)

Bestimmt, ob die Auflistung der freigegebenen Zugriffsrichtlinien den angegebenen Schlüssel enthält.

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

Kopiert jedes Schlüssel-Wert-PaarSharedAccessTablePolicy in der Sammlung von Shared Access Policies in ein kompatibles eindimensionales Array, beginnend mit dem angegebenen Index des Zielarrays.

GetEnumerator()

Gibt einen Enumerator zurück, der die Auflistung der freigegebenen Zugriffsrichtlinien durchläuft.

Remove(KeyValuePair<String,SharedAccessTablePolicy>)

Entfernt den im SharedAccessTablePolicy-Objekt angegebenen KeyValuePair<TKey,TValue>-Wert aus der Auflistung der freigegebenen Zugriffsrichtlinien

Remove(String)

Entfernt den Wert mit dem angegebenen Schlüssel aus der Auflistung der freigegebenen Zugriffsrichtlinien

TryGetValue(String, SharedAccessTablePolicy)

Ruft das mit dem angegebenen Schlüssel verknüpfte SharedAccessTablePolicy-Element ab.

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Stellt die Auflistung der für eine Tabelle definierten freigegebenen Zugriffsrichtlinien dar.

Erweiterungsmethoden

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

Ruft den wert ab, der dem angegebenen Schlüssel zugeordnet ist, oder fügt diese hinzu.

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

Ruft den wert ab, der dem angegebenen Schlüssel zugeordnet ist.

ToCommaSeparatedString<T>(IEnumerable<T>)

Konvertiert die Elemente einer Auflistung in Zeichenfolgen und verkettet sie in eine durch Trennzeichen getrennte Liste oder gibt NULL für NULL- oder leere Auflistungen zurück.

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

Stellt die Auflistung der für eine Tabelle definierten freigegebenen Zugriffsrichtlinien dar.

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

Stellt die Auflistung der für eine Tabelle definierten freigegebenen Zugriffsrichtlinien dar.

Gilt für: