OperationInfo Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Representa la información para una operación de contrato definida en un servicio de flujo de trabajo.
public ref class OperationInfo sealed : System::Workflow::Activities::OperationInfoBase
public sealed class OperationInfo : System.Workflow.Activities.OperationInfoBase
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class OperationInfo : System.Workflow.Activities.OperationInfoBase
type OperationInfo = class
inherit OperationInfoBase
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type OperationInfo = class
inherit OperationInfoBase
Public NotInheritable Class OperationInfo
Inherits OperationInfoBase
- Herencia
- Atributos
Comentarios
Nota
En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.
La clase OperationInfo se utiliza para definir información del contrato de servicio para una actividad ReceiveActivity.
Nota
La clase OperationInfo sólo se puede utilizar con un servicio de flujo de trabajo primero. Para obtener más información sobre los servicios de primer flujo de trabajo, consulte Estilos de creación del servicio de flujo de trabajo.
Constructores
OperationInfo() |
Inicializa una nueva instancia de la clase OperationInfo. |
Propiedades
ContractName |
Obtiene o establece el nombre completo del contrato que define esta operación. |
DesignMode |
Obtiene el valor que indica si esta instancia está en diseño o en modo de tiempo de ejecución. (Heredado de DependencyObject) |
HasProtectionLevel |
Obtiene información acerca de si la operación tiene o no un ProtectionLevel definido. |
IsOneWay |
Obtiene o establece información de la operación para especificar que la comunicación entre el servicio y un cliente es unidireccional. |
Name |
Cuando se implementa en una clase derivada, obtiene o establece el nombre asociado a esta instancia. (Heredado de OperationInfoBase) |
Parameters |
Obtiene una colección de objetos OperationParameterInfo que representa las definiciones de parámetro utilizadas por la operación. |
ParentDependencyObject |
Obtiene el elemento primario DependencyObject en el gráfico DependencyObject. (Heredado de DependencyObject) |
PrincipalPermissionName |
Obtiene o establece el nombre de usuario asociado al contexto de seguridad de la operación. (Heredado de OperationInfoBase) |
PrincipalPermissionRole |
Obtiene o establece la función del usuario (p. ej., |
ProtectionLevel |
Obtiene o establece el ProtectionLevel de una operación. |
Site |
Obtiene o establece una referencia al componente Site de DependencyObject. (Heredado de DependencyObject) |
UserData |
Obtiene IDictionary que asocia los datos personalizados a esta instancia de clase. (Heredado de DependencyObject) |
Métodos
AddHandler(DependencyProperty, Object) |
Agrega un controlador para un evento de DependencyObject. (Heredado de DependencyObject) |
Clone() |
Crea una copia del objeto. |
Dispose() |
Libera todos los recursos utilizados por el objeto DependencyObject. (Heredado de DependencyObject) |
Dispose(Boolean) |
Libera los recursos no utilizados y DependencyObject libera los recursos administrados de forma opcional. (Heredado de DependencyObject) |
Equals(Object) |
Determina si dos instancias de objeto son iguales. |
GetBinding(DependencyProperty) |
Proporciona acceso a la clase ActivityBind asociada a la clase DependencyProperty específica. (Heredado de DependencyObject) |
GetBoundValue(ActivityBind, Type) |
Recupera el Object que es el asunto de un ActivityBind. (Heredado de DependencyObject) |
GetContractFullName(IServiceProvider) |
Devuelve el nombre completo del contrato que implementa esta operación. (Heredado de OperationInfoBase) |
GetContractType(IServiceProvider) |
Devuelve el tipo del contrato asociado a esta operación. (Heredado de OperationInfoBase) |
GetHashCode() |
Devuelve un código hash para el OperationInfo actual. |
GetInvocationList<T>(DependencyProperty) |
Obtiene una matriz que contiene los delegados para el DependencyProperty especificado. (Heredado de DependencyObject) |
GetIsOneWay(IServiceProvider) |
|
GetMethodInfo(IServiceProvider) |
Obtiene la MethodInfo asociada con la operación. (Heredado de OperationInfoBase) |
GetParameters(IServiceProvider) |
Obtiene la colección de parámetros asociados a la operación. (Heredado de OperationInfoBase) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
GetValue(DependencyProperty) |
Proporciona acceso al valor del DependencyProperty designado. (Heredado de DependencyObject) |
GetValueBase(DependencyProperty) |
Proporciona acceso al objeto enlazado de DependencyProperty y omite la invalidación de GetValue(DependencyProperty). (Heredado de DependencyObject) |
InitializeProperties() |
Realiza la inicialización en propiedades de dependencia cuando se invalida en una clase derivada. (Heredado de DependencyObject) |
IsBindingSet(DependencyProperty) |
Indica si el valor de DependencyProperty se establece como enlace. Vea SetBinding(DependencyProperty, ActivityBind). (Heredado de DependencyObject) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
MetaEquals(DependencyObject) |
Determina si |
RemoveHandler(DependencyProperty, Object) |
Quita EventHandler de un DependencyProperty asociado. (Heredado de DependencyObject) |
RemoveProperty(DependencyProperty) |
Quita un objeto DependencyProperty de DependencyObject. (Heredado de DependencyObject) |
SetBinding(DependencyProperty, ActivityBind) |
Establece el ActivityBindpara el DependencyProperty especificado. (Heredado de DependencyObject) |
SetBoundValue(ActivityBind, Object) |
Establece el valor del ActivityBindde destino. (Heredado de DependencyObject) |
SetReadOnlyPropertyValue(DependencyProperty, Object) |
Establece el valor de DependencyProperty que es de solo lectura. (Heredado de DependencyObject) |
SetValue(DependencyProperty, Object) |
Obtiene el valor de DependencyProperty al objeto. (Heredado de DependencyObject) |
SetValueBase(DependencyProperty, Object) |
Establece el valor de DependencyProperty para la clase Object especificada, omitiendo SetValue(DependencyProperty, Object). (Heredado de DependencyObject) |
ToString() |
Proporciona una cadena que representa esta instancia. |
Implementaciones de interfaz explícitas
IComponent.Disposed |
Representa el método que controla el evento Disposed de un componente. (Heredado de DependencyObject) |