SharedAccessFilePolicies Klasse

Definition

Stellt die Sammlung von SAS-Richtlinien dar, die für eine Freigabe definiert sind.

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

Konstruktoren

SharedAccessFilePolicies()

Stellt die Sammlung von SAS-Richtlinien dar, die für eine Freigabe definiert sind.

Eigenschaften

Count

Ruft die Anzahl der Schlüssel-Wert-PaareSharedAccessFilePolicy ab, die in der Sas-Richtlinienauflistung 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 SharedAccessFilePolicy-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,SharedAccessFilePolicy>)

Fügt den angegebenen Schlüssel/SharedAccessFilePolicy Wert, der in einem KeyValuePair<TKey,TValue>gespeichert ist, der Auflistung von SAS-Richtlinien hinzu.

Add(String, SharedAccessFilePolicy)

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

Clear()

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

Contains(KeyValuePair<String,SharedAccessFilePolicy>)

Bestimmt, ob die Auflistung der freigegebenen Zugriffsrichtlinien den Schlüssel und den SharedAccessFilePolicy-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,SharedAccessFilePolicy>[], Int32)

Kopiert jeden Schlüssel im Schlüssel-Wert-PaarSharedAccessFilePolicy ab dem angegebenen Index des Zielarrays in ein kompatibles eindimensionales Array.

GetEnumerator()

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

Remove(KeyValuePair<String,SharedAccessFilePolicy>)

Entfernt den im SharedAccessFilePolicy-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, SharedAccessFilePolicy)

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

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

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

Erweiterungsmethoden

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 Sammlung von SAS-Richtlinien dar, die für eine Freigabe definiert sind.

Gilt für: