Gets or sets the name of this instance. This name must conform to the variable naming convention of the programming language that is being used in the Workflow project.
Assembly: System.Workflow.ComponentModel (in System.Workflow.ComponentModel.dll)
Default value for this is the empty string.
This property is a meta property, which means it cannot be changed at runtime. Meta properties do not change after a property instance is created at runtime, so the property must be set to a literal value at design time.
The following code shows how to create activities and add them as children to a composite activity and set the value for.
This code example is part of the Throw SDK sample and is from the ThrowWorkFlow.cs file. For more information, seeaa5b9546-ec95-4e43-8337-20e26f8d71cc.
this.CanModifyActivities = true; System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind(); this.throwActivity1 = new System.Workflow.ComponentModel.ThrowActivity(); activitybind1.Name = "ThrowWorkflow"; activitybind1.Path = "ThrownException"; // // throwActivity1 // this.throwActivity1.Name = "throwActivity1"; this.throwActivity1.SetBinding(System.Workflow.ComponentModel.ThrowActivity.FaultProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1))); // // ThrowWorkflow // this.Activities.Add(this.throwActivity1); this.Name = "ThrowWorkflow"; this.CanModifyActivities = false;
Available since 3.0