MessageHeader Klass

Definition

Representerar innehållet i en SOAP-rubrik.

public ref class MessageHeader abstract : System::ServiceModel::Channels::MessageHeaderInfo
public abstract class MessageHeader : System.ServiceModel.Channels.MessageHeaderInfo
type MessageHeader = class
    inherit MessageHeaderInfo
Public MustInherit Class MessageHeader
Inherits MessageHeaderInfo
Arv
MessageHeader

Kommentarer

Ett meddelandehuvud innehåller valfria metadata som beskriver ett meddelande som kapslats in av Message klassen.

En Message kan ha noll eller fler rubriker som används som en tilläggsmekanism för att skicka information i meddelanden som är programspecifika. Du kan använda Headers för att lägga till meddelandehuvuden Add i ett meddelande genom att anropa metoden.

Windows Communication Foundation (WCF) innehåller ett antal fördefinierade meddelandehuvuden, enligt följande tabell.

Rubriknamn Description
Till Innehåller den roll som meddelandet riktar sig mot.
Action Innehåller en beskrivning av hur meddelandet ska bearbetas.
FaultTo Innehåller adressen till den nod som fel ska skickas till.
Från Innehåller adressen till noden som skickade meddelandet.
Förfrågan Anger om meddelandet är en begäran.
Meddelande-ID Innehåller meddelandets unika ID.
RelatesTo Innehåller ID:t för meddelanden som är relaterade till det här meddelandet.
ReplyTo Innehåller adressen till den nod som ett svar ska skickas till för en begäran.

Konstruktorer

Name Description
MessageHeader()

Initierar en ny instans av MessageHeader klassen.

Egenskaper

Name Description
Actor

Hämtar eller anger målmottagaren för meddelanderubriken.

IsReferenceParameter

Hämtar ett värde som anger om meddelandehuvudet innehåller referensparametrar för en slutpunktsreferens.

MustUnderstand

Hämtar eller anger ett värde som anger om huvudet måste förstås, enligt SOAP 1.1/1.2-specifikationen.

Name

Hämtar namnet på meddelanderubriken.

(Ärvd från MessageHeaderInfo)
Namespace

Hämtar namnområdet för meddelanderubriken.

(Ärvd från MessageHeaderInfo)
Relay

Hämtar ett värde som anger om huvudet ska vidarebefordras.

Metoder

Name Description
CreateHeader(String, String, Object, Boolean, String, Boolean)

Skapar ett nytt meddelandehuvud med angivna data.

CreateHeader(String, String, Object, Boolean, String)

Skapar ett nytt meddelandehuvud med angivna data.

CreateHeader(String, String, Object, Boolean)

Skapar ett nytt meddelandehuvud med angivna data.

CreateHeader(String, String, Object, XmlObjectSerializer, Boolean, String, Boolean)

Skapar ett nytt meddelandehuvud med angivna data.

CreateHeader(String, String, Object, XmlObjectSerializer, Boolean, String)

Skapar ett nytt meddelandehuvud med angivna data.

CreateHeader(String, String, Object, XmlObjectSerializer, Boolean)

Skapar ett nytt meddelandehuvud med angivna data.

CreateHeader(String, String, Object, XmlObjectSerializer)

Skapar en rubrik från ett objekt som ska serialiseras med hjälp av XmlFormatter.

CreateHeader(String, String, Object)

Skapar ett nytt meddelandehuvud med angivna data.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
IsMessageVersionSupported(MessageVersion)

Verifierar om den angivna meddelandeversionen stöds.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnWriteHeaderContents(XmlDictionaryWriter, MessageVersion)

Anropas när rubrikinnehållet serialiseras med den angivna XML-skrivaren.

OnWriteStartHeader(XmlDictionaryWriter, MessageVersion)

Anropas när starthuvudet serialiseras med den angivna XML-skrivaren.

ToString()

Returnerar strängrepresentationen av det här meddelandehuvudet.

WriteHeader(XmlDictionaryWriter, MessageVersion)

Serialiserar rubriken med den angivna XML-skrivaren.

WriteHeader(XmlWriter, MessageVersion)

Serialiserar rubriken med den angivna XML-skrivaren.

WriteHeaderAttributes(XmlDictionaryWriter, MessageVersion)

Serialiserar rubrikattributen med den angivna XML-skrivaren.

WriteHeaderContents(XmlDictionaryWriter, MessageVersion)

Serialiserar rubrikinnehållet med den angivna XML-skrivaren.

WriteStartHeader(XmlDictionaryWriter, MessageVersion)

Serialiserar starthuvudet med den angivna XML-skrivaren.

Gäller för