RateLimitLease.TryGetMetadata 方法

定义

重载

TryGetMetadata(String, Object)

尝试提取租约的元数据。

TryGetMetadata<T>(MetadataName<T>, T)

尝试提取租约的强类型元数据。

TryGetMetadata(String, Object)

Source:
RateLimitLease.cs

尝试提取租约的元数据。

public abstract bool TryGetMetadata (string metadataName, out object? metadata);
abstract member TryGetMetadata : string * obj -> bool
Public MustOverride Function TryGetMetadata (metadataName As String, ByRef metadata As Object) As Boolean

参数

metadataName
String

元数据的名称。 可以在 中找到一些常见项 MetadataName

metadata
Object

元数据对象(如果存在)。

返回

如果元数据存在,则为 True,否则为 false。

适用于

TryGetMetadata<T>(MetadataName<T>, T)

Source:
RateLimitLease.cs

尝试提取租约的强类型元数据。

public bool TryGetMetadata<T> (System.Threading.RateLimiting.MetadataName<T> metadataName, out T metadata);
member this.TryGetMetadata : System.Threading.RateLimiting.MetadataName<'T> * 'T -> bool
Public Function TryGetMetadata(Of T) (metadataName As MetadataName(Of T), ByRef metadata As T) As Boolean

类型参数

T

预期元数据的类型。

参数

metadataName
MetadataName<T>

强类型元数据的名称。 可以在 中找到一些常见项 MetadataName

metadata
T

强类型元数据对象(如果存在)。

返回

如果元数据存在,则为 True,否则为 false。

适用于