Udostępnij za pośrednictwem


SendMessageContent Klasa

Definicja

Klasa używana do wysyłania pojedynczego elementu (komunikatu) do lub z usługi przepływu pracy. Element może być wbudowanym typem, takim jak typy pierwotne, Messagelub ; albo XElementkontrakt danych zdefiniowany przez aplikację, kontrakt komunikatu lub typ możliwy do serializacji XML.

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
Dziedziczenie
SendMessageContent
Atrybuty

Przykłady

W poniższym przykładzie pokazano, jak używać SendMessageContent wystąpienia z działaniem Send .

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))
};

Uwagi

W przypadku korzystania z tej klasy komunikaty serializowane na drutach są niezapisane, chyba że dane są typu kontraktu komunikatów lub typu Message.

Konstruktory

SendMessageContent()

Inicjuje nowe wystąpienie klasy SendMessageContent.

SendMessageContent(InArgument)

Inicjuje SendMessageContent nowe wystąpienie klasy z określonymi danymi do wysłania.

SendMessageContent(InArgument, Type)

Inicjuje SendMessageContent nowe wystąpienie klasy z określonym komunikatem i typem komunikatu.

Właściwości

DeclaredMessageType

Pobiera lub ustawia zadeklarowany typ komunikatu.

Message

Pobiera lub ustawia dane do wysłania.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ShouldSerializeDeclaredMessageType()

Pobiera wartość wskazującą, czy DeclaredMessageType właściwość powinna być serializowana w języku XAML.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy