Partilhar via


KeyValueStoreReplica.Enumerate Método

Definição

Sobrecargas

Enumerate(TransactionBase)

Retorna um enumerador que itera por meio dos KeyValueStoreItem valores no repositório chave/valor.

Enumerate(TransactionBase, String)

Retorna um enumerador que itera por meio dos KeyValueStoreItem valores no repositório de chave/valor, em que as chaves de valor correspondem ao prefixo de chave especificado.

Enumerate(TransactionBase, String, Boolean)

Retorna um enumerador que itera por meio dos KeyValueStoreItem valores no repositório chave/valor.

Enumerate(TransactionBase)

Retorna um enumerador que itera por meio dos KeyValueStoreItem valores no repositório chave/valor.

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

Parâmetros

transactionBase
TransactionBase

A instância da transação.

Retornos

Um enumerador KeyValueStoreItem.

Comentários

Os itens são enumerados em ordem de aumento lexicográfico por chave.

Aplica-se a

Enumerate(TransactionBase, String)

Retorna um enumerador que itera por meio dos KeyValueStoreItem valores no repositório de chave/valor, em que as chaves de valor correspondem ao prefixo de chave especificado.

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

Parâmetros

transactionBase
TransactionBase

A instância da transação.

keyPrefix
String

O prefixo de chave ou índice a ser correspondido (como uma cadeia de caracteres). Limitado a 800 caracteres de comprimento.

Retornos

Um enumerador KeyValueStoreItem.

Comentários

Equivalente a chamar Enumerate(TransactionBase, String, Boolean) com strictPrefix definido como true.

Os itens são enumerados em ordem de aumento lexicográfico por chave.

Aplica-se a

Enumerate(TransactionBase, String, Boolean)

Retorna um enumerador que itera por meio dos KeyValueStoreItem valores no repositório chave/valor.

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

Parâmetros

transactionBase
TransactionBase

A instância da transação.

keyPrefix
String

O prefixo de chave ou índice a ser correspondido (como uma cadeia de caracteres). Limitado a 800 caracteres de comprimento.

strictPrefix
Boolean

Quando true, somente as chaves prefixadas pelo valor especificado para keyPrefix são retornadas. Caso contrário, a enumeração começa na primeira correspondência de chave ou lexicograficamente maior que keyPrefix e continua até que não haja mais chaves. O padrão é true.

Retornos

Um enumerador KeyValueStoreItem.

Comentários

Os itens são enumerados em ordem de aumento lexicográfico por chave.

Aplica-se a