Share via


HttpMessage.TryGetProperty Methode

Definition

Überlädt

TryGetProperty(String, Object)

Ruft eine Eigenschaft ab, die das Pipelineverhalten ändert. Informationen zu den unterstützten Eigenschaften finden Sie in der Dokumentation zu einzelnen Richtlinien.

TryGetProperty(Type, Object)

Ruft eine Eigenschaft ab, die mit diesem HttpMessage instance gespeichert wird und zum Ändern des Pipelineverhaltens verwendet werden kann.

TryGetProperty(String, Object)

Quelle:
HttpMessage.cs

Ruft eine Eigenschaft ab, die das Pipelineverhalten ändert. Informationen zu den unterstützten Eigenschaften finden Sie in der Dokumentation zu einzelnen Richtlinien.

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

Parameter

name
String

Der Eigenschaftenname.

value
Object

Der Eigenschaftswert.

Gibt zurück

true , wenn die Eigenschaft vorhanden ist, andernfalls. false.

Gilt für:

TryGetProperty(Type, Object)

Quelle:
HttpMessage.cs

Ruft eine Eigenschaft ab, die mit diesem HttpMessage instance gespeichert wird und zum Ändern des Pipelineverhaltens verwendet werden kann.

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

Parameter

type
Type

Der Eigenschaftentyp.

value
Object

Der Eigenschaftswert.

Gibt zurück

true , wenn die Eigenschaft vorhanden ist, andernfalls. false.

Hinweise

Der Schlüsselwert ist aus verschiedenen Gründen vom Typ Type . In erster Linie ermöglicht es, Werte so zu speichern, dass die Accessormethoden zwar öffentlich sind, das Speichern von Werten, die von internen Typen schlüsselt, dazu führen, dass sie für andere Assemblys nicht mehr zugänglich sind. Dadurch wird verhindert, dass interne Werte durch externen Code überschrieben werden. Ein Beispiel für diese Verwendung finden Sie unter den TelemetryDetails Typen und Azure.Core.Pipeline.UserAgentValueKey . Type Zweitens sind Vergleiche schneller als Zeichenfolgenvergleiche.

Gilt für: