HttpMessage.TryGetProperty Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
TryGetProperty(String, Object) |
Obtiene una propiedad que modifica el comportamiento de la canalización. Consulte la documentación de directivas individuales sobre las propiedades que admite. |
TryGetProperty(Type, Object) |
Obtiene una propiedad que se almacena con esta HttpMessage instancia y se puede usar para modificar el comportamiento de la canalización. |
TryGetProperty(String, Object)
- Source:
- HttpMessage.cs
Obtiene una propiedad que modifica el comportamiento de la canalización. Consulte la documentación de directivas individuales sobre las propiedades que admite.
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
Nombre de la propiedad.
- value
- Object
Valor de propiedad.
Devoluciones
true
es si la propiedad existe; de lo contrario, es . false
.
Se aplica a
TryGetProperty(Type, Object)
- Source:
- HttpMessage.cs
Obtiene una propiedad que se almacena con esta HttpMessage instancia y se puede usar para modificar el comportamiento de la canalización.
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
Tipo de propiedad.
- value
- Object
Valor de propiedad.
Devoluciones
true
es si la propiedad existe; de lo contrario, es . false
.
Comentarios
El valor de clave es de tipo Type
por un par de motivos. Principalmente, permite almacenar valores de forma que, aunque los métodos de descriptor de acceso son públicos, el almacenamiento de valores con clave por tipos internos hace que sean inaccesibles para otros ensamblados. Esto protege los valores internos de la sobrescritura por código externo. Consulte los TelemetryDetails tipos y Azure.Core.Pipeline.UserAgentValueKey para obtener un ejemplo de este uso. En segundo lugar, Type
las comparaciones son más rápidas que las comparaciones de cadenas.
Se aplica a
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de