共用方式為


RateLimitLease.TryGetMetadata 方法

定義

多載

TryGetMetadata(String, Object)

嘗試擷取租用的中繼資料。

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

嘗試擷取租用的強型別中繼資料。

TryGetMetadata(String, Object)

嘗試擷取租用的中繼資料。

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)

嘗試擷取租用的強型別中繼資料。

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。

適用於