2 types derived from OperationInfoBase
System.WorkflowServices (2)
System\Workflow\Activities\OperationInfo.cs (1)
19public sealed class OperationInfo : OperationInfoBase
System\Workflow\Activities\TypedOperationInfo.cs (1)
20public sealed class TypedOperationInfo : OperationInfoBase
63 references to OperationInfoBase
System.WorkflowServices (63)
System\Workflow\Activities\Design\OperationPickerDialog.cs (4)
22private OperationInfoBase selectedOperation; 45public OperationInfoBase SelectedOperation 62public void AddServiceOperation(OperationInfoBase operationInfo, Activity implementingActivity) 370private void SelectServiceOperation(OperationInfoBase operationInfo)
System\Workflow\Activities\Design\ServiceOperationDetailViewControl.cs (3)
36OperationInfoBase operationInfoBase = null; 483private void PopulateParametersGrid(OperationInfoBase operationInfoBase) 670OperationInfoBase operation = null;
System\Workflow\Activities\Design\ServiceOperationUIEditor.cs (6)
23public static bool TryPickOperation(IServiceProvider serviceProvider, Activity activity, OperationInfoBase currentOperation, out OperationInfoBase selectedOperation) 74OperationInfoBase currentServiceOperationInfo = currentOperation as OperationInfoBase; 107OperationInfoBase pickedServiceOperation = null; 108if (TryPickOperation(provider, (Activity) context.Instance, (OperationInfoBase) value, out pickedServiceOperation))
System\Workflow\Activities\OperationInfo.cs (4)
111public override OperationInfoBase Clone() 237if (this.UserData.Contains(OperationInfoBase.MethodInfoProperty)) 239methodInfo = this.UserData[OperationInfoBase.MethodInfoProperty] as MethodInfo; 261this.UserData[OperationInfoBase.MethodInfoProperty] = methodInfo;
System\Workflow\Activities\OperationInfoBase.cs (15)
30typeof(MethodInfo), typeof(OperationInfoBase), 36typeof(string), typeof(OperationInfoBase), 42typeof(string), typeof(OperationInfoBase), 48typeof(string), typeof(OperationInfoBase), 53get { return (string) this.GetValue(OperationInfoBase.NameProperty); } 54set { this.SetValue(OperationInfoBase.NameProperty, value); } 60get { return (string) this.GetValue(OperationInfoBase.PrincipalPermissionNameProperty); } 61set { this.SetValue(OperationInfoBase.PrincipalPermissionNameProperty, value); } 67get { return (string) this.GetValue(OperationInfoBase.PrincipalPermissionRoleProperty); } 68set { this.SetValue(OperationInfoBase.PrincipalPermissionRoleProperty, value); } 79public virtual OperationInfoBase Clone() 81OperationInfoBase clonedOperation = (OperationInfoBase) Activator.CreateInstance(this.GetType()); 91OperationInfoBase operationInfo = obj as OperationInfoBase;
System\Workflow\Activities\OperationParameterInfoCollection.cs (2)
24OperationInfoBase owner = null; 30public OperationParameterInfoCollection(OperationInfoBase owner)
System\Workflow\Activities\ReceiveActivity.cs (9)
88typeof(OperationInfoBase), 229public OperationInfoBase ServiceOperationInfo 233return ((OperationInfoBase)(base.GetValue(ReceiveActivity.ServiceOperationInfoProperty))); 237OperationInfoBase currentValue = ((OperationInfoBase)(base.GetValue(ReceiveActivity.ServiceOperationInfoProperty))); 643OperationInfoBase serviceOperationInfo = this.ServiceOperationInfo; 784OperationInfoBase serviceOperationInfo = this.ServiceOperationInfo; 1070OperationInfoBase serviceOperationInfo = this.ServiceOperationInfo; 1380OperationInfoBase serviceOperationInfo = activity.ServiceOperationInfo;
System\Workflow\Activities\ReceiveActivityDesigner.cs (5)
103internal static bool MatchByContract(OperationInfoBase source, OperationInfoBase target) 114internal static bool MatchByOperation(OperationInfoBase source, OperationInfoBase target) 174OperationInfoBase pickedServiceOperation = null;
System\Workflow\Activities\SendActivity.cs (3)
208OperationInfoBase currentValue = ((OperationInfoBase)(base.GetValue(SendActivity.ServiceOperationInfoProperty))); 598OperationInfoBase serviceOperationInfo = activity.ServiceOperationInfo;
System\Workflow\Activities\SendActivityDesigner.cs (2)
125OperationInfoBase pickedServiceOperation = null; 144OperationInfoBase operation = this.SendActivity.ServiceOperationInfo;
System\Workflow\Activities\ServiceOperationInfoTypeConverter.cs (2)
37OperationInfoBase serviceOperationInfo = value as OperationInfoBase;
System\Workflow\Activities\TypedOperationInfo.cs (5)
54public override OperationInfoBase Clone() 138this.RemoveProperty(OperationInfoBase.MethodInfoProperty); 183if (this.UserData.Contains(OperationInfoBase.MethodInfoProperty)) 185methodInfo = this.UserData[OperationInfoBase.MethodInfoProperty] as MethodInfo; 202this.UserData[OperationInfoBase.MethodInfoProperty] = methodInfo;
System\Workflow\Activities\ValidationHelper.cs (3)
181OperationInfoBase serviceOperation = receiveActivity.ServiceOperationInfo; 578OperationInfoBase operationInfo, 864OperationInfoBase operationInfo,