HttpMessage.TryGetProperty Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
TryGetProperty(String, Object) |
Obtém uma propriedade que modifica o comportamento do pipeline. Consulte a documentação de políticas individuais sobre quais propriedades ela dá suporte. |
TryGetProperty(Type, Object) |
Obtém uma propriedade que é armazenada com essa HttpMessage instância e pode ser usada para modificar o comportamento do pipeline. |
TryGetProperty(String, Object)
- Origem:
- HttpMessage.cs
Obtém uma propriedade que modifica o comportamento do pipeline. Consulte a documentação de políticas individuais sobre quais propriedades ela dá suporte.
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
Parâmetros
- name
- String
O nome da propriedade.
- value
- Object
O valor da propriedade.
Retornos
true
se a propriedade existir, caso contrário. false
.
Aplica-se a
TryGetProperty(Type, Object)
- Origem:
- HttpMessage.cs
Obtém uma propriedade que é armazenada com essa HttpMessage instância e pode ser usada para modificar o comportamento do pipeline.
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
Parâmetros
- type
- Type
O tipo de propriedade.
- value
- Object
O valor da propriedade.
Retornos
true
se a propriedade existir, caso contrário. false
.
Comentários
O valor da chave é do tipo Type
por alguns motivos. Principalmente, ele permite que os valores sejam armazenados de modo que, embora os métodos do acessador sejam públicos, armazenar valores com chave por tipos internos os torna inacessíveis para outros assemblies. Isso protege os valores internos de serem substituídos por código externo. Consulte os TelemetryDetails tipos e Azure.Core.Pipeline.UserAgentValueKey para obter um exemplo desse uso. Em segundo lugar, Type
as comparações são mais rápidas do que as comparações de cadeia de caracteres.
Aplica-se a
Azure SDK for .NET