Share via


SendMessageContent Sınıf

Tanım

İş akışı hizmetine veya bir iş akışı hizmetinden tek bir öğe (ileti) göndermek için kullanılan sınıf. Öğe, ilkel türler, Messageveya XElementgibi yerleşik bir tür veya uygulama tanımlı veri sözleşmesi, ileti sözleşmesi veya XML seri hale getirilebilir tür olabilir.

public ref class SendMessageContent sealed : System::ServiceModel::Activities::SendContent
[System.Windows.Markup.ContentProperty("Message")]
public sealed class SendMessageContent : System.ServiceModel.Activities.SendContent
[<System.Windows.Markup.ContentProperty("Message")>]
type SendMessageContent = class
    inherit SendContent
Public NotInheritable Class SendMessageContent
Inherits SendContent
Devralma
SendMessageContent
Öznitelikler

Örnekler

Aşağıdaki örnekte bir örneğin etkinlikle Send nasıl kullanılacağı SendMessageContent gösterilmektedir.

Variable<PurchaseOrder> po = new Variable<PurchaseOrder>();
Variable<Customer> customer = new Variable<Customer>();

Endpoint clientEndpoint = new Endpoint
{
    Binding = Constants.Binding,
    AddressUri = new Uri(Constants.ServiceAddress)
};

Send submitPO = new Send
{
    Endpoint = clientEndpoint,
    ServiceContractName = Constants.POContractName,
    OperationName = Constants.SubmitPOName,
    Content = new SendMessageContent(new InArgument<PurchaseOrder>(po))
};

Açıklamalar

Bu sınıf kullanılırken, veriler bir ileti sözleşme türü veya türünde Messageolmadığı sürece, tel üzerinde seri hale getirilmiş iletiler sarmalanmamıştır.

Oluşturucular

SendMessageContent()

SendMessageContent sınıfının yeni bir örneğini başlatır.

SendMessageContent(InArgument)

Gönderilecek belirtilen verilerle sınıfının yeni bir örneğini SendMessageContent başlatır.

SendMessageContent(InArgument, Type)

Belirtilen ileti ve ileti türüyle sınıfının yeni bir örneğini SendMessageContent başlatır.

Özellikler

DeclaredMessageType

Bildirilen ileti türünü alır veya ayarlar.

Message

Gönderilecek verileri alır veya ayarlar.

Yöntemler

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)
ShouldSerializeDeclaredMessageType()

Özelliğin XAML seri hale getirilip getirilmeyeceğini DeclaredMessageType belirten bir değer alır.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır