84 references to InteropValidationEnum
System.Workflow.Runtime (84)
System\Activities\Statements\Interop.cs (84)
874Variable<HashSet<InteropValidationEnum>> rootValidationDataVar = new Variable<HashSet<InteropValidationEnum>>(context => new HashSet<InteropValidationEnum>()); 877Variable<HashSet<InteropValidationEnum>> nestedChildrenValidationDataVar = new Variable<HashSet<InteropValidationEnum>>(context => new HashSet<InteropValidationEnum>()); 896RootLevelValidationData = new InArgument<HashSet<InteropValidationEnum>>(rootValidationDataVar), 897NestedChildrenValidationData = new InArgument<HashSet<InteropValidationEnum>>(nestedChildrenValidationDataVar), 1059public InArgument<HashSet<InteropValidationEnum>> ValidationResults 1067HashSet<InteropValidationEnum> validationResults = this.ValidationResults.Get(context); 1068if (validationResults.Contains(InteropValidationEnum.TransactionScope)) 1079public InArgument<HashSet<InteropValidationEnum>> NestedChildrenValidationData 1085public InArgument<HashSet<InteropValidationEnum>> RootLevelValidationData 1093HashSet<InteropValidationEnum> nestedValidationData = this.NestedChildrenValidationData.Get(context); 1094HashSet<InteropValidationEnum> rootValidationData = this.RootLevelValidationData.Get(context); 1096if (nestedValidationData.Contains(InteropValidationEnum.PersistOnClose) || rootValidationData.Contains(InteropValidationEnum.PersistOnClose)) 1117public InArgument<HashSet<InteropValidationEnum>> RootLevelValidationData 1123public InArgument<HashSet<InteropValidationEnum>> NestedChildrenValidationData 1133foreach (InteropValidationEnum validationEnum in this.RootLevelValidationData.Get(context)) 1137if (validationEnum != InteropValidationEnum.PersistOnClose) 1144foreach (InteropValidationEnum validationEnum in this.NestedChildrenValidationData.Get(context)) 1148if ((validationEnum != InteropValidationEnum.PersistOnClose) && (validationEnum != InteropValidationEnum.TransactionScope)) 1165public InArgument<HashSet<InteropValidationEnum>> RootLevelValidationData 1171public InArgument<HashSet<InteropValidationEnum>> NestedChildrenValidationData 1187HashSet<InteropValidationEnum> validationResults; 1207void ProcessAtRootLevel(System.Workflow.ComponentModel.Activity interopBody, HashSet<InteropValidationEnum> validationResults) 1214validationResults.Add(InteropValidationEnum.PersistOnClose); 1220validationResults.Add(InteropValidationEnum.TransactionScope); 1224validationResults.Add(InteropValidationEnum.Code); 1228validationResults.Add(InteropValidationEnum.Delay); 1232validationResults.Add(InteropValidationEnum.InvokeWebService); 1236validationResults.Add(InteropValidationEnum.InvokeWorkflow); 1240validationResults.Add(InteropValidationEnum.Policy); 1244validationResults.Add(InteropValidationEnum.Send); 1248validationResults.Add(InteropValidationEnum.SetState); 1252validationResults.Add(InteropValidationEnum.WebServiceFault); 1256validationResults.Add(InteropValidationEnum.WebServiceInput); 1260validationResults.Add(InteropValidationEnum.WebServiceOutput); 1264validationResults.Add(InteropValidationEnum.Compensate); 1268validationResults.Add(InteropValidationEnum.Suspend); 1272validationResults.Add(InteropValidationEnum.Terminate); 1276validationResults.Add(InteropValidationEnum.Throw); 1280validationResults.Add(InteropValidationEnum.ConditionedActivityGroup); 1284validationResults.Add(InteropValidationEnum.EventHandlers); 1288validationResults.Add(InteropValidationEnum.EventHandlingScope); 1292validationResults.Add(InteropValidationEnum.IfElse); 1296validationResults.Add(InteropValidationEnum.Listen); 1300validationResults.Add(InteropValidationEnum.Parallel); 1304validationResults.Add(InteropValidationEnum.Replicator); 1308validationResults.Add(InteropValidationEnum.Sequence); 1312validationResults.Add(InteropValidationEnum.CompensatableSequence); 1316validationResults.Add(InteropValidationEnum.EventDriven); 1320validationResults.Add(InteropValidationEnum.IfElseBranch); 1324validationResults.Add(InteropValidationEnum.Receive); 1328validationResults.Add(InteropValidationEnum.SequentialWorkflow); 1332validationResults.Add(InteropValidationEnum.StateFinalization); 1336validationResults.Add(InteropValidationEnum.StateInitialization); 1340validationResults.Add(InteropValidationEnum.State); 1344validationResults.Add(InteropValidationEnum.StateMachineWorkflow); 1348validationResults.Add(InteropValidationEnum.While); 1352validationResults.Add(InteropValidationEnum.CancellationHandler); 1356validationResults.Add(InteropValidationEnum.CompensatableTransactionScope); 1360validationResults.Add(InteropValidationEnum.CompensationHandler); 1364validationResults.Add(InteropValidationEnum.FaultHandler); 1368validationResults.Add(InteropValidationEnum.FaultHandlers); 1372validationResults.Add(InteropValidationEnum.SynchronizationScope); 1376validationResults.Add(InteropValidationEnum.ICompensatable); 1380void ProcessNestedChildren(System.Workflow.ComponentModel.Activity interopBody, HashSet<InteropValidationEnum> validationResults) 1395validationResults.Add(InteropValidationEnum.TransactionScope); 1399validationResults.Add(InteropValidationEnum.InvokeWorkflow); 1404validationResults.Add(InteropValidationEnum.Send); 1408validationResults.Add(InteropValidationEnum.WebServiceFault); 1412validationResults.Add(InteropValidationEnum.WebServiceInput); 1416validationResults.Add(InteropValidationEnum.WebServiceOutput); 1420validationResults.Add(InteropValidationEnum.Compensate); 1424validationResults.Add(InteropValidationEnum.Suspend); 1428validationResults.Add(InteropValidationEnum.CompensatableSequence); 1433validationResults.Add(InteropValidationEnum.Receive); 1437validationResults.Add(InteropValidationEnum.CompensatableTransactionScope); 1441validationResults.Add(InteropValidationEnum.CompensationHandler); 1445validationResults.Add(InteropValidationEnum.ICompensatable); 1451validationResults.Add(InteropValidationEnum.PersistOnClose);