Edit

Share via


ServiceContractGenerator.GenerateServiceEndpoint Method

Definition

Generates a service contract type and an endpoint configuration from the specified ServiceEndpoint instance.

public:
 System::CodeDom::CodeTypeReference ^ GenerateServiceEndpoint(System::ServiceModel::Description::ServiceEndpoint ^ endpoint, [Runtime::InteropServices::Out] System::ServiceModel::Configuration::ChannelEndpointElement ^ % channelElement);
public System.CodeDom.CodeTypeReference GenerateServiceEndpoint (System.ServiceModel.Description.ServiceEndpoint endpoint, out System.ServiceModel.Configuration.ChannelEndpointElement channelElement);
member this.GenerateServiceEndpoint : System.ServiceModel.Description.ServiceEndpoint * ChannelEndpointElement -> System.CodeDom.CodeTypeReference
Public Function GenerateServiceEndpoint (endpoint As ServiceEndpoint, ByRef channelElement As ChannelEndpointElement) As CodeTypeReference

Parameters

endpoint
ServiceEndpoint

The ServiceEndpoint to use to generate the contract type.

channelElement
ChannelEndpointElement

The generated endpoint configuration.

Returns

A CodeTypeReference instance for the generated contract type.

Remarks

Other code artifacts may also get generated as specified by using the ServiceContractGenerator.Options property.

Applies to