ReceiveParametersContent Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Umożliwia usłudze przepływu pracy odbieranie danych w postaci parametrów .ReceiveParametersContent program współdziała z klientami i usługami WCF, które nie są przepływami pracy. Kolekcja jest podobna Parameters do deklaracji argumentu w podpisie metody języka C#. Kolekcja Parameters nie może zawierać argumentów oznaczonych znakiem MessageContractAttribute, lub typu Message. Użyj ReceiveMessageContent dla tych typów danych. Jest to zapieczętowana klasa.
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
- Dziedziczenie
- Atrybuty
Przykłady
W poniższym przykładzie pokazano, jak używać ReceiveParametersContent klasy z działaniem Receive .
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)},
}
}
};
Konstruktory
| Nazwa | Opis |
|---|---|
| ReceiveParametersContent() |
Tworzy nowe wystąpienie ReceiveParametersContent klasy. |
| ReceiveParametersContent(IDictionary<String,OutArgument>) |
Inicjuje nowe wystąpienie ReceiveParametersContent klasy z określonymi parametrami. |
Właściwości
| Nazwa | Opis |
|---|---|
| Parameters |
Modyfikuje kolekcję parametrów. |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |