Handle Handle Handle Handle Class

Definición

Representa un tipo cuya duración está controlada por el tiempo de ejecución del flujo de trabajo.Represents a type that has its lifetime controlled by the workflow runtime.

public ref class Handle abstract
[System.Runtime.Serialization.DataContract]
public abstract class Handle
type Handle = class
Public MustInherit Class Handle
Herencia
HandleHandleHandleHandle
Derivado
Atributos

Comentarios

Los tipos derivados de Handle tienen sus duraciones controladas por el tiempo de ejecución del flujo de trabajo.Types derived from Handle have their lifetimes controlled by the workflow runtime. En el caso de las variables de flujo de trabajo de tipos de identificador, el motor en tiempo de ejecución utiliza el constructor sin parámetros necesario para crear Variableuna instancia del OnInitialize tipo, lo asigna a y llama al inicializar el entorno.For workflow variables of handle types, the runtime uses the required parameterless constructor to create an instance of the type, assigns it to the Variable, and calls OnInitialize when initializing the environment. Cuando la variable sale del ámbito, se llama al método OnUninitialize.When the variable goes out of scope, OnUninitialize is called.

Constructores

Handle() Handle() Handle() Handle()

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

Propiedades

ExecutionPropertyName ExecutionPropertyName ExecutionPropertyName ExecutionPropertyName

Obtiene el nombre que va a usar Handle cuando se agrega a las propiedades de ejecución de una actividad.Gets the name to be used by this Handle when added to an activity's execution properties.

Owner Owner Owner Owner

Obtiene la ActivityInstance que contiene la Variable que a su vez contiene el Handle.Gets the ActivityInstance that contains the Variable that contains the Handle.

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
OnInitialize(HandleInitializationContext) OnInitialize(HandleInitializationContext) OnInitialize(HandleInitializationContext) OnInitialize(HandleInitializationContext)

Llamado por el tiempo de ejecución del flujo de trabajo cuando se inicializa el entorno que contiene el Handle.Called by the workflow runtime when the environment that contains the Handle is initialized.

OnUninitialize(HandleInitializationContext) OnUninitialize(HandleInitializationContext) OnUninitialize(HandleInitializationContext) OnUninitialize(HandleInitializationContext)

Llamado por el tiempo de ejecución del flujo de trabajo cuando la Variable del Handle sale del ámbito.Called by the workflow runtime when the Variable for the Handle goes out of scope.

ThrowIfUninitialized() ThrowIfUninitialized() ThrowIfUninitialized() ThrowIfUninitialized()

Produce una InvalidOperationException si no se ha inicializado un Handle.Throws an InvalidOperationException if the Handle has not been initialized.

ToString() ToString() ToString() ToString()

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

(Inherited from Object)

Se aplica a