次の方法で共有


HttpMessage.TryGetProperty メソッド

定義

オーバーロード

TryGetProperty(String, Object)

パイプラインの動作を変更するプロパティを取得します。 サポートされているプロパティについては、個々のポリシーのドキュメントを参照してください。

TryGetProperty(Type, Object)

この HttpMessage インスタンスと共に格納され、パイプラインの動作を変更するために使用できるプロパティを取得します。

TryGetProperty(String, Object)

ソース:
HttpMessage.cs

パイプラインの動作を変更するプロパティを取得します。 サポートされているプロパティについては、個々のポリシーのドキュメントを参照してください。

public bool TryGetProperty (string name, out object? value);
member this.TryGetProperty : string * obj -> bool
Public Function TryGetProperty (name As String, ByRef value As Object) As Boolean

パラメーター

name
String

プロパティ名。

value
Object

プロパティ値。

戻り値

true プロパティが存在する場合は 。それ以外の場合は 。 false.

適用対象

TryGetProperty(Type, Object)

ソース:
HttpMessage.cs

この HttpMessage インスタンスと共に格納され、パイプラインの動作を変更するために使用できるプロパティを取得します。

public bool TryGetProperty (Type type, out object? value);
member this.TryGetProperty : Type * obj -> bool
Public Function TryGetProperty (type As Type, ByRef value As Object) As Boolean

パラメーター

type
Type

プロパティの型。

value
Object

プロパティ値。

戻り値

true プロパティが存在する場合は 。それ以外の場合は 。 false.

注釈

キー値は、いくつかの理由で 型 Type です。 主に、アクセサー メソッドはパブリックですが、内部型によってキー付けされた値を格納すると、他のアセンブリにアクセスできないように値を格納できます。 これにより、内部値が外部コードによって上書きされないように保護されます。 この使用法の TelemetryDetails 例については、 型と Azure.Core.Pipeline.UserAgentValueKey 型を参照してください。 第 2 に、 Type 比較は文字列比較よりも高速です。

適用対象