Nyelv

MessageHeader Osztály

Definíció

A SOAP-fejléc tartalmát jelöli.

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
Öröklődés
MessageHeader

Megjegyzések

Az üzenetfejlécek nem kötelező metaadatokat tartalmaznak, amelyek az osztály által Message beágyazott üzeneteket írják le.

A fejlécek Message nulla vagy több fejlécet tartalmazhatnak, amelyeket bővítménymechanizmusként használnak az alkalmazásspecifikus üzenetek információinak átadására. A metódus meghívásával üzenetfejléceket adhat Headers hozzá az Add üzenetekhez.

Windows kommunikációs alaprendszer (WCF) számos előre definiált üzenetfejlécet biztosít, ahogyan az az alábbi táblázatban is látható.

Fejlécnév Leírás
Címzett Azt a szerepkört tartalmazza, amelyet az üzenet megcélzott.
Action Az üzenet feldolgozásának módját ismerteti.
FaultTo Annak a csomópontnak a címét tartalmazza, amelyre a hibákat el kell küldeni.
Forrás Az üzenetet küldő csomópont címét tartalmazza.
kérelem Azt jelzi, hogy az üzenet kérés-e.
Üzenetazonosító Az üzenet egyedi azonosítóját tartalmazza.
RelatesTo Az üzenethez kapcsolódó üzenetek azonosítóit tartalmazza.
Válasz Annak a csomópontnak a címét tartalmazza, amelyre a kérésre választ kell küldeni.

Konstruktorok

Name Description
MessageHeader()

Inicializálja a MessageHeader osztály új példányát.

Tulajdonságok

Name Description
Actor

Lekéri vagy beállítja az üzenet fejlécének megcélzott címzettjének nevét.

IsReferenceParameter

Lekéri azt az értéket, amely meghatározza, hogy ez az üzenetfejléc tartalmaz-e végponthivatkozás referenciaparamétereit.

MustUnderstand

A SOAP 1.1/1.2 specifikációja szerint lekéri vagy beállítja azt az értéket, amely jelzi, hogy a fejlécet meg kell-e érteni.

Name

Lekéri az üzenetfejléc nevét.

(Öröklődés forrása MessageHeaderInfo)
Namespace

Lekéri az üzenetfejléc névterét.

(Öröklődés forrása MessageHeaderInfo)
Relay

Beolvas egy értéket, amely jelzi, hogy a fejléc tovább legyen-e továbbítva.

Metódusok

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

Új üzenetfejlécet hoz létre a megadott adatokkal.

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

Új üzenetfejlécet hoz létre a megadott adatokkal.

CreateHeader(String, String, Object, Boolean)

Új üzenetfejlécet hoz létre a megadott adatokkal.

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

Új üzenetfejlécet hoz létre a megadott adatokkal.

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

Új üzenetfejlécet hoz létre a megadott adatokkal.

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

Új üzenetfejlécet hoz létre a megadott adatokkal.

CreateHeader(String, String, Object, XmlObjectSerializer)

Létrehoz egy fejlécet egy olyan objektumból, amely az XmlFormatter használatával szerializálható.

CreateHeader(String, String, Object)

Új üzenetfejlécet hoz létre a megadott adatokkal.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
IsMessageVersionSupported(MessageVersion)

Ellenőrzi, hogy a megadott üzenetverzió támogatott-e.

MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
OnWriteHeaderContents(XmlDictionaryWriter, MessageVersion)

A fejléctartalom a megadott XML-íróval történő szerializálásakor hívva van.

OnWriteStartHeader(XmlDictionaryWriter, MessageVersion)

A kezdő fejléc a megadott XML-íróval történő szerializálásakor hívva van.

ToString()

Ennek az üzenetfejlécnek a sztringképét adja vissza.

WriteHeader(XmlDictionaryWriter, MessageVersion)

Szerializálja a fejlécet a megadott XML-íróval.

WriteHeader(XmlWriter, MessageVersion)

Szerializálja a fejlécet a megadott XML-íróval.

WriteHeaderAttributes(XmlDictionaryWriter, MessageVersion)

Szerializálja a fejlécattribútumokat a megadott XML-íróval.

WriteHeaderContents(XmlDictionaryWriter, MessageVersion)

Szerializálja a fejléc tartalmát a megadott XML-íróval.

WriteStartHeader(XmlDictionaryWriter, MessageVersion)

Szerializálja a kezdő fejlécet a megadott XML-íróval.

A következőre érvényes: