3 writes to BeginMethod
System.ServiceModel (3)
System\ServiceModel\Description\TypeLoader.cs (3)
875existingOp.BeginMethod = newOp.BeginMethod; 891newOp.BeginMethod = existingOp.BeginMethod; 986operationDescription.BeginMethod = methodInfo;
46 references to BeginMethod
System.ServiceModel (41)
System\ServiceModel\Administration\ContractInstanceProvider.cs (1)
85operation.SetProperty(AdministrationStrings.AsyncPattern, null != operationDescription.BeginMethod);
System\ServiceModel\Description\DispatcherBuilder.cs (1)
986child.BeginMethod = operation.BeginMethod;
System\ServiceModel\Description\OperationDescription.cs (1)
108return this.TaskMethod ?? this.BeginMethod;
System\ServiceModel\Description\TaskOperationDescriptionValidator.cs (2)
44if (operation.BeginMethod != null) 47string method2Name = operation.BeginMethod.Name;
System\ServiceModel\Description\TypeLoader.cs (29)
431if (opDesc.SyncMethod != null && opDesc.BeginMethod != null) 433ProcessOpMethod(opDesc.BeginMethod, false, opDesc, result, ifaceMap, useImplAttrs); 439else if (opDesc.TaskMethod != null && opDesc.BeginMethod != null) 441ProcessOpMethod(opDesc.BeginMethod, false, opDesc, result, ifaceMap, useImplAttrs); 486if (opDesc.SyncMethod != null && opDesc.BeginMethod != null) 492opDesc.BeginMethod.Name, 507else if (opDesc.TaskMethod != null && opDesc.BeginMethod != null) 513opDesc.BeginMethod.Name, 835if (isAsync && (existingOp.BeginMethod != null)) 837string method1Name = existingOp.BeginMethod.Name; 875existingOp.BeginMethod = newOp.BeginMethod; 891newOp.BeginMethod = existingOp.BeginMethod; 1547this.asyncInputs = ServiceReflector.GetInputParameters(this.asyncOperation.BeginMethod, true); 1560this.asyncOperation.BeginMethod.Name, 1576this.asyncOperation.BeginMethod.Name, 1593this.asyncOperation.BeginMethod.Name, 1608this.asyncOperation.BeginMethod.Name, 1622this.asyncOperation.BeginMethod.Name, 1638this.asyncOperation.BeginMethod.Name, 1653this.asyncOperation.BeginMethod.Name, 1670this.asyncOperation.BeginMethod.Name, 1809this.asyncInputs = ServiceReflector.GetInputParameters(this.asyncOperation.BeginMethod, true); 1820this.asyncOperation.BeginMethod.Name, 1836this.asyncOperation.BeginMethod.Name, 1851this.asyncOperation.BeginMethod.Name, 1865this.asyncOperation.BeginMethod.Name, 1881this.asyncOperation.BeginMethod.Name, 1896this.asyncOperation.BeginMethod.Name, 1913this.asyncOperation.BeginMethod.Name,
System\ServiceModel\Dispatcher\OperationInvokerBehavior.cs (4)
42if (description.BeginMethod != null) 48dispatch.Invoker = new AsyncMethodInvoker(description.BeginMethod, description.EndMethod); 63if (description.BeginMethod != null) 66dispatch.Invoker = new AsyncMethodInvoker(description.BeginMethod, description.EndMethod);
System\ServiceModel\Dispatcher\OperationSelectorBehavior.cs (3)
54if (operation.BeginMethod != null) 56if (!operationMap.ContainsKey(operation.BeginMethod.MethodHandle)) 58operationMap.Add(operation.BeginMethod.MethodHandle, operation.Name);
System.ServiceModel.Web (2)
System\ServiceModel\Description\WebHttpBehavior.cs (2)
404else if (od.BeginMethod != null) 406attributes = od.BeginMethod.GetCustomAttributes(typeof(DescriptionAttribute), true);
System.WorkflowServices (3)
System\ServiceModel\Dispatcher\WorkflowOperationInvoker.cs (3)
49if (operationDescription.BeginMethod != null) 51this.syncMethod = operationDescription.BeginMethod; 52inParameterCount = GetFlowedInParameterCount(operationDescription.BeginMethod.GetParameters()) - 2;