14 instantiations of BindValidationContext
System.Workflow.Activities (5)
CorrelationValidator.cs (1)
917new BindValidationContext(paramInfo.ParameterType.IsByRef ? paramInfo.ParameterType.GetElementType() : paramInfo.ParameterType, access));
InvokeSchedule.cs (1)
298ValidationErrorCollection memberErrors = ValidationHelpers.ValidateProperty(manager, invokeWorkflow, paramBinding.GetBinding(WorkflowParameterBinding.ValueProperty), new PropertyValidationContext(paramBinding, null, paramBinding.ParameterName), new BindValidationContext(parameterType, AccessTypes.Read));
InvokeWebService.cs (1)
496new PropertyValidationContext(invokeWebService.ParameterBindings[paramName], null, paramName), new BindValidationContext(paramInfo.ParameterType.IsByRef ? paramInfo.ParameterType.GetElementType() : paramInfo.ParameterType, access));
WebServiceReceive.cs (1)
604new PropertyValidationContext(webServiceReceive.ParameterBindings[paramName], null, paramName), new BindValidationContext(paramInfo.ParameterType.IsByRef ? paramInfo.ParameterType.GetElementType() : paramInfo.ParameterType, access));
WebServiceResponse.cs (1)
439new PropertyValidationContext(webServiceResponse.ParameterBindings[paramName], null, paramName), new BindValidationContext(paramInfo.ParameterType.IsByRef ? paramInfo.ParameterType.GetElementType() : paramInfo.ParameterType, access));
System.Workflow.ComponentModel (8)
AuthoringOM\Compiler\Validation\BindValidator.cs (8)
69validationBindContext = new BindValidationContext(baseType, accessType); 81validationErrors.AddRange(this.ValidateField(manager, activity, bind, new BindValidationContext(targetType, validationBindContext.Access))); 254validationBindContext = new BindValidationContext(baseType, accessType); 261validationErrors.AddRange(this.ValidateBindProperty(manager, activity, bind, new BindValidationContext(targetType, validationBindContext.Access))); 451validationBindContext = new BindValidationContext(baseType, accessType); 463validationErrors.AddRange(this.ValidateMethod(manager, activity, bind, new BindValidationContext(targetType, validationBindContext.Access))); 773validationBindContext = new BindValidationContext(baseType, accessType); 785validationErrors.AddRange(this.ValidateActivity(manager, bind, new BindValidationContext(targetType, validationBindContext.Access)));
System.WorkflowServices (1)
System\Workflow\Activities\ValidationHelper.cs (1)
931BindValidationContext bindValidationContext = new BindValidationContext(
22 references to BindValidationContext
System.Workflow.ComponentModel (21)
AuthoringOM\Compiler\Validation\BindValidator.cs (21)
48throw new InvalidOperationException(SR.GetString(SR.Error_ContextStackItemMissing, typeof(BindValidationContext).Name)); 62BindValidationContext validationBindContext = manager.Context[typeof(BindValidationContext)] as BindValidationContext; 90private ValidationErrorCollection ValidateField(ValidationManager manager, Activity activity, FieldBind bind, BindValidationContext validationContext) 233throw new InvalidOperationException(SR.GetString(SR.Error_ContextStackItemMissing, typeof(BindValidationContext).Name)); 247BindValidationContext validationBindContext = manager.Context[typeof(BindValidationContext)] as BindValidationContext; 270private ValidationErrorCollection ValidateBindProperty(ValidationManager manager, Activity activity, PropertyBind bind, BindValidationContext validationContext) 430throw new InvalidOperationException(SR.GetString(SR.Error_ContextStackItemMissing, typeof(BindValidationContext).Name)); 444BindValidationContext validationBindContext = manager.Context[typeof(BindValidationContext)] as BindValidationContext; 472private ValidationErrorCollection ValidateMethod(ValidationManager manager, Activity activity, MethodBind bind, BindValidationContext validationBindContext) 594throw new InvalidOperationException(SR.GetString(SR.Error_ContextStackItemMissing, typeof(BindValidationContext).Name)); 757throw new InvalidOperationException(SR.GetString(SR.Error_ContextStackItemMissing, typeof(BindValidationContext).Name)); 766BindValidationContext validationBindContext = manager.Context[typeof(BindValidationContext)] as BindValidationContext; 794private ValidationErrorCollection ValidateActivity(ValidationManager manager, ActivityBind bind, BindValidationContext validationContext)
System.WorkflowServices (1)
System\Workflow\Activities\ValidationHelper.cs (1)
931BindValidationContext bindValidationContext = new BindValidationContext(