Språk

ReceiveParametersContent Klass

Definition

Gör att en arbetsflödestjänst kan ta emot data i form av parametrar .ReceiveParametersContent är samverkande med WCF-klienter och tjänster som inte är arbetsflödesbaserade. Samlingen Parameters liknar argumentdeklarationen för en C#-metodsignatur. Samlingen Parameters får inte innehålla argument som har markerats med MessageContractAttribute, eller av typen Message. Används ReceiveMessageContent för dessa typer av data. Det här är en förseglad klass.

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
Arv
ReceiveParametersContent
Attribut

Exempel

I följande exempel visas hur du ReceiveParametersContent använder klassen med en Receive aktivitet.

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

Konstruktorer

Name Description
ReceiveParametersContent()

Skapar en ny instans av ReceiveParametersContent klassen.

ReceiveParametersContent(IDictionary<String,OutArgument>)

Initierar en ny instans av ReceiveParametersContent klassen med de angivna parametrarna.

Egenskaper

Name Description
Parameters

Ändrar parametersamlingen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för