ContextMessageProperty 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.
İstemcide veya hizmette uygulama ve kanal katmanları arasında bağlamı iletmek için kullanılan bir özellik.
public ref class ContextMessageProperty : System::ServiceModel::Channels::IMessageProperty
[System.Serializable]
public class ContextMessageProperty : System.ServiceModel.Channels.IMessageProperty
[<System.Serializable>]
type ContextMessageProperty = class
interface IMessageProperty
Public Class ContextMessageProperty
Implements IMessageProperty
- Devralma
-
ContextMessageProperty
- Öznitelikler
- Uygulamalar
Açıklamalar
bir istemci ile hizmet arasındaki konuşmanın bir parçasını oluşturan iletileri ilişkilendiren bir özellik Message koleksiyonu.
ise Enabledtrue
, bağlam kanal katmanında oluşturulur ve istemci ve hizmetteki tüm gelen iletiler bağlam kanalı tarafından eklenen bu bağlam özelliğine sahiptir.
Enabled ise false
ContextMessageProperty, istemcideki veya uygulama katmanındaki hizmetteki bir giden iletiye bağlam eklemek için kullanılır.
ContextMessageProperty, istemcide veya hizmette kullanılabilir. Alternatif olarak, yalnızca istemcide geçerli bağlam elde edilebilir veya ve SetContext özellikleri kullanılarak GetContext kanal örneğinde yeni bir bağlam ayarlanabilir.
Oluşturucular
ContextMessageProperty() |
ContextMessageProperty sınıfının yeni bir örneğini başlatır. |
ContextMessageProperty(IDictionary<String,String>) |
Belirtilen bağlamla sınıfının yeni bir örneğini ContextMessageProperty başlatır. |
Özellikler
Context |
İstemci ile hizmet arasındaki konuşmadaki iletileri ilişkilendirmek için kullanılan bağlamı alır. |
Name |
Bağlam iletisi özelliğinin adını alır. |
Yöntemler
AddOrReplaceInMessage(Message) |
öğesinin |
AddOrReplaceInMessageProperties(MessageProperties) |
Geçerli örneğinden ContextMessagePropertybelirtilen koleksiyonundaki MessageProperties özelliğinin değerini |
CreateCopy() |
geçerli örneğinin ContextMessagePropertybir kopyasını 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) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
TryCreateFromHttpCookieHeader(String, ContextMessageProperty) |
Belirtilen HTTP tanımlama bilgisinin anahtar/değer çiftlerinden bir örneği ContextMessageProperty oluşturmayı dener. |
TryGet(Message, ContextMessageProperty) |
Belirtilen iletinin özelliklerinden alma |
TryGet(MessageProperties, ContextMessageProperty) |
belirtilen ileti özellikleri koleksiyonundan alma |