次の方法で共有


KeyValueStoreReplica.Enumerate メソッド

定義

オーバーロード

Enumerate(TransactionBase)

キー/値ストア内の値を反復処理する KeyValueStoreItem 列挙子を返します。

Enumerate(TransactionBase, String)

キー/値ストア内の値を KeyValueStoreItem 反復処理する列挙子を返します。値キーは、指定したキー プレフィックスと一致します。

Enumerate(TransactionBase, String, Boolean)

キー/値ストア内の値を反復処理する KeyValueStoreItem 列挙子を返します。

Enumerate(TransactionBase)

キー/値ストア内の値を反復処理する KeyValueStoreItem 列挙子を返します。

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)

パラメーター

transactionBase
TransactionBase

トランザクション インスタンス。

戻り値

KeyValueStoreItem 列挙子です。

注釈

項目は、キーごとに辞書式的に増加する順序で列挙されます。

適用対象

Enumerate(TransactionBase, String)

キー/値ストア内の値を KeyValueStoreItem 反復処理する列挙子を返します。値キーは、指定したキー プレフィックスと一致します。

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)

パラメーター

transactionBase
TransactionBase

トランザクション インスタンス。

keyPrefix
String

(文字列として) 一致するキー (インデックス) プレフィックス。 長さは 800 文字に制限されています。

戻り値

KeyValueStoreItem 列挙子です。

注釈

strictPrefix を にtrue設定して を呼び出すことEnumerate(TransactionBase, String, Boolean)と同じです。

項目は、キーごとに辞書式的に増加する順序で列挙されます。

適用対象

Enumerate(TransactionBase, String, Boolean)

キー/値ストア内の値を反復処理する KeyValueStoreItem 列挙子を返します。

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)

パラメーター

transactionBase
TransactionBase

トランザクション インスタンス。

keyPrefix
String

(文字列として) 一致するキー (インデックス) プレフィックス。 長さは 800 文字に制限されています。

strictPrefix
Boolean

true の場合、 keyPrefix に指定された値でプレフィックスが付いたキーのみが返されます。 それ以外の場合、列挙は最初のキー一致または辞書式的に keyPrefix より大きい位置から始まり、キーが存在しなくなるまで続行されます。 既定値は trueです。

戻り値

KeyValueStoreItem 列挙子です。

注釈

項目は、キーごとに辞書式的に増加する順序で列挙されます。

適用対象