5 types derived from Handle
System.Activities (4)
System\Activities\BookmarkScopeHandle.cs (1)
13public sealed class BookmarkScopeHandle : Handle
System\Activities\ExclusiveHandle.cs (1)
17public class ExclusiveHandle : Handle
System\Activities\NoPersistHandle.cs (1)
12public class NoPersistHandle : Handle
System\Activities\RuntimeTransactionHandle.cs (1)
16public sealed class RuntimeTransactionHandle : Handle, IExecutionProperty, IPropertyRegistrationCallback
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\CorrelationHandle.cs (1)
16public class CorrelationHandle : Handle
46 references to Handle
System.Activities (42)
System\Activities\ActivityUtilities.cs (1)
47static Type handleType = typeof(Handle);
System\Activities\CodeActivityContext.cs (2)
31public THandle GetProperty<THandle>() where THandle : Handle 36return (THandle)this.CurrentInstance.PropertyManager.GetProperty(Handle.GetPropertyName(typeof(THandle)), this.Activity.MemberOf);
System\Activities\ExclusiveHandle.cs (2)
266List<Handle> handles = current.Handles; 283List<Handle> executorHandles = this.executor.Handles;
System\Activities\ExecutionProperties.cs (2)
146Handle handleProperty = property as Handle;
System\Activities\Handle.cs (1)
71Fx.Assert(TypeHelper.AreTypesCompatible(handleType, typeof(Handle)), "must pass in a Handle-based type here");
System\Activities\HandleInitializationContext.cs (5)
41public THandle CreateAndInitializeHandle<THandle>() where THandle : Handle 67public void UninitializeHandle(Handle handle) 79((Handle)value).Initialize(this); 84this.scope.Environment.AddHandle((Handle)value); 89this.executor.AddHandle((Handle)value);
System\Activities\Hosting\WorkflowInstance.cs (2)
251protected void Initialize(IDictionary<string, object> workflowArgumentValues, IList<Handle> workflowExecutionProperties) 417void InitializeCore(IDictionary<string, object> workflowArgumentValues, IList<Handle> workflowExecutionProperties)
System\Activities\NativeActivityContext.cs (1)
2200ExecutionProperties GetExecutionProperties(Handle handle)
System\Activities\Runtime\ActivityExecutor.cs (11)
109List<Handle> handles; 619internal List<Handle> SerializedHandles 865internal List<Handle> Handles 1407Handle handle = executionProperty.Property as Handle; 2313Handle handle = executionProperty.Property as Handle; 2707public void ScheduleRootActivity(Activity activity, IDictionary<string, object> argumentValueOverrides, IList<Handle> hostProperties) 2717Handle handle = hostProperties[i]; 3059internal void AddHandle(Handle handleToAdd) 3063this.handles = new List<Handle>();
System\Activities\Runtime\LocationEnvironment.cs (7)
35List<Handle> handles; 97internal List<Handle> SerializedHandles 175internal List<Handle> Handles 249internal void AddHandle(Handle handleToAdd) 253this.handles = new List<Handle>(); 319Handle handle = (Handle)location.Value;
System\Activities\Statements\HandleScope.cs (2)
15where THandle : Handle 74Handle scopedHandle = null;
System\Activities\Variable.cs (2)
538Handle currentValue = base.Value as Handle;
System\Activities\WorkflowApplication.cs (4)
104IList<Handle> rootExecutionProperties; 135WorkflowApplication(Activity workflowDefinition, IDictionary<string, object> inputs, IList<Handle> executionProperties) 1178List<Handle> workflowExecutionProperties = null; 1184workflowExecutionProperties = new List<Handle>(1)
System.Activities.Presentation (2)
System.Activities.Presentation\System\Activities\Presentation\View\ArgumentDesigner.xaml.cs (1)
1219if (typeof(Handle).IsAssignableFrom(type))
System.Activities.Presentation\System\Activities\Presentation\View\VariableDesigner.xaml.cs (1)
1329if (typeof(Handle).IsAssignableFrom(type))
System.ServiceModel.Activities (2)
System\ServiceModel\Activities\Dispatcher\WorkflowServiceInstance.cs (2)
369IList<Handle> rootExecutionProperties = null; 374rootExecutionProperties = new List<Handle>(1)