RuntimeArgument Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describes the characteristics of an argument of an activity to the runtime.
public ref class RuntimeArgument sealed : System::Activities::LocationReference
public sealed class RuntimeArgument : System.Activities.LocationReference
type RuntimeArgument = class
inherit LocationReference
Public NotInheritable Class RuntimeArgument
Inherits LocationReference
- Inheritance
Constructors
RuntimeArgument(String, Type, ArgumentDirection) |
Initializes a new instance of the RuntimeArgument class using a name, data type, and argument direction. |
RuntimeArgument(String, Type, ArgumentDirection, Boolean) |
Initializes a new instance of the RuntimeArgument class using a name, data type, argument direction, and a value that indicates whether the RuntimeArgument is required to be bound to a value. |
RuntimeArgument(String, Type, ArgumentDirection, Boolean, List<String>) |
Initializes a new instance of the RuntimeArgument class with a name, data type, argument direction, whether the RuntimeArgument is required to be bound to a value, and a list of overload group names. |
RuntimeArgument(String, Type, ArgumentDirection, List<String>) |
Initializes a new instance of the RuntimeArgument class using a name, data type, argument direction, and a list of overload group names. |
Properties
Direction |
Gets the direction of the data flow through this RuntimeArgument. |
IsRequired |
Gets a value that indicates whether the RuntimeArgument is required to be bound to a value. |
Name |
Gets or sets the name of the LocationReference. (Inherited from LocationReference) |
NameCore |
When implemented by a derived class, gets or sets the culturally localized version of the name of the LocationReference. (Inherited from LocationReference) |
OverloadGroupNames |
Gets a list of the overload groups that this RuntimeArgument belongs to. |
Type |
Gets or sets the type of the LocationReference. (Inherited from LocationReference) |
TypeCore |
When implemented in a derived class, gets or sets the culturally localized version of the type of the LocationReference. (Inherited from LocationReference) |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
Get(ActivityContext) |
Gets the value of the RuntimeArgument using the specified activity context. |
Get<T>(ActivityContext) |
Gets the strongly-typed value of the RuntimeArgument using the specified activity context. |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetLocation(ActivityContext) |
Returns the Location for this RuntimeArgument. |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
Set(ActivityContext, Object) |
Sets the value of the RuntimeArgument. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |