Поделиться через


MessageHeaders.GetHeader Метод

Определение

Извлекает заголовок сообщения в этой коллекции.

Перегрузки

GetHeader<T>(String, String, XmlObjectSerializer)

Извлекает заголовок сообщения в этой коллекции по заданным значению LocalName, пространству имен универсального кода ресурса (URI) и сериализатору.

GetHeader<T>(String, String)

Находит заголовок сообщения в этой коллекции по заданным значению LocalName и URI-коду пространства имен элемента заголовка.

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

Извлекает заголовок сообщения в этой коллекции по заданным значению LocalName, пространству имен универсального кода ресурса (URI) и агентам элемента заголовка.

GetHeader<T>(Int32)

Извлекает заголовок сообщения в заданной позиции этой коллекции.

GetHeader<T>(Int32, XmlObjectSerializer)

Извлекает заголовок сообщения в заданной позиции этой коллекции.

GetHeader<T>(String, String, XmlObjectSerializer)

Исходный код:
MessageHeaders.cs
Исходный код:
MessageHeaders.cs
Исходный код:
MessageHeaders.cs

Извлекает заголовок сообщения в этой коллекции по заданным значению LocalName, пространству имен универсального кода ресурса (URI) и сериализатору.

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

Параметры типа

T

Тип заголовка сообщения.

Параметры

name
String

Значение LocalName XML-элемента заголовка.

ns
String

Универсальный код ресурса (URI) пространства имен XML-элемента заголовка.

serializer
XmlObjectSerializer

Объект XmlObjectSerializer, используемый для сериализации заголовка.

Возвращаемое значение

T

Заголовок сообщения с указанным именем.

Применяется к

GetHeader<T>(String, String)

Исходный код:
MessageHeaders.cs
Исходный код:
MessageHeaders.cs
Исходный код:
MessageHeaders.cs

Находит заголовок сообщения в этой коллекции по заданным значению LocalName и URI-коду пространства имен элемента заголовка.

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

Параметры типа

T

Тип заголовка сообщения.

Параметры

name
String

Значение LocalName XML-элемента заголовка.

ns
String

Универсальный код ресурса (URI) пространства имен XML-элемента заголовка.

Возвращаемое значение

T

Заголовок сообщения с указанным именем.

Комментарии

Этот метод использует только сериализатор DataContractSerializer. Метод не пытается определить по типу, какой сериализатор следует использовать — XmlObjectSerializer или DataContractSerializer. Чтобы использовать сериализатор XML, необходимо вызвать метод GetHeader<T>(String, String, XmlObjectSerializer) или получить средство чтения из содержимого и выполнить прямой вызов в сериализатор.

Применяется к

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

Исходный код:
MessageHeaders.cs
Исходный код:
MessageHeaders.cs
Исходный код:
MessageHeaders.cs

Извлекает заголовок сообщения в этой коллекции по заданным значению LocalName, пространству имен универсального кода ресурса (URI) и агентам элемента заголовка.

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

Параметры типа

T

Тип заголовка сообщения.

Параметры

name
String

Значение LocalName XML-элемента заголовка.

ns
String

Универсальный код ресурса (URI) пространства имен XML-элемента заголовка.

actors
String[]

Целевой получатель заголовка сообщения.

Возвращаемое значение

T

Заголовок сообщения с указанным именем.

Комментарии

Этот метод использует только сериализатор DataContractSerializer. Метод не пытается определить по типу, какой сериализатор следует использовать — XmlObjectSerializer или DataContractSerializer. Чтобы использовать сериализатор XML, необходимо вызвать метод GetHeader<T>(String, String, XmlObjectSerializer) или получить средство чтения из содержимого и выполнить прямой вызов в сериализатор.

Применяется к

GetHeader<T>(Int32)

Исходный код:
MessageHeaders.cs
Исходный код:
MessageHeaders.cs
Исходный код:
MessageHeaders.cs

Извлекает заголовок сообщения в заданной позиции этой коллекции.

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

Параметры типа

T

Тип заголовка сообщения.

Параметры

index
Int32

Возвращаемый отсчитываемый от нуля индекс заголовка.

Возвращаемое значение

T

Заголовок сообщения по указанному индексу.

Комментарии

Этот метод использует только сериализатор DataContractSerializer. Метод не пытается определить по типу, какой сериализатор следует использовать — XmlObjectSerializer или DataContractSerializer. Чтобы использовать сериализатор XML, необходимо вызвать метод GetHeader<T>(String, String, XmlObjectSerializer) или получить средство чтения из содержимого и выполнить прямой вызов в сериализатор.

Применяется к

GetHeader<T>(Int32, XmlObjectSerializer)

Исходный код:
MessageHeaders.cs
Исходный код:
MessageHeaders.cs
Исходный код:
MessageHeaders.cs

Извлекает заголовок сообщения в заданной позиции этой коллекции.

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

Параметры типа

T

Тип заголовка сообщения.

Параметры

index
Int32

Возвращаемый отсчитываемый от нуля индекс заголовка.

serializer
XmlObjectSerializer

Объект XmlObjectSerializer, используемый для сериализации заголовка.

Возвращаемое значение

T

Заголовок сообщения по указанному индексу.

Применяется к