ExternalDataExchangeService Clase

Definición

Precaución

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

Representa un servicio que se debe agregar al motor en tiempo de ejecución del flujo de trabajo para que se habiliten las comunicaciones de servicios locales.Represents a service that must be added to the workflow run-time engine for local services communications to be enabled. Es necesario agregar implementaciones del servicio local a ExternalDataExchangeService para que estos servicios se inicialicen y registren correctamente.Local service implementations are required to be added to the ExternalDataExchangeService for these services to be properly initialized and registered.

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
Herencia
ExternalDataExchangeService
Atributos

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos.This material discusses types and namespaces that are obsolete. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Una implementación del servicio local es una clase que implementa una interfaz marcada con ExternalDataExchangeAttribute.A local service implementation is a class that implements an interface that is marked with ExternalDataExchangeAttribute. CallExternalMethodActivity y HandleExternalEventActivityusan los servicios locales agregados de esta manera.Local services added in this way are used by CallExternalMethodActivity and HandleExternalEventActivity.

Constructores

ExternalDataExchangeService()

Inicializa una nueva instancia de la clase ExternalDataExchangeService.Initializes a new instance of the ExternalDataExchangeService class.

ExternalDataExchangeService(ExternalDataExchangeServiceSection)

Inicializa una nueva instancia de la clase ExternalDataExchangeService.Initializes a new instance of the ExternalDataExchangeService class.

ExternalDataExchangeService(NameValueCollection)

Inicializa una nueva instancia de la clase ExternalDataExchangeService.Initializes a new instance of the ExternalDataExchangeService class.

ExternalDataExchangeService(String)

Inicializa una nueva instancia de la clase ExternalDataExchangeService.Initializes a new instance of the ExternalDataExchangeService class.

Propiedades

Runtime

Obtiene WorkflowRuntime para este servicio.Gets the WorkflowRuntime for this service.

(Heredado de WorkflowRuntimeService)
State

Obtiene el estado del objeto WorkflowRuntimeService.Gets the state of the WorkflowRuntimeService.

(Heredado de WorkflowRuntimeService)

Métodos

AddService(Object)

Agrega el servicio especificado a ExternalDataExchangeService.Adds the specified service to the ExternalDataExchangeService.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetService(Type)

Obtiene la implementación del servicio del tipo de interfaz especificado, si el servicio está disponible.Gets the service implementation of the specified interface type, if the service is available.

GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
OnStarted()

Cuando se invalida en una clase derivada, representa el método al que se llamará cuando el motor en tiempo de ejecución de flujo de trabajo genere el evento Started.When overridden in a derived class, represents the method that will be called when the workflow runtime engine raises the Started event.

(Heredado de WorkflowRuntimeService)
OnStopped()

Cuando se invalida en una clase derivada, representa el método al que se llamará cuando el motor en tiempo de ejecución de flujo de trabajo genere el evento Stopped.When overridden in a derived class, represents the method that will be called when the workflow runtime engine raises the Stopped event.

(Heredado de WorkflowRuntimeService)
RaiseServicesExceptionNotHandledEvent(Exception, Guid)

Genera el evento ServicesExceptionNotHandled.Raises the ServicesExceptionNotHandled event.

(Heredado de WorkflowRuntimeService)
RemoveService(Object)

Quita el servicio especificado de ExternalDataExchangeService.Removes the specified service from the ExternalDataExchangeService.

Start()

Agrega los servicios locales si se especificó una sección de configuración durante la construcción del objeto.Adds local services if a configuration section was specified during construction of the object.

Stop()

Cuando se invalida en una clase derivada, detiene el servicio y cambia State a Stopping.When overridden in a derived class, stops the service and changes the State to Stopping.

(Heredado de WorkflowRuntimeService)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a