154 references to Operations
System.Activities.Core.Presentation (2)
System\ServiceModel\Activities\Presentation\ServiceContractImporter.cs (2)
103
if (contract.
Operations
!= null)
105
foreach (OperationDescription operation in contract.
Operations
)
System.ServiceModel (109)
System\ServiceModel\Administration\ContractInstanceProvider.cs (2)
60
IWmiInstance[] operations = new IWmiInstance[contractDescription.
Operations
.Count];
63
OperationDescription operationDescription = contractDescription.
Operations
[j];
System\ServiceModel\ChannelFactory.cs (1)
238
OperationDescriptionCollection operations = this.Endpoint.Contract.
Operations
;
System\ServiceModel\Channels\ChannelRequirements.cs (2)
32
for (int i = 0; i < contractDescription.
Operations
.Count; i++)
34
OperationDescription operation = contractDescription.
Operations
[i];
System\ServiceModel\Channels\SecurityBindingElement.cs (2)
2339
foreach (OperationDescription operation in policyContext.Contract.
Operations
)
2407
foreach (OperationDescription operation in policyContext.Contract.
Operations
)
System\ServiceModel\Channels\SecurityBindingElementImporter.cs (3)
49
foreach (OperationDescription operation in policyContext.Contract.
Operations
)
250
foreach (OperationDescription operation in policyContext.Contract.
Operations
)
411
foreach (OperationDescription operation in policyContext.Contract.
Operations
)
System\ServiceModel\Channels\TransactionFlowBindingElement.cs (2)
131
foreach (OperationDescription operation in contract.
Operations
)
420
foreach (OperationDescription operation in context.Contract.
Operations
)
System\ServiceModel\Channels\TransactionFlowBindingElementImporter.cs (1)
51
foreach (OperationDescription operation in context.Contract.
Operations
)
System\ServiceModel\ComIntegration\ComPlusTypeLoader.cs (3)
113
contract.
Operations
.Add(operation);
122
if (contract.
Operations
.Count == 0)
183
if (contract.
Operations
.FindAll(operationName.EncodedName).Count != 0)
System\ServiceModel\ComIntegration\DispatchProxy.cs (1)
105
foreach (OperationDescription opDesc in contract.
Operations
)
System\ServiceModel\ComIntegration\MexServiceChannelBuilder.cs (1)
173
foreach (OperationDescription opDesc in contractDescription.
Operations
)
System\ServiceModel\ComIntegration\WsdlServiceChannelBuilder.cs (1)
167
foreach (OperationDescription opDesc in contractDescription.
Operations
)
System\ServiceModel\Description\ContractDescription.cs (5)
191
for (int i = 0; i <
Operations
.Count; i++)
193
OperationDescription od =
Operations
[i];
218
if (this.
Operations
.Count == 0)
224
for (int i = 0; i < this.
Operations
.Count; i++)
226
OperationDescription operationDescription = this.
Operations
[i];
System\ServiceModel\Description\DispatcherBuilder.cs (11)
58
foreach (OperationDescription operationDesc in endpoint.Contract.
Operations
)
96
for (int i = 0; i < contractDescription.
Operations
.Count; i++)
98
OperationDescription operation = contractDescription.
Operations
[i];
230
foreach (OperationDescription op in endpoint.Contract.
Operations
)
650
foreach (OperationDescription operation in endpoint.Contract.
Operations
)
755
for (int j = 0; j < endpoint.Contract.
Operations
.Count; j++)
757
OperationDescription operation = endpoint.Contract.
Operations
[j];
949
for (int i = 0; i < contractDescription.
Operations
.Count; i++)
951
OperationDescription operation = contractDescription.
Operations
[i];
1081
for (int i = 0; i < contract.
Operations
.Count; i++)
1083
OperationDescription operation = contract.
Operations
[i];
System\ServiceModel\Description\ImportedPolicyConversionContext.cs (1)
49
foreach (OperationDescription operationDescription in endpoint.Contract.
Operations
)
System\ServiceModel\Description\MessageContractImporter.cs (4)
183
if (contractContext.Contract.
Operations
.Count <= 0)
189
OperationInfo[] infos = new OperationInfo[contractContext.Contract.
Operations
.Count];
191
foreach (OperationDescription operation in contractContext.Contract.
Operations
)
206
foreach (OperationDescription operation in contractContext.Contract.
Operations
)
System\ServiceModel\Description\MetadataImporter.cs (1)
111
foreach (OperationDescription operation in policyContext.Contract.
Operations
)
System\ServiceModel\Description\ServiceContractGenerator.cs (2)
281
foreach (OperationDescription operation in contract.
Operations
)
480
foreach (OperationDescription operation in contract.
Operations
)
System\ServiceModel\Description\ServiceEndpoint.cs (2)
259
for (int j = 0; j < contract.
Operations
.Count; j++)
261
OperationDescription op = contract.
Operations
[j];
System\ServiceModel\Description\ServiceMetadataBehavior.cs (1)
439
foreach (OperationDescription operation in mexContract.
Operations
)
System\ServiceModel\Description\TypeLoader.cs (21)
191
contract.
Operations
.Add(operation);
208
contract.
Operations
.Add(operation);
215
for (int i = 0; i < contractDesc.
Operations
.Count; i++)
217
OperationDescription operationDescription = contractDesc.
Operations
[i];
226
for (int i = 0; i < contractDesc.
Operations
.Count; i++)
228
OperationDescription opDesc = contractDesc.
Operations
[i];
273
for (int i = 0; i < contractDesc.
Operations
.Count; i++)
275
OperationDescription opDesc = contractDesc.
Operations
[i];
289
for (int i = 0; i < contractDesc.
Operations
.Count; i++)
291
OperationDescription operationDescription = contractDesc.
Operations
[i];
353
foreach (OperationDescription operationDescription in contractDesc.
Operations
)
366
foreach (OperationDescription operationDescription in contractDesc.
Operations
)
553
for (int i = 0; i < serviceEndpoint.Contract.
Operations
.Count; i++)
555
OperationDescription opDesc = serviceEndpoint.Contract.
Operations
[i];
644
contractDescription.
Operations
.Add(operation);
723
foreach (OperationDescription op in inheritedContractDescription.
Operations
)
725
if (!contractDescription.
Operations
.Contains(op)) // in a diamond hierarchy, ensure we don't add same op twice from two different parents
728
Collection<OperationDescription> existingOps = contractDescription.
Operations
.FindAll(op.Name);
738
contractDescription.
Operations
.Add(op);
822
Collection<OperationDescription> operations = contractDescription.
Operations
.FindAll(operationName.EncodedName);
848
contractDescription.
Operations
.Remove(existingOp);
System\ServiceModel\Description\WsdlContractConversionContext.cs (1)
59
foreach (OperationDescription operation in contract.
Operations
)
System\ServiceModel\Description\WsdlEndpointConversionContext.cs (1)
80
foreach (OperationDescription operation in endpoint.Contract.
Operations
)
System\ServiceModel\Description\WsdlExporter.cs (3)
51
foreach (OperationDescription operation in contract.
Operations
)
180
foreach (OperationDescription operation in endpoint.Contract.
Operations
)
744
foreach (OperationDescription operation in endpoint.Contract.
Operations
)
System\ServiceModel\Description\WsdlImporter.cs (6)
546
contract.
Operations
.Add(operationDescription);
986
foreach (OperationDescription operationDescription in contract.
Operations
)
1643
foreach (OperationDescription operation in policyContext.Contract.
Operations
)
1675
foreach (OperationDescription operation in policyContext.Contract.
Operations
)
2218
policyAlternatives.OperationBindingAlternatives = new Dictionary<OperationDescription, IEnumerable<IEnumerable<XmlElement>>>(endpointContext.Endpoint.Contract.
Operations
.Count);
2222
foreach (OperationDescription operation in endpointContext.Endpoint.Contract.
Operations
)
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
96
foreach (OperationDescription operation in contract.
Operations
)
System\ServiceModel\Diagnostics\ServiceModelPerformanceCounters.cs (3)
36
this.operationPerfCounters = new Dictionary<string, OperationPerformanceCountersBase>(contractDescription.
Operations
.Count);
37
this.actionToOperation = new SortedList<string, string>(contractDescription.
Operations
.Count);
39
foreach (OperationDescription opDescription in contractDescription.
Operations
)
System\ServiceModel\Dispatcher\DataContractSerializerServiceBehavior.cs (1)
80
foreach (OperationDescription operation in endpoint.Contract.
Operations
)
System\ServiceModel\Dispatcher\OperationSelectorBehavior.cs (2)
43
for (int i = 0; i < description.
Operations
.Count; i++)
45
OperationDescription operation = description.
Operations
[i];
System\ServiceModel\Dispatcher\PeerValidationBehavior.cs (1)
33
foreach (OperationDescription operation in contract.
Operations
)
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (7)
290
for (int j = 0; j < endpoint.Contract.
Operations
.Count; j++)
292
OperationDescription operation = endpoint.Contract.
Operations
[j];
435
foreach (OperationDescription operation in contract.
Operations
)
911
for (int i = 0; i < contract.
Operations
.Count; i++)
913
OperationDescription operation = contract.
Operations
[i];
1054
for (int i = 0; i < endpoint.Contract.
Operations
.Count; ++i)
1056
OperationDescription operation = endpoint.Contract.
Operations
[i];
System\ServiceModel\Dispatcher\TransactionValidationBehavior.cs (9)
33
for (int i = 0; i < endpoint.Contract.
Operations
.Count; i++)
35
OperationDescription operationDescription = endpoint.Contract.
Operations
[i];
140
for (int j = 0; j < contract.
Operations
.Count; j++)
142
OperationDescription operation = contract.
Operations
[j];
188
foreach (OperationDescription operation in endpoint.Contract.
Operations
)
258
for (int i = 0; i < endpoint.Contract.
Operations
.Count; i++)
260
OperationDescription operation = endpoint.Contract.
Operations
[i];
297
for (int j = 0; j < endpoint.Contract.
Operations
.Count; j++)
299
OperationDescription operation = endpoint.Contract.
Operations
[j];
System\ServiceModel\MsmqIntegration\MsmqIntegrationValidationBehavior.cs (1)
94
foreach (OperationDescription operation in contract.
Operations
)
System\ServiceModel\Security\ChannelProtectionRequirements.cs (1)
226
foreach (OperationDescription operation in contract.
Operations
)
System\ServiceModel\Security\WSSecurityPolicy.cs (3)
1358
foreach (OperationDescription operation in policyContext.Contract.
Operations
)
2999
for (int j = 0; j < contract.
Operations
.Count; ++j)
3001
OperationDescription operation = contract.
Operations
[j];
System\ServiceModel\Security\WSTrustDec2005.cs (1)
116
SetProtectionLevelForFederation(result.Endpoint.Contract.
Operations
);
System\ServiceModel\Security\WSTrustFeb2005.cs (1)
253
SetProtectionLevelForFederation(result.Endpoint.Contract.
Operations
);
System.ServiceModel.Activities (22)
System\ServiceModel\Activities\ContractInferenceHelper.cs (7)
99
contract.
Operations
.Add(operation);
125
contract.
Operations
.Add(operation);
153
contract.
Operations
.Add(operation);
170
Fx.Assert(serviceEndpoint.Contract.
Operations
.Count == 1, "Client side contract should have exactly one operation!");
172
serviceEndpoint.Contract.
Operations
[0].Behaviors.Add(new TransactionFlowAttribute(TransactionFlowOption.Allowed));
228
contract.
Operations
.Add(operation);
286
contract.
Operations
.Add(operation);
System\ServiceModel\Activities\Description\BufferedReceiveServiceBehavior.cs (2)
74
foreach (OperationDescription operation in serviceEndpoint.Contract.
Operations
)
100
foreach (OperationDescription operation in serviceEndpoint.Contract.
Operations
)
System\ServiceModel\Activities\Description\CorrelationQueryBehavior.cs (1)
214
foreach (OperationDescription operation in endpoint.Contract.
Operations
)
System\ServiceModel\Activities\Description\WorkflowContractBehaviorAttribute.cs (1)
32
foreach (OperationDescription operation in contractDescription.
Operations
)
System\ServiceModel\Activities\Description\WorkflowInstanceManagementBehavior.cs (1)
189
foreach (OperationDescription operation in WorkflowControlEndpoint.WorkflowControlServiceContract.
Operations
)
System\ServiceModel\Activities\InternalSendMessage.cs (2)
3196
EqualsUnordered<OperationDescription>(c1.
Operations
, c2.
Operations
, (o1, o2) => IsOperationDescriptionEquivalent(o1, o2)));
System\ServiceModel\Activities\WorkflowControlEndpoint.cs (2)
49
foreach (OperationDescription operation in WorkflowControlServiceContract.
Operations
)
134
foreach (OperationDescription operationDescription in contractDescription.
Operations
)
System\ServiceModel\Activities\WorkflowHostingEndpoint.cs (2)
42
foreach (OperationDescription operationDescription in this.Contract.
Operations
)
105
foreach (OperationDescription operation in contractDescription.
Operations
)
System\ServiceModel\Activities\WorkflowService.cs (3)
364
foreach (OperationDescription operation in contract.
Operations
)
439
contract.
Operations
.Add(operation);
522
foreach (OperationDescription operation in contract.
Operations
)
System\ServiceModel\Activities\WorkflowServiceHost.cs (1)
696
foreach (OperationDescription operation in serviceEndpoint.Contract.
Operations
)
System.ServiceModel.Discovery (1)
System\ServiceModel\Discovery\DiscoveryUtility.cs (1)
55
foreach (OperationDescription operationDescription in discoveryContract.
Operations
)
System.ServiceModel.Routing (3)
System\ServiceModel\Routing\RoutingBehavior.cs (3)
89
foreach (OperationDescription operation in description.
Operations
)
192
foreach (OperationDescription operation in endpoint.Contract.
Operations
)
207
foreach (OperationDescription operation in endpoint.Contract.
Operations
)
System.ServiceModel.Web (11)
System\ServiceModel\Description\WCFServiceClientProxyGenerator.cs (1)
105
foreach (OperationDescription operation in contract.
Operations
)
System\ServiceModel\Description\WebHttpBehavior.cs (4)
121
foreach (OperationDescription od in endpoint.Contract.
Operations
)
186
foreach (OperationDescription od in endpoint.Contract.
Operations
)
239
foreach (OperationDescription od in endpoint.Contract.
Operations
)
1221
foreach (OperationDescription od in endpoint.Contract.
Operations
)
System\ServiceModel\Description\WebScriptEnablingBehavior.cs (2)
155
foreach (OperationDescription operation in endpoint.Contract.
Operations
)
300
OperationDescription metadataOperation = metadataContract.
Operations
[0];
System\ServiceModel\Dispatcher\HelpPage.cs (1)
43
foreach (OperationDescription od in description.
Operations
)
System\ServiceModel\Dispatcher\WebErrorHandler.cs (1)
64
OperationDescription description = this.contractDescription.
Operations
.Find(operationName);
System\ServiceModel\Dispatcher\WebHttpDispatchOperationSelector.cs (1)
65
foreach (OperationDescription od in endpoint.Contract.
Operations
)
System\ServiceModel\Web\WebServiceHost.cs (1)
186
foreach (OperationDescription operation in contract.
Operations
)
System.WorkflowServices (6)
System\ServiceModel\Activities\Description\WorkflowRuntimeServicesBehavior.cs (1)
75
foreach (OperationDescription operation in endpoint.Contract.
Operations
)
System\ServiceModel\Activities\ExternalDataExchangeClient.cs (1)
19
foreach (OperationDescription opDesc in contractDescription.
Operations
)
System\ServiceModel\Description\DurableServiceAttribute.cs (2)
198
foreach (OperationDescription opDescription in endpoint.Contract.
Operations
)
269
foreach (OperationDescription operation in serviceEndpoint.Contract.
Operations
)
System\ServiceModel\Description\WorkflowServiceBehavior.cs (1)
394
foreach (OperationDescription operation in contract.
Operations
)
System\Workflow\Activities\ServiceOperationHelpers.cs (1)
284
foreach (OperationDescription opDescription in contractDescription.
Operations
)