Freigeben über


KeyValueStoreReplica.EnumerateMetadata Methode

Definition

Überlädt

EnumerateMetadata(TransactionBase)

Gibt einen Enumerator zurück, der die KeyValueStoreItemMetadata Werte im Schlüssel-Wert-Speicher durchläuft.

EnumerateMetadata(TransactionBase, String)

Gibt einen Enumerator zurück, der die KeyValueStoreItemMetadata Werte im Schlüssel-Wert-Speicher durchläuft, wobei die Wertschlüssel mit dem angegebenen Schlüsselpräfix übereinstimmen.

EnumerateMetadata(TransactionBase, String, Boolean)

Gibt einen Enumerator zurück, der die KeyValueStoreItemMetadata Werte im Schlüssel-Wert-Speicher durchläuft.

EnumerateMetadata(TransactionBase)

Gibt einen Enumerator zurück, der die KeyValueStoreItemMetadata Werte im Schlüssel-Wert-Speicher durchläuft.

public System.Collections.Generic.IEnumerator<System.Fabric.KeyValueStoreItemMetadata> EnumerateMetadata (System.Fabric.TransactionBase transactionBase);
member this.EnumerateMetadata : System.Fabric.TransactionBase -> System.Collections.Generic.IEnumerator<System.Fabric.KeyValueStoreItemMetadata>
Public Function EnumerateMetadata (transactionBase As TransactionBase) As IEnumerator(Of KeyValueStoreItemMetadata)

Parameter

transactionBase
TransactionBase

Die Transaktion instance.

Gibt zurück

Ein KeyValueStoreItemMetadata-Enumerator.

Gilt für:

EnumerateMetadata(TransactionBase, String)

Gibt einen Enumerator zurück, der die KeyValueStoreItemMetadata Werte im Schlüssel-Wert-Speicher durchläuft, wobei die Wertschlüssel mit dem angegebenen Schlüsselpräfix übereinstimmen.

public System.Collections.Generic.IEnumerator<System.Fabric.KeyValueStoreItemMetadata> EnumerateMetadata (System.Fabric.TransactionBase transactionBase, string keyPrefix);
member this.EnumerateMetadata : System.Fabric.TransactionBase * string -> System.Collections.Generic.IEnumerator<System.Fabric.KeyValueStoreItemMetadata>
Public Function EnumerateMetadata (transactionBase As TransactionBase, keyPrefix As String) As IEnumerator(Of KeyValueStoreItemMetadata)

Parameter

transactionBase
TransactionBase

Die Transaktion instance.

keyPrefix
String

Das Schlüssel- oder Indexpräfix, das (als Zeichenfolge) übereinstimmen soll. Auf 800 Zeichen begrenzt.

Gibt zurück

Ein KeyValueStoreItemMetadata-Enumerator.

Hinweise

Entspricht dem Aufrufen EnumerateMetadata(TransactionBase, String, Boolean) von strictPrefix , der auf festgelegt ist true.

Gilt für:

EnumerateMetadata(TransactionBase, String, Boolean)

Gibt einen Enumerator zurück, der die KeyValueStoreItemMetadata Werte im Schlüssel-Wert-Speicher durchläuft.

public System.Collections.Generic.IEnumerator<System.Fabric.KeyValueStoreItemMetadata> EnumerateMetadata (System.Fabric.TransactionBase transactionBase, string keyPrefix, bool strictPrefix);
member this.EnumerateMetadata : System.Fabric.TransactionBase * string * bool -> System.Collections.Generic.IEnumerator<System.Fabric.KeyValueStoreItemMetadata>
Public Function EnumerateMetadata (transactionBase As TransactionBase, keyPrefix As String, strictPrefix As Boolean) As IEnumerator(Of KeyValueStoreItemMetadata)

Parameter

transactionBase
TransactionBase

Die Transaktion instance.

keyPrefix
String

Das Schlüssel- oder Indexpräfix, das (als Zeichenfolge) übereinstimmen soll. Auf 800 Zeichen begrenzt.

strictPrefix
Boolean

Bei true werden nur Schlüssel zurückgegeben, denen der für keyPrefix angegebene Wert vorangestellt ist. Andernfalls beginnt die Enumeration beim ersten Schlüsselabgleich oder lexikografisch größer als keyPrefix und wird fortgesetzt, bis keine weiteren Schlüssel vorhanden sind. Der Standardwert ist true.

Gibt zurück

Ein KeyValueStoreItemMetadata-Enumerator.

Gilt für: