3 writes to TaskMethod
System.ServiceModel (3)
System\ServiceModel\Description\TypeLoader.cs (3)
859existingOp.TaskMethod = newOp.TaskMethod; 893newOp.TaskMethod = existingOp.TaskMethod; 975operationDescription.TaskMethod = methodInfo;
47 references to TaskMethod
System.ServiceModel (45)
System\ServiceModel\Description\DispatcherBuilder.cs (1)
983child.TaskMethod = operation.TaskMethod;
System\ServiceModel\Description\OperationDescription.cs (1)
108return this.TaskMethod ?? this.BeginMethod;
System\ServiceModel\Description\TaskOperationDescriptionValidator.cs (3)
13MethodInfo taskMethod = operationDescription.TaskMethod; 36string method1Name = operation.TaskMethod.Name; 46string method1Name = operation.TaskMethod.Name;
System\ServiceModel\Description\TypeLoader.cs (35)
435else if (opDesc.SyncMethod != null && opDesc.TaskMethod != null) 437ProcessOpMethod(opDesc.TaskMethod, false, opDesc, result, ifaceMap, useImplAttrs); 439else if (opDesc.TaskMethod != null && opDesc.BeginMethod != null) 497else if (opDesc.SyncMethod != null && opDesc.TaskMethod != null) 503opDesc.TaskMethod.Name, 507else if (opDesc.TaskMethod != null && opDesc.BeginMethod != null) 511opDesc.TaskMethod.Name, 512opDesc.TaskMethod.DeclaringType, 829if (existingOp.TaskMethod != null && isTask) 859existingOp.TaskMethod = newOp.TaskMethod; 893newOp.TaskMethod = existingOp.TaskMethod; 895if (existingOp.TaskMethod != null) 1691this.taskInputs = ServiceReflector.GetInputParameters(this.taskOperation.TaskMethod, false); 1702this.taskOperation.TaskMethod.Name, 1717this.taskOperation.TaskMethod.Name, 1731this.taskOperation.TaskMethod.Name, 1744this.taskOperation.TaskMethod.Name, 1759this.taskOperation.TaskMethod.Name, 1773this.taskOperation.TaskMethod.Name, 1789this.taskOperation.TaskMethod.Name, 1808this.taskInputs = ServiceReflector.GetInputParameters(this.taskOperation.TaskMethod, false); 1818this.taskOperation.TaskMethod.Name, 1819this.taskOperation.TaskMethod.DeclaringType, 1834this.taskOperation.TaskMethod.Name, 1835this.taskOperation.TaskMethod.DeclaringType, 1849this.taskOperation.TaskMethod.Name, 1850this.taskOperation.TaskMethod.DeclaringType, 1863this.taskOperation.TaskMethod.Name, 1864this.taskOperation.TaskMethod.DeclaringType, 1879this.taskOperation.TaskMethod.Name, 1880this.taskOperation.TaskMethod.DeclaringType, 1894this.taskOperation.TaskMethod.Name, 1895this.taskOperation.TaskMethod.DeclaringType, 1911this.taskOperation.TaskMethod.Name, 1912this.taskOperation.TaskMethod.DeclaringType,
System\ServiceModel\Dispatcher\OperationInvokerBehavior.cs (2)
36if (description.TaskMethod != null) 38dispatch.Invoker = new TaskMethodInvoker(description.TaskMethod, description.TaskTResult);
System\ServiceModel\Dispatcher\OperationSelectorBehavior.cs (3)
63if (operation.TaskMethod != null) 65if (!operationMap.ContainsKey(operation.TaskMethod.MethodHandle)) 67operationMap.Add(operation.TaskMethod.MethodHandle, operation.Name);
System.ServiceModel.Web (2)
System\ServiceModel\Description\WebHttpBehavior.cs (2)
408else if (od.TaskMethod != null) 410attributes = od.TaskMethod.GetCustomAttributes(typeof(DescriptionAttribute), true);