次の方法で共有


KeyValueStoreReplica.EnumerateMetadata メソッド

定義

オーバーロード

EnumerateMetadata(TransactionBase)

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

EnumerateMetadata(TransactionBase, String)

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

EnumerateMetadata(TransactionBase, String, Boolean)

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

EnumerateMetadata(TransactionBase)

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

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)

パラメーター

transactionBase
TransactionBase

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

戻り値

KeyValueStoreItemMetadata 列挙子です。

適用対象

EnumerateMetadata(TransactionBase, String)

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

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)

パラメーター

transactionBase
TransactionBase

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

keyPrefix
String

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

戻り値

KeyValueStoreItemMetadata 列挙子です。

注釈

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

適用対象

EnumerateMetadata(TransactionBase, String, Boolean)

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

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)

パラメーター

transactionBase
TransactionBase

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

keyPrefix
String

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

strictPrefix
Boolean

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

戻り値

KeyValueStoreItemMetadata 列挙子です。

適用対象