你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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 枚举器。

注解

等效于调用 EnumerateMetadata(TransactionBase, String, Boolean)将 strictPrefix 设置为 true

适用于

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 枚举器。

适用于