MessageHeaders.GetHeader Método

Definición

Recupera un encabezado de mensaje en esta colección.

Sobrecargas

Nombre Description
GetHeader<T>(String, String, XmlObjectSerializer)

Recupera un encabezado de mensaje en esta colección por el localName, el URI del espacio de nombres y el serializador especificados.

GetHeader<T>(String, String)

Busca un encabezado de mensaje en esta colección por el URI de espacio de nombres y LocalName especificados del elemento de encabezado.

GetHeader<T>(String, String, String[])

Recupera un encabezado de mensaje en esta colección por el localName, el URI de espacio de nombres y los actores especificados del elemento de encabezado.

GetHeader<T>(Int32)

Recupera un encabezado de mensaje en una posición específica de esta colección.

GetHeader<T>(Int32, XmlObjectSerializer)

Recupera un encabezado de mensaje en una posición específica de esta colección.

GetHeader<T>(String, String, XmlObjectSerializer)

Recupera un encabezado de mensaje en esta colección por el localName, el URI del espacio de nombres y el serializador especificados.

public:
generic <typename T>
 T GetHeader(System::String ^ name, System::String ^ ns, System::Runtime::Serialization::XmlObjectSerializer ^ serializer);
public T GetHeader<T>(string name, string ns, System.Runtime.Serialization.XmlObjectSerializer serializer);
member this.GetHeader : string * string * System.Runtime.Serialization.XmlObjectSerializer -> 'T
Public Function GetHeader(Of T) (name As String, ns As String, serializer As XmlObjectSerializer) As T

Parámetros de tipo

T

Tipo del encabezado del mensaje.

Parámetros

name
String

LocalName del elemento XML de encabezado.

ns
String

Identificador URI del espacio de nombres del elemento XML de encabezado.

serializer
XmlObjectSerializer

que XmlObjectSerializer se usa para serializar el encabezado.

Devoluciones

T

Encabezado de mensaje con el nombre especificado.

Se aplica a

GetHeader<T>(String, String)

Busca un encabezado de mensaje en esta colección por el URI de espacio de nombres y LocalName especificados del elemento de encabezado.

public:
generic <typename T>
 T GetHeader(System::String ^ name, System::String ^ ns);
public T GetHeader<T>(string name, string ns);
member this.GetHeader : string * string -> 'T
Public Function GetHeader(Of T) (name As String, ns As String) As T

Parámetros de tipo

T

Tipo del encabezado del mensaje.

Parámetros

name
String

LocalName del elemento XML de encabezado.

ns
String

Identificador URI del espacio de nombres del elemento XML de encabezado.

Devoluciones

T

Encabezado de mensaje con el nombre especificado.

Comentarios

Este método solo usa .DataContractSerializer No intenta detectar desde el tipo si debe usar o XmlObjectSerializer .DataContractSerializer Para usar el serializador XML, llame GetHeader<T>(String, String, XmlObjectSerializer) al lector o obtenga el lector en el contenido y llame directamente al serializador.

Se aplica a

GetHeader<T>(String, String, String[])

Recupera un encabezado de mensaje en esta colección por el localName, el URI de espacio de nombres y los actores especificados del elemento de encabezado.

public:
generic <typename T>
 T GetHeader(System::String ^ name, System::String ^ ns, ... cli::array <System::String ^> ^ actors);
public T GetHeader<T>(string name, string ns, params string[] actors);
member this.GetHeader : string * string * string[] -> 'T
Public Function GetHeader(Of T) (name As String, ns As String, ParamArray actors As String()) As T

Parámetros de tipo

T

Tipo del encabezado del mensaje.

Parámetros

name
String

LocalName del elemento XML de encabezado.

ns
String

Identificador URI del espacio de nombres del elemento XML de encabezado.

actors
String[]

Destinatario de destino del encabezado del mensaje.

Devoluciones

T

Encabezado de mensaje con el nombre especificado.

Comentarios

Este método solo usa .DataContractSerializer No intenta detectar desde el tipo si debe usar o XmlObjectSerializerDataContractSerializer. Para usar el serializador XML, llame GetHeader<T>(String, String, XmlObjectSerializer) al lector o obtenga el lector en el contenido y llame directamente al serializador.

Se aplica a

GetHeader<T>(Int32)

Recupera un encabezado de mensaje en una posición específica de esta colección.

public:
generic <typename T>
 T GetHeader(int index);
public T GetHeader<T>(int index);
member this.GetHeader : int -> 'T
Public Function GetHeader(Of T) (index As Integer) As T

Parámetros de tipo

T

Tipo del encabezado del mensaje.

Parámetros

index
Int32

Índice de base cero del encabezado que se va a obtener.

Devoluciones

T

Encabezado de mensaje en el índice especificado.

Comentarios

Este método solo usa .DataContractSerializer No intenta detectar desde el tipo si debe usar o XmlObjectSerializerDataContractSerializer. Para usar el serializador XML, llame GetHeader<T>(String, String, XmlObjectSerializer) al lector o obtenga el lector en el contenido y llame directamente al serializador.

Se aplica a

GetHeader<T>(Int32, XmlObjectSerializer)

Recupera un encabezado de mensaje en una posición específica de esta colección.

public:
generic <typename T>
 T GetHeader(int index, System::Runtime::Serialization::XmlObjectSerializer ^ serializer);
public T GetHeader<T>(int index, System.Runtime.Serialization.XmlObjectSerializer serializer);
member this.GetHeader : int * System.Runtime.Serialization.XmlObjectSerializer -> 'T
Public Function GetHeader(Of T) (index As Integer, serializer As XmlObjectSerializer) As T

Parámetros de tipo

T

Tipo del encabezado del mensaje.

Parámetros

index
Int32

Índice de base cero del encabezado que se va a obtener.

serializer
XmlObjectSerializer

que XmlObjectSerializer se usa para serializar el encabezado.

Devoluciones

T

Encabezado de mensaje en el índice especificado.

Se aplica a