System.ServiceModel.Activities Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje třídy, které umožňují odesílat zprávy do a přijímat zprávy z pracovních postupů. Tyto aktivity se používají při psaní služeb pracovních postupů a umožňují definovat způsob, jakým se zprávy odesílají a přijímají v pracovním postupu.
Třídy
CallbackCorrelationInitializer |
Inicializuje přidružení k CorrelationHandle korelaci zpětného volání. |
ChannelCacheSettings |
Představuje nastavení definující provozní charakteristiky mezipaměti kanálu. |
ContextCorrelationInitializer |
Inicializuje kontext přidružený k CorrelationHandle relaci na základě výměny kontextu .NET, která se vztahuje k ContextExchangeMechanism určenému. |
CorrelationHandle |
Přidruží aktivity k korelaci tím, že v pracovním postupu představuje konkrétní sdílený InstanceKey nebo přechodný kontext. |
CorrelationInitializer |
Abstraktní základní třída pro inicializátory korelace, které slouží k určení modulu runtime, jaký protokol se používá pro korelaci. |
CorrelationScope |
Poskytuje implicitní správu pro podřízené CorrelationHandle aktivity zasílání zpráv. |
DurableInstancingOptions |
Používá se hlavně k přidružení konkrétní implementace InstanceStore , například k SqlWorkflowInstanceStore hostiteli služby pracovního postupu. Tato třída se také používá k přidání metadat vlastníka instance. |
HostSettings |
Představuje nastavení, které definuje provozní charakteristiky hostitele. |
InitializeCorrelation |
Inicializuje korelaci bez odeslání nebo přijetí zprávy. |
MessageContext |
Představuje kontext zprávy. |
QueryCorrelationInitializer |
Inicializuje přidruženou CorrelationHandle na základě výsledků MessageQuerySet zprávy při odeslání nebo přijetí zprávy. |
Receive |
Aktivita, která obdrží zprávu. |
ReceiveContent |
Abstraktní základní třída tříd, které představují data přijatá službou pracovního postupu. |
ReceiveMessageContent |
Třída, která se používá k přijetí Message typu nebo kontraktu zprávy ve službě pracovního postupu. |
ReceiveParametersContent |
Umožňuje službě pracovního postupu přijímat data ve formě parametrů .ReceiveParametersContent je interoperabilní s klienty a službami WCF bez pracovního postupu. Kolekce Parameters je podobná deklaraci argumentu u podpisu metody jazyka C#. Kolekce Parameters nemůže obsahovat argumenty označené typem nebo typem MessageContractAttributeMessage. Používá se ReceiveMessageContent pro tyto typy dat. Toto je zapečetěná třída. |
ReceiveReply |
Aktivita, která přijímá zprávu v rámci vzoru výměny zprávy žádosti nebo odpovědi. |
ReceiveSettings |
Představuje nastavení aktivity, která přijímá zprávu. |
RequestReplyCorrelationInitializer |
Inicializuje přidružený na CorrelationHandle základě RequestContext , který je vytvořen pro obousměrnou operaci. |
Send |
Aktivita, která odesílá zprávu do služby. |
SendContent |
Abstraktní základní třída tříd, které představují data odesílaná do služby pracovního postupu. |
SendMessageChannelCache |
Představuje rozšíření, které umožňuje přizpůsobení úrovní sdílení mezipaměti, nastavení mezipaměti továrny kanálu a nastavení mezipaměti kanálu pro pracovní postupy, které odesílají zprávy koncovým bodům služby pomocí Send aktivit zasílání zpráv. |
SendMessageContent |
Třída použitá 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, jako jsou primitivní typy, Messagenebo XElementnebo kontrakt dat definovaný aplikacím, kontrakt zpráv nebo serializovatelný typ XML. |
SendParametersContent |
Umožňuje odesílat data do nebo ze služby pracovního postupu ve formě parametrů. |
SendReceiveExtension |
Abstraktní třída, která definuje metody rozšíření pro aktivity odeslat/přijmout. |
SendReply |
Aktivita, která odešle zprávu odpovědi jako součást vzoru výměny zpráv žádosti/odpovědi na straně služby. |
SendSettings |
Představuje nastavení pro aktivitu, která odesílá zprávu. |
TransactedReceiveScope |
Aktivita, která určuje dobu života transakce, která je zahájena přijatou zprávou. Transakce může být přetéknuta do pracovního postupu v iniciační zprávě, nebo je vytvořit dispečer při přijetí zprávy. |
WorkflowControlClient |
Umožňuje klientovi odesílat řídicí operace do služby pracovního postupu hostované pomocí WorkflowServiceHost. |
WorkflowControlEndpoint |
Standardní koncový bod, který umožňuje volat operace řízení pro instance pracovního postupu. |
WorkflowCreationContext |
Představuje kontext, který je nastavený během aktivace pracovního postupu pomocí koncového bodu hostování pracovního postupu pro zpracování argumentů a přijímání oznámení o dokončení pracovního postupu. |
WorkflowHostingEndpoint |
Abstraktní implementace ServiceEndpoint. Odvozuje z této třídy, aby zpřístupnil kontrakty, které podporují vytváření pracovních postupů a obnovení záložek. |
WorkflowHostingResponseContext |
Tato třída se používá ve spojení s WorkflowHostingEndpoint třídou. Používá se k odeslání odpovědi na smlouvu o žádosti nebo odpovědi podporované implementací WorkflowHostingEndpoint . |
WorkflowService |
Umožňuje vytvářet, konfigurovat a přistupovat k vlastnostem služby pracovního postupu. |
WorkflowServiceHost |
Poskytuje hostitele pro pracovní postupy. Podporuje funkce, jako jsou aktivity zasílání zpráv, více instancí a konfigurace. |
WorkflowUpdateableControlClient |
Představuje kontrakt služby, který definuje sadu operací, které klientovi umožňují aktualizovat službu pracovního postupu, která je hostovaná pomocí WorkflowServiceHost . |
Rozhraní
IReceiveMessageCallback |
Implementuje zpětné volání, které se má provést, když služba Receive přijme zprávu a ReceiveParametersContent aktivity. |
ISendMessageCallback |
Rozhraní, které implementuje zpětné volání, které se volá těsně před odesláním zprávy na drátu nebo SendParametersContent aktivitamiSend. |
IWorkflowInstanceManagement |
Představuje kontrakt služby, který definuje sadu operací, které umožňují řídit instance pracovních postupů. |
IWorkflowUpdateableInstanceManagement |
Představuje kontrakt služby, který definuje sadu operací, které umožňují aktualizovat instance pracovního postupu. |
Výčty
SerializerOption |
Třída, která představuje typy dostupných serializátorů. |