InvokeMethod.GenericTypeArguments Property

.NET Framework (current version)
 

The generic type arguments of the contained method.

Namespace:   System.Activities.Statements
Assembly:  System.Activities (in System.Activities.dll)

public Collection<Type> GenericTypeArguments { get; }

Property Value

Type: System.Collections.ObjectModel.Collection<Type>

The arguments.

The generic type arguments must only be set if the called method is generic.

The following code sample demonstrates setting the GenericTypeArguments of an InvokeMethod activity. This example is from the Using the InvokeMethod Activity sample.

new InvokeMethod
{
    TargetObject = new InArgument<TestClass>(ctx => testClass),
    MethodName = "GenericInstanceMethod",
    GenericTypeArguments = { typeof(string) },
    Parameters =
    {
        new InArgument<string>("Hello world")                            
    }
},

.NET Framework
Available since 4.0
Return to top
Show: