3 instantiations of Operation
System.ServiceModel (1)
System\ServiceModel\Description\WsdlExporter.cs (1)
271WsdlNS.Operation wsdlOperation = new WsdlNS.Operation();
System.Web.Services (2)
System\Web\Services\Description\ProtocolReflector.cs (1)
413operation = new Operation();
System\Web\Services\Description\ServiceDescriptionSerializer.cs (1)
6332o = new global::System.Web.Services.Description.Operation();
92 references to Operation
System.ServiceModel (41)
System\ServiceModel\Description\MessageContractExporter.cs (1)
602WsdlNS.Operation wsdlOperation = contractContext.GetOperation(operation);
System\ServiceModel\Description\MessageContractImporter.cs (8)
220WsdlNS.Operation wsdlOperation = contractContext.GetOperation(operation); 227bool CanImportFaults(WsdlNS.Operation operation, OperationDescription description) 259WsdlNS.Operation wsdlOperation = contractContext.GetOperation(operation); 298bool CanImportOperation(OperationDescription operation, WsdlNS.Operation wsdlOperation, Collection<WsdlNS.OperationBinding> operationBindings, 574void ImportFaults(WsdlNS.Operation operation, OperationDescription description, bool isEncoded) 1087WsdlNS.Operation associatedOperation = null; 1091foreach (WsdlNS.Operation operation in portType.Operations) 1107static void FindUse(WsdlNS.Operation operation, WsdlNS.ServiceDescription description, string messageName, ref bool isEncoded, ref bool isLiteral)
System\ServiceModel\Description\WsdlContractConversionContext.cs (10)
27readonly Dictionary<OperationDescription, WsdlNS.Operation> wsdlOperations; 28readonly Dictionary<WsdlNS.Operation, OperationDescription> operationDescriptions; 33readonly Dictionary<WsdlNS.Operation, Collection<WsdlNS.OperationBinding>> operationBindings; 41this.wsdlOperations = new Dictionary<OperationDescription, WsdlNS.Operation>(); 42this.operationDescriptions = new Dictionary<WsdlNS.Operation, OperationDescription>(); 47this.operationBindings = new Dictionary<WsdlNS.Operation, Collection<WsdlNS.OperationBinding>>(); 94public WsdlNS.Operation GetOperation(OperationDescription operation) 109public OperationDescription GetOperationDescription(WsdlNS.Operation operation) 126internal void AddOperation(OperationDescription operationDescription, WsdlNS.Operation wsdlOperation) 144internal Collection<WsdlNS.OperationBinding> GetOperationBindings(WsdlNS.Operation operation)
System\ServiceModel\Description\WsdlExporter.cs (6)
63WsdlNS.Operation wsdlOperation = CreateWsdlOperation(operation, contract); 269WsdlNS.Operation CreateWsdlOperation(OperationDescription operation, ContractDescription contract) 271WsdlNS.Operation wsdlOperation = new WsdlNS.Operation(); 1125internal static void AddInitiatingTerminatingAttributesIfNeeded(WsdlNS.Operation wsdlOperation, 1135static void AddInitiatingAttribute(System.Web.Services.Description.Operation wsdlOperation, bool isInitiating) 1141static void AddTerminatingAttribute(System.Web.Services.Description.Operation wsdlOperation, bool isTerminating)
System\ServiceModel\Description\WsdlHelper.cs (1)
248foreach (WsdlNS.Operation operation in portType.Operations)
System\ServiceModel\Description\WsdlImporter.cs (13)
316foreach (WsdlNS.Operation wsdlOperation in wsdlPortType.Operations) 541OperationDescription CreateOperationDescription(WsdlNS.PortType wsdlPortType, WsdlNS.Operation wsdlOperation, ContractDescription contract) 720foreach (WsdlNS.Operation wsdlOperation in wsdlPortType.Operations) 840WsdlNS.Operation wsdlOperation = FindWsdlOperation(wsdlOperationBinding, wsdlDocuments); 872static WsdlNS.Operation FindWsdlOperation(WsdlNS.OperationBinding wsdlOperationBinding, WsdlNS.ServiceDescriptionCollection wsdlDocuments) 883WsdlNS.Operation partialMatchResult = null; 885foreach (WsdlNS.Operation wsdlOperation in wsdlPortType.Operations) 920internal static MatchResult Match(WsdlNS.OperationBinding wsdlOperationBinding, WsdlNS.Operation wsdlOperation) 1207internal static string GetOperationName(WsdlNS.Operation wsdlOperation) 1246internal static void SetInitiatingTerminating(OperationDescription operationDescription, WsdlNS.Operation wsdlOperation) 1759else if (item is WsdlNS.Operation) 1831else if (item is WsdlNS.Operation) 1833WsdlNS.PortType wsdlPortType = ((WsdlNS.Operation)item).PortType;
System\ServiceModel\Security\WSTrustServiceContract.cs (2)
2129Operation operation = null; 2133foreach (Operation op in portType.Operations)
System.Web.Extensions (15)
Compilation\WCFModel\WsdlInspector.cs (15)
111Operation[] operationsX = new Operation[x.Operations.Count]; 115Operation[] operationsY = new Operation[y.Operations.Count]; 119MatchCollections<Operation>(operationsX, operationsY, 120delegate(Operation operationX, Operation operationY) 160private bool MatchOperations(Operation x, Operation y) 301private void ReportUniqueOperation(Operation operation, PortType portType1, PortType portType2) 321private void ReportOperationDefinedDifferently(Operation x, Operation y) 381private class OperationComparer : System.Collections.Generic.IComparer<Operation> 384public int Compare(Operation x, Operation y)
System.Web.Services (36)
System\Web\Services\Configuration\WebServicesSection.cs (1)
189table.Add(typeof(Operation), new XmlAttributes());
System\Web\Services\Description\ProtocolImporter.cs (3)
42Operation operation; 198public Operation Operation { 345void MoveToOperation(Operation operation) {
System\Web\Services\Description\ProtocolReflector.cs (2)
29Operation operation; 158public Operation Operation {
System\Web\Services\Description\ServiceDescription.cs (17)
976Operation parent; 978internal void SetParent(Operation parent) { 986public Operation Operation { 1664internal OperationMessageCollection(Operation operation) : base(operation) { } 1788((OperationMessage)value).SetParent((Operation)parent); 2602public Operation this[int index] { 2603get { return (Operation)List[index]; } 2611public int Add(Operation operation) { 2619public void Insert(int index, Operation operation) { 2627public int IndexOf(Operation operation) { 2635public bool Contains(Operation operation) { 2643public void Remove(Operation operation) { 2651public void CopyTo(Operation[] array, int index) { 2660((Operation)value).SetParent((PortType)parent); 2669internal OperationFaultCollection(Operation operation) : base(operation) { } 2749((OperationFault)value).SetParent((Operation)parent); 2875else if (type == typeof(Operation))
System\Web\Services\Description\ServiceDescriptionImporter.cs (3)
325Operation associatedOperation = null; 328foreach (Operation operation in portType.Operations) { 341private void FindUse(Operation operation, ServiceDescription description, string messageName, ref bool isEncoded, ref bool isLiteral) {
System\Web\Services\Description\ServiceDescriptionSerializer.cs (5)
1409Write74_Operation(@"operation", @"http://schemas.xmlsoap.org/wsdl/", ((global::System.Web.Services.Description.Operation)a[ia]), false, false); 1416void Write74_Operation(string n, string ns, global::System.Web.Services.Description.Operation o, bool isNullable, bool needType) { 1423if (t == typeof(global::System.Web.Services.Description.Operation)) { 6320global::System.Web.Services.Description.Operation Read74_Operation(bool isNullable, bool checkType) { 6331global::System.Web.Services.Description.Operation o;
System\Web\Services\Description\Soap12ProtocolReflector.cs (1)
60foreach (Operation op in PortType.Operations) {
System\Web\Services\Description\WebServicesInteroperability.cs (4)
110foreach (Operation op in portType.Operations) { 152Operation operation = FindOperation(portType.Operations, bindingOperation); 573static Operation FindOperation(OperationCollection operations, OperationBinding bindingOperation) { 574foreach (Operation op in operations) {