ActivityAction<T> Class

.NET Framework (current version)
 

Defines an activity delegate that has one in argument and does not return a value.

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

System.Object
  System.Activities.ActivityDelegate
    System.Activities.ActivityAction<T>

public sealed class ActivityAction<T> : ActivityDelegate

Type Parameters

T

The type of the in argument of the activity delegate.

NameDescription
System_CAPS_pubmethodActivityAction<T>()

Creates a new instance of the ActivityAction<T> class.

NameDescription
System_CAPS_pubpropertyArgument

Gets or sets the in argument of the activity delegate.

System_CAPS_pubpropertyDisplayName

Gets or sets an optional friendly name that is used for debugging, validation, exception handling, and tracking.(Inherited from ActivityDelegate.)

System_CAPS_pubpropertyHandler

Gets or sets the activity that is represented by this ActivityDelegate.(Inherited from ActivityDelegate.)

NameDescription
System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_protmethodGetResultArgument()

When implemented in a derived class, returns the DelegateOutArgument of the ActivityDelegate.(Inherited from ActivityDelegate.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodShouldSerializeDisplayName()

Indicates whether the DisplayName property value should be serialized to XAML.(Inherited from ActivityDelegate.)

System_CAPS_pubmethodToString()

Returns a String representation of the ActivityDelegate that contains the DisplayName.(Inherited from ActivityDelegate.)

An activity delegate allows a developer to define the required signature of an activity that will be specified by a third party.

There are multiple generic versions of this type that take from 1 to 16 arguments for the activity that is called. There are also ActivityFunc types for activity delegates that return values.

.NET Framework
Available since 4.0

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: