152 instantiations of OperationContract
System.Data.Services (1)
System\Data\Services\IRequestHandler.cs (1)
30
[
OperationContract
]
System.ServiceModel (65)
System\ServiceModel\Activation\IConnectionDuplicator.cs (1)
15
[
OperationContract
(IsOneWay = false, AsyncPattern = true)]
System\ServiceModel\Activation\IConnectionRegister.cs (4)
15
[
OperationContract
(IsOneWay = false, IsInitiating = true)]
18
[
OperationContract
]
21
[
OperationContract
]
29
[
OperationContract
(AsyncPattern = true, Action = "http://tempuri.org/IConnectionRegister/ValidateUriRoute", ReplyAction = "http://tempuri.org/IConnectionRegister/ValidateUriRouteResponse")]
System\ServiceModel\Channels\PeerServiceMessageContracts.cs (9)
138
[
OperationContract
(IsOneWay = true, Action = PeerStrings.ConnectAction)]
141
[
OperationContract
(IsOneWay = true, Action = PeerStrings.DisconnectAction)]
144
[
OperationContract
(IsOneWay = true, Action = PeerStrings.RefuseAction)]
147
[
OperationContract
(IsOneWay = true, Action = PeerStrings.WelcomeAction)]
150
[
OperationContract
(IsOneWay = true, Action = PeerStrings.FloodAction, AsyncPattern = true)]
154
[
OperationContract
(IsOneWay = true, Action = PeerStrings.LinkUtilityAction)]
157
[
OperationContract
(
162
[
OperationContract
(IsOneWay = true, Action = PeerStrings.PingAction)]
165
[
OperationContract
(IsOneWay = true, Action = Addressing10Strings.FaultAction)]
System\ServiceModel\Description\IMetadataExchange.cs (2)
12
[
OperationContract
(Action = MetadataStrings.WSTransfer.GetAction, ReplyAction = MetadataStrings.WSTransfer.GetResponseAction)]
15
[
OperationContract
(Action = MetadataStrings.WSTransfer.GetAction, ReplyAction = MetadataStrings.WSTransfer.GetResponseAction, AsyncPattern = true)]
System\ServiceModel\Description\ServiceMetadataExtension.cs (1)
629
[
OperationContract
(Action = MessageHeaders.WildcardAction, ReplyAction = MessageHeaders.WildcardAction)]
System\ServiceModel\PeerResolvers\IPeerResolverContract.cs (6)
18
[
OperationContract
(IsOneWay = false, Name = "Register", Action = PeerResolverStrings.RegisterAction, ReplyAction = PeerResolverStrings.RegisterResponseAction)]
21
[
OperationContract
(IsOneWay = false, Name = "Update", Action = PeerResolverStrings.UpdateAction, ReplyAction = PeerResolverStrings.UpdateResponseAction)]
24
[
OperationContract
(IsOneWay = false, Name = "Resolve", Action = PeerResolverStrings.ResolveAction, ReplyAction = PeerResolverStrings.ResolveResponseAction)]
27
[
OperationContract
(IsOneWay = false, Name = "Unregister", Action = PeerResolverStrings.UnregisterAction)]
30
[
OperationContract
(IsOneWay = false, Name = "Refresh", Action = PeerResolverStrings.RefreshAction, ReplyAction = PeerResolverStrings.RefreshResponseAction)]
33
[
OperationContract
(IsOneWay = false, Name = "GetServiceInfo", Action = PeerResolverStrings.GetServiceSettingsAction, ReplyAction = PeerResolverStrings.GetServiceSettingsResponseAction)]
System\ServiceModel\Security\IWSTrust13AsyncContract.cs (8)
25
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13CancelAsync, AsyncPattern = true, Action = WSTrust13Constants.Actions.Cancel, ReplyAction = WSTrust13Constants.Actions.CancelFinalResponse )]
42
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13IssueAsync, AsyncPattern = true, Action = WSTrust13Constants.Actions.Issue, ReplyAction = WSTrust13Constants.Actions.IssueFinalResponse )]
60
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13RenewAsync, AsyncPattern = true, Action = WSTrust13Constants.Actions.Renew, ReplyAction = WSTrust13Constants.Actions.RenewFinalResponse )]
78
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13ValidateAsync, AsyncPattern = true, Action = WSTrust13Constants.Actions.Validate, ReplyAction = WSTrust13Constants.Actions.ValidateFinalResponse )]
100
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13CancelResponseAsync, AsyncPattern = true, Action = WSTrust13Constants.Actions.CancelResponse, ReplyAction = "*" )]
123
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13IssueResponseAsync, AsyncPattern = true, Action = WSTrust13Constants.Actions.IssueResponse, ReplyAction = "*" )]
146
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13RenewResponseAsync, AsyncPattern = true, Action = WSTrust13Constants.Actions.RenewResponse, ReplyAction = "*" )]
169
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13ValidateResponseAsync, AsyncPattern = true, Action = WSTrust13Constants.Actions.ValidateResponse, ReplyAction = "*" )]
System\ServiceModel\Security\IWSTrust13SyncContract.cs (8)
22
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13Cancel, Action = WSTrust13Constants.Actions.Cancel, ReplyAction = WSTrust13Constants.Actions.CancelFinalResponse )]
30
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13Issue, Action = WSTrust13Constants.Actions.Issue, ReplyAction = WSTrust13Constants.Actions.IssueFinalResponse )]
38
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13Renew, Action = WSTrust13Constants.Actions.Renew, ReplyAction = WSTrust13Constants.Actions.RenewFinalResponse )]
46
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13Validate, Action = WSTrust13Constants.Actions.Validate, ReplyAction = WSTrust13Constants.Actions.ValidateFinalResponse )]
59
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13CancelResponse, Action = WSTrust13Constants.Actions.CancelResponse, ReplyAction = "*" )]
72
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13IssueResponse, Action = WSTrust13Constants.Actions.IssueResponse, ReplyAction = "*" )]
85
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13RenewResponse, Action = WSTrust13Constants.Actions.RenewResponse, ReplyAction = "*" )]
98
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.Trust13ValidateResponse, Action = WSTrust13Constants.Actions.ValidateResponse, ReplyAction = "*" )]
System\ServiceModel\Security\IWSTrustContract.cs (8)
22
[
OperationContract
(Name = "Cancel", Action = "*", ReplyAction = "*")]
32
[
OperationContract
(AsyncPattern = true, Name = "Cancel", Action = "*", ReplyAction = "*")]
47
[
OperationContract
(Name = "Issue", Action = "*", ReplyAction = "*")]
57
[
OperationContract
(AsyncPattern = true, Name = "Issue", Action = "*", ReplyAction = "*")]
72
[
OperationContract
(Name = "Renew", Action = "*", ReplyAction = "*")]
82
[
OperationContract
(AsyncPattern = true, Name = "Renew", Action = "*", ReplyAction = "*")]
97
[
OperationContract
(Name = "Validate", Action = "*", ReplyAction = "*")]
107
[
OperationContract
(AsyncPattern = true, Name = "Validate", Action = "*", ReplyAction = "*")]
System\ServiceModel\Security\IWSTrustFeb2005AsyncContract.cs (8)
25
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005CancelAsync, AsyncPattern = true, Action = WSTrustFeb2005Constants.Actions.Cancel, ReplyAction = WSTrustFeb2005Constants.Actions.CancelResponse )]
42
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005IssueAsync, AsyncPattern = true, Action = WSTrustFeb2005Constants.Actions.Issue, ReplyAction = WSTrustFeb2005Constants.Actions.IssueResponse )]
59
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005RenewAsync, AsyncPattern = true, Action = WSTrustFeb2005Constants.Actions.Renew, ReplyAction = WSTrustFeb2005Constants.Actions.RenewResponse )]
76
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005ValidateAsync, AsyncPattern = true, Action = WSTrustFeb2005Constants.Actions.Validate, ReplyAction = WSTrustFeb2005Constants.Actions.ValidateResponse )]
93
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005CancelResponseAsync, AsyncPattern = true, Action = WSTrustFeb2005Constants.Actions.CancelResponse, ReplyAction = WSTrustFeb2005Constants.Actions.CancelResponse )]
110
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005IssueResponseAsync, AsyncPattern = true, Action = WSTrustFeb2005Constants.Actions.IssueResponse, ReplyAction = WSTrustFeb2005Constants.Actions.IssueResponse )]
127
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005RenewResponseAsync, AsyncPattern = true, Action = WSTrustFeb2005Constants.Actions.RenewResponse, ReplyAction = WSTrustFeb2005Constants.Actions.RenewResponse )]
144
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005ValidateResponseAsync, AsyncPattern = true, Action = WSTrustFeb2005Constants.Actions.ValidateResponse, ReplyAction = WSTrustFeb2005Constants.Actions.ValidateResponse )]
System\ServiceModel\Security\IWSTrustFeb2005SyncContract.cs (8)
22
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005Cancel, Action = WSTrustFeb2005Constants.Actions.Cancel, ReplyAction = WSTrustFeb2005Constants.Actions.CancelResponse )]
30
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005Issue, Action = WSTrustFeb2005Constants.Actions.Issue, ReplyAction = WSTrustFeb2005Constants.Actions.IssueResponse )]
38
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005Renew, Action = WSTrustFeb2005Constants.Actions.Renew, ReplyAction = WSTrustFeb2005Constants.Actions.RenewResponse )]
46
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005Validate, Action = WSTrustFeb2005Constants.Actions.Validate, ReplyAction = WSTrustFeb2005Constants.Actions.ValidateResponse )]
54
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005CancelResponse, Action = WSTrustFeb2005Constants.Actions.CancelResponse, ReplyAction = WSTrustFeb2005Constants.Actions.CancelResponse )]
62
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005IssueResponse, Action = WSTrustFeb2005Constants.Actions.IssueResponse, ReplyAction = WSTrustFeb2005Constants.Actions.IssueResponse )]
70
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005RenewResponse, Action = WSTrustFeb2005Constants.Actions.RenewResponse, ReplyAction = WSTrustFeb2005Constants.Actions.RenewResponse )]
78
[
OperationContract
( Name = WSTrustServiceContractConstants.Operations.TrustFeb2005ValidateResponse, Action = WSTrustFeb2005Constants.Actions.ValidateResponse, ReplyAction = WSTrustFeb2005Constants.Actions.ValidateResponse )]
System\ServiceModel\Security\WSTrustDec2005.cs (1)
180
[
OperationContract
(IsOneWay = false,
System\ServiceModel\Security\WSTrustFeb2005.cs (1)
270
[
OperationContract
(IsOneWay = false,
System.ServiceModel.Activities (26)
System\ServiceModel\Activities\IWorkflowInstanceManagement.cs (26)
18
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Abandon)]
22
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Abandon, AsyncPattern = true)]
28
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Cancel)]
32
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Cancel, AsyncPattern = true)]
38
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Run)]
42
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Run, AsyncPattern = true)]
48
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Suspend)]
52
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Suspend, AsyncPattern = true)]
58
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Terminate)]
62
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Terminate, AsyncPattern = true)]
68
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Unsuspend)]
72
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Unsuspend, AsyncPattern = true)]
81
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.TransactedCancel)]
86
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.TransactedCancel, AsyncPattern = true)]
92
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.TransactedRun)]
97
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.TransactedRun, AsyncPattern = true)]
103
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.TransactedSuspend)]
108
[
OperationContract
(AsyncPattern = true, Name = XD2.WorkflowInstanceManagementService.TransactedSuspend)]
114
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.TransactedTerminate)]
119
[
OperationContract
(AsyncPattern = true, Name = XD2.WorkflowInstanceManagementService.TransactedTerminate)]
125
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.TransactedUnsuspend)]
130
[
OperationContract
(AsyncPattern = true, Name = XD2.WorkflowInstanceManagementService.TransactedUnsuspend)]
142
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.Update)]
146
[
OperationContract
(AsyncPattern = true, Name = XD2.WorkflowInstanceManagementService.Update)]
152
[
OperationContract
(Name = XD2.WorkflowInstanceManagementService.TransactedUpdate)]
157
[
OperationContract
(AsyncPattern = true, Name = XD2.WorkflowInstanceManagementService.TransactedUpdate)]
System.ServiceModel.Discovery (41)
System\ServiceModel\Discovery\Version11\IAnnouncementContract11.cs (4)
15
[
OperationContract
(IsOneWay = true, Action = ProtocolStrings.Version11.HelloAction)]
18
[
OperationContract
(IsOneWay = true, Action = ProtocolStrings.Version11.HelloAction, AsyncPattern = true)]
23
[
OperationContract
(IsOneWay = true, Action = ProtocolStrings.Version11.ByeAction)]
26
[
OperationContract
(IsOneWay = true, Action = ProtocolStrings.Version11.ByeAction, AsyncPattern = true)]
System\ServiceModel\Discovery\Version11\IDiscoveryContractAdhoc11.cs (4)
15
[
OperationContract
(Action = ProtocolStrings.Version11.ProbeAction, IsOneWay = true)]
18
[
OperationContract
(Action = ProtocolStrings.Version11.ProbeAction, IsOneWay = true, AsyncPattern = true)]
23
[
OperationContract
(Action = ProtocolStrings.Version11.ResolveAction, IsOneWay = true)]
26
[
OperationContract
(Action = ProtocolStrings.Version11.ResolveAction, IsOneWay = true, AsyncPattern = true)]
System\ServiceModel\Discovery\Version11\IDiscoveryContractManaged11.cs (4)
14
[
OperationContract
(Action = ProtocolStrings.Version11.ProbeAction, ReplyAction = ProtocolStrings.Version11.ProbeMatchesAction)]
17
[
OperationContract
(Action = ProtocolStrings.Version11.ProbeAction, ReplyAction = ProtocolStrings.Version11.ProbeMatchesAction, AsyncPattern = true)]
22
[
OperationContract
(Action = ProtocolStrings.Version11.ResolveAction, ReplyAction = ProtocolStrings.Version11.ResolveMatchesAction)]
25
[
OperationContract
(Action = ProtocolStrings.Version11.ResolveAction, ReplyAction = ProtocolStrings.Version11.ResolveMatchesAction, AsyncPattern = true)]
System\ServiceModel\Discovery\Version11\IDiscoveryResponseContract11.cs (3)
14
[
OperationContract
(Action = ProtocolStrings.Version11.ProbeMatchesAction, IsOneWay = true, AsyncPattern = true)]
19
[
OperationContract
(Action = ProtocolStrings.Version11.ResolveMatchesAction, IsOneWay = true, AsyncPattern = true)]
24
[
OperationContract
(Action = ProtocolStrings.Version11.HelloAction, IsOneWay = true, AsyncPattern = true)]
System\ServiceModel\Discovery\VersionApril2005\IAnnouncementContractApril2005.cs (4)
15
[
OperationContract
(IsOneWay = true, Action = ProtocolStrings.VersionApril2005.HelloAction)]
18
[
OperationContract
(IsOneWay = true, Action = ProtocolStrings.VersionApril2005.HelloAction, AsyncPattern = true)]
23
[
OperationContract
(IsOneWay = true, Action = ProtocolStrings.VersionApril2005.ByeAction)]
26
[
OperationContract
(IsOneWay = true, Action = ProtocolStrings.VersionApril2005.ByeAction, AsyncPattern = true)]
System\ServiceModel\Discovery\VersionApril2005\IDiscoveryContractApril2005.cs (4)
14
[
OperationContract
(Action = ProtocolStrings.VersionApril2005.ProbeAction, IsOneWay = true)]
17
[
OperationContract
(Action = ProtocolStrings.VersionApril2005.ProbeAction, IsOneWay = true, AsyncPattern = true)]
22
[
OperationContract
(Action = ProtocolStrings.VersionApril2005.ResolveAction, IsOneWay = true)]
25
[
OperationContract
(Action = ProtocolStrings.VersionApril2005.ResolveAction, IsOneWay = true, AsyncPattern = true)]
System\ServiceModel\Discovery\VersionApril2005\IDiscoveryResponseContractApril2005.cs (3)
14
[
OperationContract
(Action = ProtocolStrings.VersionApril2005.ProbeMatchesAction, IsOneWay = true, AsyncPattern = true)]
19
[
OperationContract
(Action = ProtocolStrings.VersionApril2005.ResolveMatchesAction, IsOneWay = true, AsyncPattern = true)]
24
[
OperationContract
(Action = ProtocolStrings.VersionApril2005.HelloAction, IsOneWay = true, AsyncPattern = true)]
System\ServiceModel\Discovery\VersionCD1\IAnnouncementContractCD1.cs (4)
15
[
OperationContract
(IsOneWay = true, Action = ProtocolStrings.VersionCD1.HelloAction)]
18
[
OperationContract
(IsOneWay = true, Action = ProtocolStrings.VersionCD1.HelloAction, AsyncPattern = true)]
23
[
OperationContract
(IsOneWay = true, Action = ProtocolStrings.VersionCD1.ByeAction)]
26
[
OperationContract
(IsOneWay = true, Action = ProtocolStrings.VersionCD1.ByeAction, AsyncPattern = true)]
System\ServiceModel\Discovery\VersionCD1\IDiscoveryContractAdhocCD1.cs (4)
15
[
OperationContract
(Action = ProtocolStrings.VersionCD1.ProbeAction, IsOneWay = true)]
18
[
OperationContract
(Action = ProtocolStrings.VersionCD1.ProbeAction, IsOneWay = true, AsyncPattern = true)]
23
[
OperationContract
(Action = ProtocolStrings.VersionCD1.ResolveAction, IsOneWay = true)]
26
[
OperationContract
(Action = ProtocolStrings.VersionCD1.ResolveAction, IsOneWay = true, AsyncPattern = true)]
System\ServiceModel\Discovery\VersionCD1\IDiscoveryContractManagedCD1.cs (4)
14
[
OperationContract
(Action = ProtocolStrings.VersionCD1.ProbeAction, ReplyAction = ProtocolStrings.VersionCD1.ProbeMatchesAction)]
17
[
OperationContract
(Action = ProtocolStrings.VersionCD1.ProbeAction, ReplyAction = ProtocolStrings.VersionCD1.ProbeMatchesAction, AsyncPattern = true)]
22
[
OperationContract
(Action = ProtocolStrings.VersionCD1.ResolveAction, ReplyAction = ProtocolStrings.VersionCD1.ResolveMatchesAction)]
25
[
OperationContract
(Action = ProtocolStrings.VersionCD1.ResolveAction, ReplyAction = ProtocolStrings.VersionCD1.ResolveMatchesAction, AsyncPattern = true)]
System\ServiceModel\Discovery\VersionCD1\IDiscoveryResponseContractCD1.cs (3)
14
[
OperationContract
(Action = ProtocolStrings.VersionCD1.ProbeMatchesAction, IsOneWay = true, AsyncPattern = true)]
19
[
OperationContract
(Action = ProtocolStrings.VersionCD1.ResolveMatchesAction, IsOneWay = true, AsyncPattern = true)]
24
[
OperationContract
(Action = ProtocolStrings.VersionCD1.HelloAction, IsOneWay = true, AsyncPattern = true)]
System.ServiceModel.Routing (5)
System\ServiceModel\Routing\IDuplexRouterCallback.cs (1)
14
[
OperationContract
(AsyncPattern = true, IsOneWay = true, Action = "*")]
System\ServiceModel\Routing\IDuplexSessionRouter.cs (1)
14
[
OperationContract
(AsyncPattern = true, IsOneWay = true, Action = "*")]
System\ServiceModel\Routing\IRequestReplyRouter.cs (1)
14
[
OperationContract
(AsyncPattern = true, IsOneWay = false, Action = "*", ReplyAction = "*")]
System\ServiceModel\Routing\ISimplexDatagramRouter.cs (1)
14
[
OperationContract
(AsyncPattern = true, IsOneWay = true, Action = "*")]
System\ServiceModel\Routing\ISimplexSessionRouter.cs (1)
14
[
OperationContract
(AsyncPattern = true, IsOneWay = true, Action = "*")]
System.ServiceModel.Web (2)
System\ServiceModel\Web\WebGetAttribute.cs (1)
144
return new
OperationContractAttribute
();
System\ServiceModel\Web\WebInvokeAttribute.cs (1)
148
return new
OperationContractAttribute
();
System.Web.Extensions (10)
ApplicationServices\AuthenticationService.cs (4)
98
[
OperationContract
]
113
[
OperationContract
]
123
[
OperationContract
]
132
[
OperationContract
]
ApplicationServices\ProfileService.cs (4)
61
[
OperationContract
]
116
[
OperationContract
]
156
[
OperationContract
]
240
[
OperationContract
]
ApplicationServices\RoleService.cs (2)
64
[
OperationContract
]
82
[
OperationContract
]
System.WorkflowServices (2)
System\ServiceModel\Activities\IExternalDataExchange.cs (1)
12
[
OperationContract
(IsOneWay = true, Action = Description.WorkflowRuntimeEndpoint.RaiseEventAction)]
System\Workflow\Activities\ContractMethodInfo.cs (1)
79
OperationContractAttribute operationContract = new
OperationContractAttribute
();
51 references to OperationContract
System.ServiceModel (17)
System\ServiceModel\Description\OperationGenerator.cs (4)
392
CustomAttributeHelper.FindOrCreateAttributeDeclaration<
OperationContractAttribute
>(this.Method.CustomAttributes),
OperationContractAttribute
.ActionPropertyName, this.Request.Action);
397
CustomAttributeHelper.FindOrCreateAttributeDeclaration<
OperationContractAttribute
>(this.Method.CustomAttributes),
OperationContractAttribute
.ReplyActionPropertyName, this.Response.Action);
System\ServiceModel\Description\ServiceContractGenerator.cs (1)
452
CodeAttributeDeclaration serviceOperationAttr = new CodeAttributeDeclaration(context.ServiceContractGenerator.GetCodeTypeReference(typeof(
OperationContractAttribute
)));
System\ServiceModel\Description\ServiceReflector.cs (9)
348
static readonly Type OperationContractAttributeType = typeof(
OperationContractAttribute
);
352
if (GetSingleAttribute<
OperationContractAttribute
>(method) != null)
683
if (GetSingleAttribute<
OperationContractAttribute
>(mi) != null)
867
OperationContractAttribute
operationAttribute = GetOperationContractAttribute(method);
886
static internal bool IsBegin(
OperationContractAttribute
opSettings, MethodInfo method)
944
internal static
OperationContractAttribute
GetOperationContractAttribute(MethodInfo method)
946
OperationContractAttribute
operationContractAttribute = GetSingleAttribute<
OperationContractAttribute
>(method);
961
OperationContractAttribute
opSettings = GetOperationContractAttribute(method);
System\ServiceModel\Description\TypeLoader.cs (2)
37
static readonly Type OperationContractAttributeType = typeof(
OperationContractAttribute
);
801
OperationContractAttribute
opAttr = ServiceReflector.GetOperationContractAttribute(methodInfo);
System\ServiceModel\IOperationContractAttributeProvider.cs (1)
15
OperationContractAttribute
GetOperationContractAttribute();
System.ServiceModel.Web (2)
System\ServiceModel\Web\WebGetAttribute.cs (1)
142
OperationContractAttribute
IOperationContractAttributeProvider.GetOperationContractAttribute()
System\ServiceModel\Web\WebInvokeAttribute.cs (1)
146
OperationContractAttribute
IOperationContractAttributeProvider.GetOperationContractAttribute()
System.WorkflowServices (32)
System\Workflow\Activities\ContractMethodInfo.cs (1)
79
OperationContractAttribute
operationContract = new OperationContractAttribute();
System\Workflow\Activities\OperationInfo.cs (2)
285
methodInfo.GetCustomAttributes(typeof(
OperationContractAttribute
), true);
290
((
OperationContractAttribute
) operationContractAttribs[0]).Name;
System\Workflow\Activities\ReceiveActivity.cs (3)
1427
object[] operationContractAttribs = methodInfo.GetCustomAttributes(typeof(
OperationContractAttribute
), true);
1431
if (operationContractAttribs[0] is
OperationContractAttribute
)
1433
this.isOneWay = ((
OperationContractAttribute
)operationContractAttribs[0]).IsOneWay;
System\Workflow\Activities\SendActivity.cs (3)
635
object[] operationContractAttribs = methodInfo.GetCustomAttributes(typeof(
OperationContractAttribute
), true);
639
if (operationContractAttribs[0] is
OperationContractAttribute
)
641
this.isOneWay = ((
OperationContractAttribute
) operationContractAttribs[0]).IsOneWay;
System\Workflow\Activities\ServiceOperationHelpers.cs (15)
25
object[] operationContractAttribs = methodInfo.GetCustomAttributes(typeof(
OperationContractAttribute
), true);
28
if (operationContractAttribs[0] is
OperationContractAttribute
)
30
OperationContractAttribute
operationContractAttribute = operationContractAttribs[0] as
OperationContractAttribute
;
76
object[] operationContractAttribs = methodInfo.GetCustomAttributes(typeof(
OperationContractAttribute
), true);
80
if (operationContractAttribs[0] is
OperationContractAttribute
)
82
OperationContractAttribute
operationContractAttribute = operationContractAttribs[0] as
OperationContractAttribute
;
107
object[] operationContractAttribs = methodInfo.GetCustomAttributes(typeof(
OperationContractAttribute
), true);
111
if (operationContractAttribs[0] is
OperationContractAttribute
)
113
OperationContractAttribute
operationContractAttribute = operationContractAttribs[0] as
OperationContractAttribute
;
163
object[] operationContractAttribs = methodInfo.GetCustomAttributes(typeof(
OperationContractAttribute
), true);
166
if (operationContractAttribs[0] is
OperationContractAttribute
)
173
if (typeof(
OperationContractAttribute
).IsAssignableFrom(attribInfoAttrib.AttributeInfo.AttributeType))
System\Workflow\Activities\TypedOperationInfo.cs (7)
152
methodInfo.GetCustomAttributes(typeof(
OperationContractAttribute
), true);
156
if (operationContractAttribs[0] is
OperationContractAttribute
)
158
return ((
OperationContractAttribute
) operationContractAttribs[0]).IsOneWay;
294
currentMethodInfo.GetCustomAttributes(typeof(
OperationContractAttribute
), true);
299
if (operationContractAttribs[0] is
OperationContractAttribute
)
301
OperationContractAttribute
operationContractAttribute =
302
operationContractAttribs[0] as
OperationContractAttribute
;
System\Workflow\Activities\ValidationHelper.cs (1)
1027
object[] operationContractAttrributes = methodInfo.GetCustomAttributes(typeof(
OperationContractAttribute
), true);