Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

InvokeMethod (Clase)

Llama a un método público de un objeto o tipo especificados.

System.Object
  System.Activities.Activity
    System.Activities.AsyncCodeActivity
      System.Activities.Statements.InvokeMethod

Espacio de nombres:  System.Activities.Statements
Ensamblado:  System.Activities (en System.Activities.dll)

[ContentPropertyAttribute("Parameters")]
public sealed class InvokeMethod : AsyncCodeActivity

El tipo InvokeMethod expone los siguientes miembros.

  NombreDescripción
Método públicoInvokeMethodCrea una nueva instancia de la clase InvokeMethod.
Arriba

  NombreDescripción
Propiedad protegidaCacheIdObtiene el identificador de la memoria caché que es único dentro del ámbito de definición del flujo de trabajo. (Se hereda de Activity).
Propiedad públicaDisplayNameObtiene o establece un nombre descriptivo opcional que se utiliza para la depuración, la validación, el control de excepciones y el seguimiento. (Se hereda de Activity).
Propiedad públicaGenericTypeArgumentsLos argumentos de tipo genérico del método contenido.
Propiedad públicaIdObtiene un identificador que es único dentro del ámbito de definición del flujo de trabajo. (Se hereda de Activity).
Propiedad protegidaImplementationVersionObtiene o establece la versión de implementación de la actividad. (Se hereda de AsyncCodeActivity).
Propiedad públicaMethodNameEl nombre del método que se va a invocar cuando se ejecute la actividad.
Propiedad públicaParametersLa colección de parámetros del método que se va a invocar.
Propiedad públicaResultEl valor devuelto de la operación del método.
Propiedad públicaRunAsynchronously Obtiene o establece un valor que indica si se invoca de forma asincrónica el método de la actividad.
Propiedad públicaTargetObjectEl objeto que contiene el método que se va a ejecutar.
Propiedad públicaTargetTypeTipo de la propiedad TargetObject.
Arriba

  NombreDescripción
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método públicoGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método públicoGetType Obtiene el Typede la instancia actual. (Se hereda de Object).
Método públicoShouldSerializeDisplayNameIndica si la propiedad DisplayName se debe serializar. (Se hereda de Activity).
Método públicoToStringDevuelve un objeto String que contiene las propiedades Id y DisplayName del objeto Activity. (Se hereda de Activity).
Arriba

En el siguiente ejemplo de código se muestra la creación de una actividad de la clase InvokeMethod. Este ejemplo pertenece al ejemplo Uso de la actividad InvokeMethod.


new InvokeMethod
{
    TargetObject = new InArgument<TestClass>(ctx => testClass),
    MethodName = "InstanceMethod",
    Parameters =
    {
        new InArgument<string>("My favorite number is"),
        new InArgument<int>(42),
        new InArgument<string>("first item of the param array"),
        new InArgument<string>("second item of the param array"),
        new InArgument<string>("third item of the param array")
    }
},


.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4

.NET Framework Client Profile

Compatible con: 4

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft