Sdílet prostřednictvím


SendMessageContent Třída

Definice

Třída používaná k odeslání jedné položky (zprávy) do nebo ze služby pracovního postupu. Položka může být předdefinovaný typ, například primitivní typy , Messagenebo XElement; nebo kontrakt dat definovaný aplikací, kontrakt zprávy nebo serializovatelný typ 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
Dědičnost
SendMessageContent
Atributy

Příklady

Následující příklad ukazuje, jak použít SendMessageContent instanci s aktivitou 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))
};

Poznámky

Při použití této třídy jsou zprávy serializované na drátu nezabalené, pokud data nejsou typu kontraktu zprávy nebo typu Message.

Konstruktory

SendMessageContent()

Inicializuje novou instanci SendMessageContent třídy .

SendMessageContent(InArgument)

Inicializuje novou instanci SendMessageContent třídy se zadanými daty k odeslání.

SendMessageContent(InArgument, Type)

Inicializuje novou instanci SendMessageContent třídy se zadanou zprávou a typem zprávy.

Vlastnosti

DeclaredMessageType

Získá nebo nastaví deklarovaný typ zprávy.

Message

Získá nebo nastaví data k odeslání.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ShouldSerializeDeclaredMessageType()

Získá hodnotu, která označuje, zda DeclaredMessageType vlastnost by měla být serializována XAML.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro