WorkflowServiceHost.AddServiceEndpoint Method (ServiceEndpoint)
.NET Framework (current version)
![]() |
---|
The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience. |
Adds a service endpoint to the workflow service host.
Assembly: System.ServiceModel.Activities (in System.ServiceModel.Activities.dll)
Parameters
- endpoint
-
Type:
System.ServiceModel.Description.ServiceEndpoint
The service endpoint to add.
The following example shows how to use the AddServiceEndpoint method.
protected override Guid OnGetInstanceId(object[] inputs, OperationContext operationContext) { //Create was called by client if (operationContext.IncomingMessageHeaders.Action.EndsWith("Create")) { return Guid.Empty; } //CreateWithInstanceId was called by client else if (operationContext.IncomingMessageHeaders.Action.EndsWith("CreateWithInstanceId")) { return (Guid)inputs[1]; } else { throw new InvalidOperationException("Invalid Action: " + operationContext.IncomingMessageHeaders.Action); } }
.NET Framework
Available since 4.0
Available since 4.0
Show: