Condividi tramite


MessageHeaders.GetHeader Metodo

Definizione

Recupera un'intestazione di messaggio nella raccolta.

Overload

GetHeader<T>(String, String, XmlObjectSerializer)

Recupera un'intestazione di messaggio in questa raccolta in base al valore LocalName, all'URI dello spazio dei nomi e al serializzatore specificati.

GetHeader<T>(String, String)

Consente di individuare un'intestazione di messaggio in questa raccolta in base al valore LocalName e all'URI dello spazio dei nomi dell'elemento intestazione specificati.

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

Recupera un'intestazione di messaggio in questa raccolta in base al valore LocalName, all'URI dello spazio dei nomi e agli attori dell'elemento intestazione specificati.

GetHeader<T>(Int32)

Recupera un'intestazione di messaggio in una posizione specifica della raccolta.

GetHeader<T>(Int32, XmlObjectSerializer)

Recupera un'intestazione di messaggio in una posizione specifica della raccolta.

GetHeader<T>(String, String, XmlObjectSerializer)

Origine:
MessageHeaders.cs
Origine:
MessageHeaders.cs
Origine:
MessageHeaders.cs

Recupera un'intestazione di messaggio in questa raccolta in base al valore LocalName, all'URI dello spazio dei nomi e al serializzatore specificati.

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

Parametri di tipo

T

Tipo dell'intestazione del messaggio.

Parametri

name
String

LocalName dell'elemento intestazione XML.

ns
String

URI dello spazio dei nomi dell'elemento intestazione XML.

serializer
XmlObjectSerializer

Interfaccia XmlObjectSerializer utilizzata per serializzare l'intestazione.

Restituisce

T

Intestazione del messaggio con il nome specificato.

Si applica a

GetHeader<T>(String, String)

Origine:
MessageHeaders.cs
Origine:
MessageHeaders.cs
Origine:
MessageHeaders.cs

Consente di individuare un'intestazione di messaggio in questa raccolta in base al valore LocalName e all'URI dello spazio dei nomi dell'elemento intestazione specificati.

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

Parametri di tipo

T

Tipo dell'intestazione del messaggio.

Parametri

name
String

LocalName dell'elemento intestazione XML.

ns
String

URI dello spazio dei nomi dell'elemento intestazione XML.

Restituisce

T

Intestazione del messaggio con il nome specificato.

Commenti

Questo metodo utilizza solo la classe DataContractSerializer. Non tenta di determinare dal tipo se deve utilizzare la classe XmlObjectSerializer oppure DataContractSerializer. Per utilizzare il serializzatore XML, chiamare GetHeader<T>(String, String, XmlObjectSerializer) oppure ottenere il lettore del contenuto ed eseguire la chiamata direttamente nel serializzatore.

Si applica a

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

Origine:
MessageHeaders.cs
Origine:
MessageHeaders.cs
Origine:
MessageHeaders.cs

Recupera un'intestazione di messaggio in questa raccolta in base al valore LocalName, all'URI dello spazio dei nomi e agli attori dell'elemento intestazione specificati.

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

Parametri di tipo

T

Tipo dell'intestazione del messaggio.

Parametri

name
String

LocalName dell'elemento intestazione XML.

ns
String

URI dello spazio dei nomi dell'elemento intestazione XML.

actors
String[]

Destinatario dell'intestazione del messaggio.

Restituisce

T

Intestazione del messaggio con il nome specificato.

Commenti

Questo metodo utilizza solo la classe DataContractSerializer. Non tenta di determinare dal tipo se deve utilizzare la classe XmlObjectSerializer oppure DataContractSerializer. Per utilizzare il serializzatore XML, chiamare GetHeader<T>(String, String, XmlObjectSerializer) oppure ottenere il lettore del contenuto ed eseguire la chiamata direttamente nel serializzatore.

Si applica a

GetHeader<T>(Int32)

Origine:
MessageHeaders.cs
Origine:
MessageHeaders.cs
Origine:
MessageHeaders.cs

Recupera un'intestazione di messaggio in una posizione specifica della raccolta.

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

Parametri di tipo

T

Tipo dell'intestazione del messaggio.

Parametri

index
Int32

Indice in base zero dell'intestazione da recuperare.

Restituisce

T

Intestazione del messaggio all'indice specificato.

Commenti

Questo metodo utilizza solo la classe DataContractSerializer. Non tenta di determinare dal tipo se deve utilizzare la classe XmlObjectSerializer oppure DataContractSerializer. Per utilizzare il serializzatore XML, chiamare GetHeader<T>(String, String, XmlObjectSerializer) oppure ottenere il lettore del contenuto ed eseguire la chiamata direttamente nel serializzatore.

Si applica a

GetHeader<T>(Int32, XmlObjectSerializer)

Origine:
MessageHeaders.cs
Origine:
MessageHeaders.cs
Origine:
MessageHeaders.cs

Recupera un'intestazione di messaggio in una posizione specifica della raccolta.

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

Parametri di tipo

T

Tipo dell'intestazione del messaggio.

Parametri

index
Int32

Indice in base zero dell'intestazione da recuperare.

serializer
XmlObjectSerializer

Interfaccia XmlObjectSerializer utilizzata per serializzare l'intestazione.

Restituisce

T

Intestazione del messaggio all'indice specificato.

Si applica a