ExternalDataExchangeService Třída

Definice

Upozornění

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Představuje službu, která musí být přidána do modulu runtime pracovního postupu, aby byla povolena komunikace místních služeb. Aby se tyto služby správně inicializovaly a zaregistrovaly, je potřeba přidat do ExternalDataExchangeService místní implementace služeb.

public ref class ExternalDataExchangeService : System::Workflow::Runtime::Hosting::WorkflowRuntimeService
public class ExternalDataExchangeService : System.Workflow.Runtime.Hosting.WorkflowRuntimeService
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class ExternalDataExchangeService : System.Workflow.Runtime.Hosting.WorkflowRuntimeService
type ExternalDataExchangeService = class
    inherit WorkflowRuntimeService
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ExternalDataExchangeService = class
    inherit WorkflowRuntimeService
Public Class ExternalDataExchangeService
Inherits WorkflowRuntimeService
Dědičnost
ExternalDataExchangeService
Atributy

Poznámky

Poznámka

V tomto materiálu jsou popsané zastaralé typy a obory názvů. Další informace naleznete v tématu Zastaralé typy ve Windows Workflow Foundation 4.5.

Implementace místní služby je třída, která implementuje rozhraní označené .ExternalDataExchangeAttribute Místní služby přidané tímto způsobem používají CallExternalMethodActivity a HandleExternalEventActivity.

Konstruktory

ExternalDataExchangeService()
Zastaralé.

Inicializuje novou instanci ExternalDataExchangeService třídy .

ExternalDataExchangeService(ExternalDataExchangeServiceSection)
Zastaralé.

Inicializuje novou instanci ExternalDataExchangeService třídy .

ExternalDataExchangeService(NameValueCollection)
Zastaralé.

Inicializuje novou instanci ExternalDataExchangeService třídy .

ExternalDataExchangeService(String)
Zastaralé.

Inicializuje novou instanci ExternalDataExchangeService třídy .

Vlastnosti

Runtime
Zastaralé.

WorkflowRuntime Získá pro tuto službu.

(Zděděno od WorkflowRuntimeService)
State
Zastaralé.

Získá stav objektu WorkflowRuntimeService.

(Zděděno od WorkflowRuntimeService)

Metody

AddService(Object)
Zastaralé.

Přidá zadanou službu do .ExternalDataExchangeService

Equals(Object)
Zastaralé.

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()
Zastaralé.

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetService(Type)
Zastaralé.

Získá implementaci služby zadaného typu rozhraní, pokud je služba k dispozici.

GetType()
Zastaralé.

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
OnStarted()
Zastaralé.

Při přepsání v odvozené třídě představuje metodu, která bude volána, když modul runtime pracovního postupu vyvolá Started událost.

(Zděděno od WorkflowRuntimeService)
OnStopped()
Zastaralé.

Při přepsání v odvozené třídě představuje metodu, která bude volána, když modul runtime pracovního postupu vyvolá Stopped událost.

(Zděděno od WorkflowRuntimeService)
RaiseServicesExceptionNotHandledEvent(Exception, Guid)
Zastaralé.

ServicesExceptionNotHandled Vyvolá událost.

(Zděděno od WorkflowRuntimeService)
RemoveService(Object)
Zastaralé.

Odebere zadanou službu z objektu ExternalDataExchangeService.

Start()
Zastaralé.

Přidá místní služby, pokud byla při vytváření objektu zadána část konfigurace.

Stop()
Zastaralé.

Při přepsání v odvozené třídě zastaví službu a změní na StateStopping.

(Zděděno od WorkflowRuntimeService)
ToString()
Zastaralé.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro