Freigeben über


ReceiveParametersContent Klasse

Definition

Ermöglicht es einem Workflowdienst, Daten in Form von Parametern zu empfangen.ReceiveParametersContent ist mit WCF-Clients und -Diensten ohne Workflow interoperabel. Die Parameters Auflistung ähnelt der Argumentdeklaration für eine C#-Methodensignatur. Die Parameters Auflistung darf keine Argumente enthalten, die mit MessageContractAttributeoder vom Typ Messagegekennzeichnet sind. Verwenden Sie ReceiveMessageContent für diese Datentypen. Dies ist eine versiegelte Klasse.

public ref class ReceiveParametersContent sealed : System::ServiceModel::Activities::ReceiveContent
[System.Windows.Markup.ContentProperty("Parameters")]
public sealed class ReceiveParametersContent : System.ServiceModel.Activities.ReceiveContent
[<System.Windows.Markup.ContentProperty("Parameters")>]
type ReceiveParametersContent = class
    inherit ReceiveContent
Public NotInheritable Class ReceiveParametersContent
Inherits ReceiveContent
Vererbung
ReceiveParametersContent
Attribute

Beispiele

Das folgende Beispiel zeigt, wie Die ReceiveParametersContent -Klasse mit einer Receive Aktivität verwendet wird.

Receive prescriptionRequest = new Receive
{
    DisplayName = "Request Perscription",
    OperationName = "GetBaseCost",
    ServiceContractName = Constants.PharmacyServiceContractName,
    CanCreateInstance = true,
    //CorrelatesWith = customerHandle,  -- add this line for explicit correlation
    CorrelatesOn = customerQuerySet,
    Content = new ReceiveParametersContent
    {
        Parameters = 
        {
            {"Customer",new OutArgument<Customer>(customer)},
            {"Drug",new OutArgument<string>(drug)},
        }
    }
};

Konstruktoren

ReceiveParametersContent()

Erstellt eine neue Instanz der ReceiveParametersContent-Klasse.

ReceiveParametersContent(IDictionary<String,OutArgument>)

Initialisiert eine neue Instanz der ReceiveParametersContent-Klasse mit den angegebenen Parametern.

Eigenschaften

Parameters

Ändert die Parameterauflistung.

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

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: