SendMessageContent Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Klasse, die verwendet wird, um ein einzelnes Element (Meldung) an oder von einem Workflowdienst zu senden. Das Element kann ein integrierter Datentyp z. B. primitive Typen, Message oder XElement sein; oder ein anwendungsdefinierter Datenvertrag, Nachrichtenvertrag oder XML serialisierbarer Typ.
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
- Vererbung
- Attribute
Beispiele
Im folgenden Beispiel wird gezeigt, wie eine SendMessageContent-Instanz mit einer Send-Aktivität verwendet wird.
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))
};
Hinweise
Wenn Sie diese Klasse verwenden, werden während des Transports serialisierte Meldungen entpackt, es sei denn, bei den Daten handelt es sich um einen Nachrichtenvertragstyp oder den Typ Message.
Konstruktoren
SendMessageContent() |
Initialisiert eine neue Instanz der SendMessageContent-Klasse. |
SendMessageContent(InArgument) |
Initialisiert eine neue Instanz der SendMessageContent-Klasse mit den angegebenen Daten, die gesendet werden sollen. |
SendMessageContent(InArgument, Type) |
Initialisiert eine neue Instanz der SendMessageContent-Klasse mit der angegebenen Meldung und dem angegebenen Meldungstyp. |
Eigenschaften
DeclaredMessageType |
Ruft den deklarierten Nachrichtentyp ab bzw. legt ihn fest. |
Message |
Ruft die zu sendenden Daten ab oder legt diese fest. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ShouldSerializeDeclaredMessageType() |
Ruft einen Wert ab, der angibt, ob die DeclaredMessageType-Eigenschaft XAML-serialisiert werden soll. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |