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)
19OperationContractAttribute 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)
394private static readonly Type s_OperationContractAttributeType = typeof(OperationContractAttribute); 398if (GetSingleAttribute<OperationContractAttribute>(method) != null) 669if (GetSingleAttribute<OperationContractAttribute>(mi) != null) 853OperationContractAttribute operationAttribute = GetOperationContractAttribute(method); 872static internal bool IsBegin(OperationContractAttribute opSettings, MethodInfo method) 930internal static OperationContractAttribute GetOperationContractAttribute(MethodInfo method) 932OperationContractAttribute operationContractAttribute = GetSingleAttribute<OperationContractAttribute>(method); 947OperationContractAttribute opSettings = GetOperationContractAttribute(method);
System\ServiceModel\Description\TypeLoader.cs (2)
38private static readonly Type s_OperationContractAttributeType = typeof(OperationContractAttribute); 863OperationContractAttribute opAttr = ServiceReflector.GetOperationContractAttribute(methodInfo);
System\ServiceModel\IOperationContractAttributeProvider.cs (1)
10OperationContractAttribute GetOperationContractAttribute();
System.ServiceModel.Primitives.Tests (1)
Description\OperationContractAttributeTest.cs (1)
19OperationContractAttribute oca = new OperationContractAttribute();