245 instantiations of OperationContractAttribute
Binding.Http.IntegrationTests (1)
MtomBindingTestHelper.cs (1)
20
[
OperationContract
]
Binding.Tcp.IntegrationTests (2)
OperationContextAsyncFlowTests.cs (2)
183
[
OperationContract
(IsOneWay = true)]
189
[
OperationContract
(IsOneWay = true)]
Binding.UDS.IntegrationTests (1)
ServiceContract\IEchoService.cs (1)
18
[
OperationContract
(Name = "Echo", Action = Constants.OPERATION_BASE + "Echo",
Client.TypedClient.IntegrationTests (2)
TypedProxyTests.4.0.0.cs (2)
438
[
OperationContract
(IsOneWay = true)]
444
[
OperationContract
(IsOneWay = true)]
Contract.Message.IntegrationTests (7)
MessageContractCommon.4.1.0.cs (4)
63
[
OperationContract
(Action = "http://tempuri.org/IWcfService/MessageContractRequestReply", ReplyAction = "http://tempuri.org/IWcfService/MessageContractRequestReplyResponse")]
66
[
OperationContract
(Action = "http://tempuri.org/IWcfService/MessageContractRequestReplyNotWrapped", ReplyAction = "http://tempuri.org/IWcfService/MessageContractRequestReplyNotWrappedResponse")]
69
[
OperationContract
(Action = "http://tempuri.org/IWcfService/MessageContractRequestReplyWithMessageHeader", ReplyAction = "http://tempuri.org/IWcfService/MessageContractRequestReplyWithMessageHeaderResponse")]
72
[
OperationContract
(Action = "http://tempuri.org/IWcfService/MessageContractRequestReplyWithMessageHeaderNotNecessaryUnderstood", ReplyAction = "http://tempuri.org/IWcfService/MessageContractRequestReplyWithMessageHeaderNotNecessaryUnderstoodResponse")]
MessageContractTests.cs (1)
93
[
OperationContract
]
TestTypes.4.4.0.cs (2)
20
[
OperationContract
(Action = "http://tempuri.org/IWcfService_4_4_0/MessageContractRequestReply",
24
[
OperationContract
(Action = "http://tempuri.org/IWcfService_4_4_0/SendRequestWithXmlElementMessageHeader",
Contract.Service.IntegrationTests (5)
ServiceKnownTypeTests.4.0.0.cs (5)
137
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoItems", ReplyAction = "http://tempuri.org/IWcfService/EchoItemsResponse")]
146
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoItems", ReplyAction = "http://tempuri.org/IWcfService/EchoItemsResponse")]
153
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoItemsXml", ReplyAction = "http://tempuri.org/IWcfService/EchoItemsXmlResponse")]
163
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoItemsXml", ReplyAction = "http://tempuri.org/IWcfService/EchoItemsXmlResponse")]
167
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoItemsXml1", ReplyAction = "http://tempuri.org/IWcfService/EchoItemsXml1Response")]
dotnet-svcutil.xmlserializer.IntegrationTests (1)
TestTypes.cs (1)
18
[
OperationContract
(Action = "http://tempuri.org/ISimpleSvcutilService/EchoXmlSerializerFormat", ReplyAction = "http://tempuri.org/ISimpleSvcutilService/EchoXmlSerializerFormatResponse")]
ScenarioTests.Common.Tests (166)
ServiceInterfaces.cs (166)
17
[
OperationContract
]
20
[
OperationContract
]
23
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoComplex")]
26
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoWithTimeout")]
29
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoWithTimeout")]
32
[
OperationContract
(Action = "http://tempuri.org/IWcfService/GetDataUsingDataContract")]
35
[
OperationContract
]
39
[
OperationContract
]
43
[
OperationContract
]
48
[
OperationContract
]
54
[
OperationContract
]
57
[
OperationContract
]
60
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoHttpMessageProperty")]
63
[
OperationContract
(Action = "http://tempuri.org/IWcfService/GetRestartServiceEndpoint")]
66
[
OperationContract
(Action = "http://tempuri.org/IWcfService/GetRequestCustomHeader", ReplyAction = "*")]
69
[
OperationContract
(Action = "http://tempuri.org/IWcfService/GetIncomingMessageHeaders", ReplyAction = "*")]
72
[
OperationContract
]
75
[
OperationContract
]
78
[
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/EchoStream", ReplyAction = "http://tempuri.org/IWcfService/EchoStreamResponse")]
81
[
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/EchoStream", ReplyAction = "http://tempuri.org/IWcfService/EchoStreamResponse")]
84
[
OperationContract
]
87
[
OperationContract
]
90
[
OperationContract
]
97
[
OperationContract
]
100
[
OperationContract
]
107
[
OperationContract
]
114
[
OperationContract
]
121
[
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/EchoXmlSerializerFormat", ReplyAction = "http://tempuri.org/IWcfService/EchoXmlSerializerFormatResponse"),
125
[
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/EchoXmlSerializerFormatSupportFaults", ReplyAction = "http://tempuri.org/IWcfService/EchoXmlSerializerFormatSupportFaultsResponse"),
129
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoXmlSerializerFormatUsingRpc", ReplyAction = "http://tempuri.org/IWcfService/EchoXmlSerializerFormatUsingRpcResponse"),
133
[
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/EchoXmlSerializerFormat", ReplyAction = "http://tempuri.org/IWcfService/EchoXmlSerializerFormatResponse"),
137
[
OperationContract
(Action = "http://tempuri.org/IWcfService/GetDataUsingXmlSerializer"),
141
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoXmlVeryComplexType"),
149
[
OperationContract
(Action = "http://tempuri.org/IWcfService/CombineStringXmlSerializerFormatSoap", ReplyAction = "http://tempuri.org/IWcfService/CombineStringXmlSerializerFormatSoapResponse")]
153
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoComositeTypeXmlSerializerFormatSoap", ReplyAction = "http://tempuri.org/IWcfService/EchoComositeTypeXmlSerializerFormatSoapResponse")]
157
[
OperationContract
(Action = "http://tempuri.org/IWcfService/ProcessCustomerData", ReplyAction = "http://tempuri.org/IWcfSoapService/ProcessCustomerDataResponse")]
163
[
OperationContract
(Action = "http://tempuri.org/IWcfService/Ping", ReplyAction = "http://tempuri.org/IWcfSoapService/PingResponse")]
173
[
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/EchoXmlSerializerFormat", ReplyAction = "http://tempuri.org/IWcfService/EchoXmlSerializerFormatResponse"),
181
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/MessageRequestReply", ReplyAction = "http://tempuri.org/IWcfService/MessageRequestReplyResponse")]
184
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/MessageRequestReply", ReplyAction = "http://tempuri.org/IWcfService/MessageRequestReplyResponse")]
187
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/Echo", ReplyAction = "http://tempuri.org/IWcfService/EchoResponse")]
190
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/Echo", ReplyAction = "http://tempuri.org/IWcfService/EchoResponse")]
193
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/EchoMessageParameter", ReplyAction = "http://tempuri.org/IWcfService/EchoMessageParameterResponse")]
201
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/MessageRequestReply", ReplyAction = "http://tempuri.org/IWcfService/MessageRequestReplyResponse")]
204
[System.ServiceModel.
OperationContractAttribute
(AsyncPattern = true, Action = "http://tempuri.org/IWcfService/MessageRequestReply", ReplyAction = "http://tempuri.org/IWcfService/MessageRequestReplyResponse")]
209
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/Echo", ReplyAction = "http://tempuri.org/IWcfService/EchoResponse")]
212
[System.ServiceModel.
OperationContractAttribute
(AsyncPattern = true, Action = "http://tempuri.org/IWcfService/Echo", ReplyAction = "http://tempuri.org/IWcfService/EchoResponse")]
222
[
OperationContract
]
225
[
OperationContract
]
234
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IDescriptionTestsService/MessageRequestReply", ReplyAction = "http://tempuri.org/IDescriptionTestsService/MessageRequestReplyResponse")]
237
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IDescriptionTestsService/MessageRequestReply", ReplyAction = "http://tempuri.org/IDescriptionTestsService/MessageRequestReplyResponse")]
240
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IDescriptionTestsService/Echo", ReplyAction = "http://tempuri.org/IDescriptionTestsService/EchoResponse")]
243
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IDescriptionTestsService/Echo", ReplyAction = "http://tempuri.org/IDescriptionTestsService/EchoResponse")]
252
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IDescriptionTestsService/MessageRequestReply", ReplyAction = "http://tempuri.org/IDescriptionTestsService/MessageRequestReplyResponse")]
255
[System.ServiceModel.
OperationContractAttribute
(AsyncPattern = true, Action = "http://tempuri.org/IDescriptionTestsService/MessageRequestReply", ReplyAction = "http://tempuri.org/IDescriptionTestsService/MessageRequestReplyResponse")]
260
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IDescriptionTestsService/Echo", ReplyAction = "http://tempuri.org/IDescriptionTestsService/EchoResponse")]
263
[System.ServiceModel.
OperationContractAttribute
(AsyncPattern = true, Action = "http://tempuri.org/IDescriptionTestsService/Echo", ReplyAction = "http://tempuri.org/IDescriptionTestsService/EchoResponse")]
275
[
OperationContract
(Action = "http://app.my.com/MyFeedback/Feedback", ReplyAction = "*")]
282
[
OperationContract
(Action = "http://tempuri.org/IWcfService/UserGetAuthToken")]
285
[
OperationContract
(Action = "http://tempuri.org/IWcfService/ValidateMessagePropertyHeaders")]
292
[
OperationContract
]
295
[
OperationContract
]
302
[
OperationContract
(Action = "http://tempuri.org/IWcfCustomUserNameService/Echo")]
313
[
OperationContract
(IsOneWay = true)]
319
[
OperationContract
(IsOneWay = true)]
326
[
OperationContract
]
332
[
OperationContract
]
339
[
OperationContract
]
342
[
OperationContract
]
348
[
OperationContract
]
355
[
OperationContract
]
358
[
OperationContract
]
366
[
OperationContract
]
369
[
OperationContract
]
380
[
OperationContract
]
386
[
OperationContract
]
395
[
OperationContract
]
401
[
OperationContract
, XmlSerializerFormat]
408
[
OperationContract
]
414
[
OperationContract
]
423
[
OperationContract
]
426
[
OperationContract
]
429
[
OperationContract
]
432
[
OperationContract
]
435
[
OperationContract
]
438
[
OperationContract
]
441
[
OperationContract
]
445
[
OperationContract
]
453
[
OperationContract
]
456
[
OperationContract
]
459
[
OperationContract
]
462
[
OperationContract
(IsOneWay = true)]
465
[
OperationContract
]
469
[
OperationContract
(IsOneWay = true)]
472
[
OperationContract
(IsOneWay = true)]
475
[
OperationContract
(IsOneWay = true)]
478
[
OperationContract
(IsOneWay = true)]
481
[
OperationContract
(IsOneWay = true)]
485
[
OperationContract
(IsOneWay = true)]
491
[
OperationContract
(IsOneWay = true)]
494
[
OperationContract
(IsOneWay = true)]
497
[
OperationContract
(IsOneWay = true)]
506
[
OperationContract
(AsyncPattern = true)]
515
[
OperationContract
(AsyncPattern = true)]
524
[
OperationContract
(AsyncPattern = true)]
533
[
OperationContract
(AsyncPattern = true)]
542
[
OperationContract
]
545
[
OperationContract
]
552
[
OperationContract
]
559
[
OperationContract
(Action = "http://www.contoso.com/MtcRequest/loginRequest", ReplyAction = "http://www.contoso.com/MtcRequest/loginResponse")]
567
[
OperationContract
(
573
[
OperationContract
(
583
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoCookie", ReplyAction = "http://tempuri.org/IWcfService/EchoCookieResponse")]
586
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoTimeAndSetCookie", ReplyAction = "http://tempuri.org/IIWcfService/EchoTimeAndSetCookieResponse")]
595
[
OperationContract
(Action = "http://tempuri.org/IWcfService/GetIncomingMessageHeadersMessage", ReplyAction = "*")]
602
[
OperationContract
(IsOneWay = true)]
609
[
OperationContract
()]
616
[
OperationContract
(Action = "http://tempuri.org/IDataContractResolverService/GetAllEmployees")]
619
[
OperationContract
(Action = "http://tempuri.org/IDataContractResolverService/AddEmployee")]
627
[
OperationContract
(IsInitiating = true, IsTerminating = false)]
630
[
OperationContract
(IsInitiating = false, IsTerminating = false)]
633
[
OperationContract
(IsInitiating = false, IsTerminating = true)]
645
[
OperationContract
]
653
[
OperationContract
]
661
[
OperationContract
(IsInitiating = true, IsTerminating = false)]
664
[
OperationContract
(IsInitiating = true, IsTerminating = true)]
671
[
OperationContract
(IsInitiating = true, IsTerminating = false)]
674
[
OperationContract
(IsInitiating = true, IsTerminating = true)]
677
[
OperationContract
(IsInitiating = true, IsTerminating = true)]
684
[
OperationContract
, XmlSerializerFormat(SupportFaults = true)]
691
[
OperationContract
, XmlSerializerFormat]
703
[
OperationContract
]
706
[
OperationContract
]
709
[
OperationContract
]
712
[
OperationContract
]
715
[
OperationContract
]
718
[
OperationContract
]
721
[
OperationContract
]
724
[
OperationContract
]
732
[
OperationContract
]
735
[
OperationContract
]
738
[
OperationContract
]
741
[
OperationContract
]
744
[
OperationContract
]
747
[
OperationContract
]
750
[
OperationContract
]
753
[
OperationContract
]
761
[
OperationContract
]
764
[
OperationContract
]
767
[
OperationContract
]
770
[
OperationContract
]
773
[
OperationContract
]
776
[
OperationContract
]
779
[
OperationContract
]
782
[
OperationContract
]
790
[
OperationContract
]
793
[
OperationContract
]
801
[
OperationContract
]
804
[
OperationContract
]
812
[
OperationContract
]
815
[
OperationContract
]
822
[
OperationContract
(Action = "http://tempuri.org/Echo", ReplyAction = "*")]
874
[
OperationContract
]
876
[
OperationContract
]
883
[
OperationContract
(IsOneWay = true)]
890
[
OperationContract
]
System.ServiceModel.Federation (1)
System\ServiceModel\Federation\IWSTrustChannelContract.cs (1)
22
[
OperationContract
(Name = "Issue", Action = "*", ReplyAction = "*")]
System.ServiceModel.Http.Tests (1)
ServiceModel\HttpIdentityTests.cs (1)
38
[
OperationContract
]
System.ServiceModel.Primitives.Tests (18)
Channels\BehaviorExtensionTest.cs (2)
92
[
OperationContract
(Action = "*", ReplyAction = "*")]
101
[
OperationContract
(Action = "*", ReplyAction = "*")]
Channels\CustomChannelTest.cs (2)
735
[
OperationContract
(Action = "*", ReplyAction = "*")]
738
[
OperationContract
(Action = "*", ReplyAction = "*")]
Description\OperationBehaviorTest.cs (5)
129
[
OperationContract
]
133
[
OperationContract
]
135
[
OperationContract
]
138
[
OperationContract
]
142
[
OperationContract
]
Description\OperationContractAttributeTest.cs (3)
19
OperationContractAttribute oca = new
OperationContractAttribute
();
61
[
OperationContract
(IsInitiating = false, IsTerminating = false)]
68
[
OperationContract
(IsInitiating = true, IsTerminating = true)]
ServiceModel\ClientBaseTest.cs (1)
259
[
OperationContract
]
ServiceModel\DeliveryRequirementsTest.cs (3)
75
[
OperationContract
]
83
[
OperationContract
]
91
[
OperationContract
]
TestTypes.4.4.0.cs (2)
44
[
OperationContract
(Action = TestTypeConstants_4_4_0.MessageContract_Request_Action,
52
[
OperationContract
(Action = TestTypeConstants_4_4_0.MessageContract_RoundTrip_Request_Action,
UnitTests.Common (40)
ServiceInterfaces.cs (40)
17
[
OperationContract
]
20
[
OperationContract
]
23
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoComplex")]
26
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoWithTimeout")]
29
[
OperationContract
(Action = "http://tempuri.org/IWcfService/GetDataUsingDataContract")]
32
[
OperationContract
]
36
[
OperationContract
]
40
[
OperationContract
]
43
[
OperationContract
]
46
[
OperationContract
(Action = "http://tempuri.org/IWcfService/EchoHttpMessageProperty")]
49
[
OperationContract
(Action = "http://tempuri.org/IWcfService/GetRestartServiceEndpoint")]
52
[
OperationContract
(Action = "http://tempuri.org/IWcfService/GetRequestCustomHeader", ReplyAction = "*")]
55
[
OperationContract
]
58
[
OperationContract
]
61
[
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/EchoStream", ReplyAction = "http://tempuri.org/IWcfService/EchoStreamResponse")]
64
[
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/EchoStream", ReplyAction = "http://tempuri.org/IWcfService/EchoStreamResponse")]
67
[
OperationContract
(Action = "http://tempuri.org/IWcfService/GetIncomingMessageHeaders", ReplyAction = "*")]
74
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/MessageRequestReply", ReplyAction = "http://tempuri.org/IWcfService/MessageRequestReplyResponse")]
77
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/MessageRequestReply", ReplyAction = "http://tempuri.org/IWcfService/MessageRequestReplyResponse")]
80
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/Echo", ReplyAction = "http://tempuri.org/IWcfService/EchoResponse")]
83
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/Echo", ReplyAction = "http://tempuri.org/IWcfService/EchoResponse")]
86
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IWcfService/EchoMessageParameter", ReplyAction = "http://tempuri.org/IWcfService/EchoMessageParameterResponse")]
95
[
OperationContract
]
98
[
OperationContract
]
107
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IDescriptionTestsService/MessageRequestReply", ReplyAction = "http://tempuri.org/IDescriptionTestsService/MessageRequestReplyResponse")]
110
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IDescriptionTestsService/MessageRequestReply", ReplyAction = "http://tempuri.org/IDescriptionTestsService/MessageRequestReplyResponse")]
113
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IDescriptionTestsService/Echo", ReplyAction = "http://tempuri.org/IDescriptionTestsService/EchoResponse")]
116
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IDescriptionTestsService/Echo", ReplyAction = "http://tempuri.org/IDescriptionTestsService/EchoResponse")]
125
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IDescriptionTestsService/MessageRequestReply", ReplyAction = "http://tempuri.org/IDescriptionTestsService/MessageRequestReplyResponse")]
128
[System.ServiceModel.
OperationContractAttribute
(AsyncPattern = true, Action = "http://tempuri.org/IDescriptionTestsService/MessageRequestReply", ReplyAction = "http://tempuri.org/IDescriptionTestsService/MessageRequestReplyResponse")]
133
[System.ServiceModel.
OperationContractAttribute
(Action = "http://tempuri.org/IDescriptionTestsService/Echo", ReplyAction = "http://tempuri.org/IDescriptionTestsService/EchoResponse")]
136
[System.ServiceModel.
OperationContractAttribute
(AsyncPattern = true, Action = "http://tempuri.org/IDescriptionTestsService/Echo", ReplyAction = "http://tempuri.org/IDescriptionTestsService/EchoResponse")]
148
[
OperationContract
(Action = "http://app.my.com/MyFeedback/Feedback", ReplyAction = "*")]
159
[
OperationContract
(IsOneWay = true)]
165
[
OperationContract
(IsOneWay = true)]
172
[
OperationContract
]
179
[
OperationContract
]
186
[
OperationContract
]
192
[
OperationContract
]
195
[
OperationContract
]
13 references to OperationContractAttribute
System.ServiceModel.Primitives (12)
System\ServiceModel\Description\ServiceReflector.cs (9)
394
private static readonly Type s_OperationContractAttributeType = typeof(
OperationContractAttribute
);
398
if (GetSingleAttribute<
OperationContractAttribute
>(method) != null)
669
if (GetSingleAttribute<
OperationContractAttribute
>(mi) != null)
853
OperationContractAttribute
operationAttribute = GetOperationContractAttribute(method);
872
static internal bool IsBegin(
OperationContractAttribute
opSettings, MethodInfo method)
930
internal static
OperationContractAttribute
GetOperationContractAttribute(MethodInfo method)
932
OperationContractAttribute
operationContractAttribute = GetSingleAttribute<
OperationContractAttribute
>(method);
947
OperationContractAttribute
opSettings = GetOperationContractAttribute(method);
System\ServiceModel\Description\TypeLoader.cs (2)
38
private static readonly Type s_OperationContractAttributeType = typeof(
OperationContractAttribute
);
863
OperationContractAttribute
opAttr = ServiceReflector.GetOperationContractAttribute(methodInfo);
System\ServiceModel\IOperationContractAttributeProvider.cs (1)
10
OperationContractAttribute
GetOperationContractAttribute();
System.ServiceModel.Primitives.Tests (1)
Description\OperationContractAttributeTest.cs (1)
19
OperationContractAttribute
oca = new OperationContractAttribute();