MessageHeader Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SOAP üst bilgisinin içeriğini temsil eder.
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
- Devralma
Açıklamalar
İleti üst bilgisi, sınıfı tarafından Message kapsüllenen bir iletiyi açıklayan isteğe bağlı meta veriler içerir.
, Message uygulamaya özgü iletilere bilgi geçirmek için uzantı mekanizması olarak kullanılan sıfır veya daha fazla üst bilgiye sahip olabilir. yöntemini çağırarak Add iletiye ileti üst bilgileri eklemek için kullanabilirsinizHeaders.
Windows Communication Foundation (WCF), aşağıdaki tabloda gösterildiği gibi bir dizi önceden tanımlanmış ileti üst bilgisi sağlar.
Üst Bilgi Adı | Description |
---|---|
Amaç | İletinin hedeflediğini rolü içerir. |
Eylem | İletinin nasıl işlenmesi gerektiğine ilişkin bir açıklama sağlar. |
FaultTo | Hataların gönderilmesi gereken düğümün adresini içerir. |
Kaynak | İletiyi gönderen düğümün adresini içerir. |
İstek | İletinin bir istek olup olmadığını gösterir. |
Messageıd | İletinin benzersiz kimliğini içerir. |
İlişkile | Bu iletiyle ilgili iletilerin kimliklerini içerir. |
Replyto | İstek için yanıt gönderilmesi gereken düğümün adresini içerir. |
Oluşturucular
MessageHeader() |
MessageHeader sınıfının yeni bir örneğini başlatır. |
Özellikler
Actor |
İleti üst bilgisinin hedeflenen alıcısını alır veya ayarlar. |
IsReferenceParameter |
Bu ileti üst bilgisinin bir uç nokta başvurusunun başvuru parametrelerini içerip içermediğini belirten bir değer alır. |
MustUnderstand |
SOAP 1.1/1.2 belirtimine göre üst bilginin anlaşılması gerekip gerekmediğini belirten bir değer alır veya ayarlar. |
Name |
İleti üst bilgisinin adını alır. (Devralındığı yer: MessageHeaderInfo) |
Namespace |
İleti üst bilgisinin ad alanını alır. (Devralındığı yer: MessageHeaderInfo) |
Relay |
Üst bilginin geçirilip geçirilmeyeceğini belirten bir değer alır. |
Yöntemler
CreateHeader(String, String, Object) |
Belirtilen verilerle yeni bir ileti üst bilgisi oluşturur. |
CreateHeader(String, String, Object, Boolean) |
Belirtilen verilerle yeni bir ileti üst bilgisi oluşturur. |
CreateHeader(String, String, Object, Boolean, String) |
Belirtilen verilerle yeni bir ileti üst bilgisi oluşturur. |
CreateHeader(String, String, Object, Boolean, String, Boolean) |
Belirtilen verilerle yeni bir ileti üst bilgisi oluşturur. |
CreateHeader(String, String, Object, XmlObjectSerializer) |
XmlFormatter kullanılarak seri hale getirilecek bir nesneden üst bilgi oluşturur. |
CreateHeader(String, String, Object, XmlObjectSerializer, Boolean) |
Belirtilen verilerle yeni bir ileti üst bilgisi oluşturur. |
CreateHeader(String, String, Object, XmlObjectSerializer, Boolean, String) |
Belirtilen verilerle yeni bir ileti üst bilgisi oluşturur. |
CreateHeader(String, String, Object, XmlObjectSerializer, Boolean, String, Boolean) |
Belirtilen verilerle yeni bir ileti üst bilgisi oluşturur. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
IsMessageVersionSupported(MessageVersion) |
Belirtilen ileti sürümünün desteklenip desteklenmediğini doğrular. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnWriteHeaderContents(XmlDictionaryWriter, MessageVersion) |
Üst bilgi içeriği belirtilen XML yazıcı kullanılarak seri hale getirildiğinde çağrılır. |
OnWriteStartHeader(XmlDictionaryWriter, MessageVersion) |
Belirtilen XML yazıcı kullanılarak başlangıç üst bilgisi seri hale getirildiğinde çağrılır. |
ToString() |
Bu ileti üst bilgisinin dize gösterimini döndürür. |
WriteHeader(XmlDictionaryWriter, MessageVersion) |
Belirtilen XML yazıcısını kullanarak üst bilgiyi serileştirir. |
WriteHeader(XmlWriter, MessageVersion) |
Belirtilen XML yazıcısını kullanarak üst bilgiyi serileştirir. |
WriteHeaderAttributes(XmlDictionaryWriter, MessageVersion) |
Belirtilen XML yazıcısını kullanarak üst bilgi özniteliklerini serileştirir. |
WriteHeaderContents(XmlDictionaryWriter, MessageVersion) |
Belirtilen XML yazıcısını kullanarak üst bilgi içeriğini serileştirir. |
WriteStartHeader(XmlDictionaryWriter, MessageVersion) |
Belirtilen XML yazıcısını kullanarak başlangıç üst bilgisini serileştirir. |