ServiceEndpoint Construtores

Definição

Inicializa uma nova instância da ServiceEndpoint classe.

Sobrecargas

Name Description
ServiceEndpoint(ContractDescription)

Inicializa uma nova instância da ServiceEndpoint classe para um contrato especificado.

ServiceEndpoint(ContractDescription, Binding, EndpointAddress)

Inicializa uma nova instância da ServiceEndpoint classe com um contrato, vinculação e endereço especificados.

ServiceEndpoint(ContractDescription)

Origem:
ServiceEndpoint.cs
Origem:
ServiceEndpoint.cs
Origem:
ServiceEndpoint.cs

Inicializa uma nova instância da ServiceEndpoint classe para um contrato especificado.

public:
 ServiceEndpoint(System::ServiceModel::Description::ContractDescription ^ contract);
public ServiceEndpoint(System.ServiceModel.Description.ContractDescription contract);
new System.ServiceModel.Description.ServiceEndpoint : System.ServiceModel.Description.ContractDescription -> System.ServiceModel.Description.ServiceEndpoint
Public Sub New (contract As ContractDescription)

Parâmetros

contract
ContractDescription

O ContractDescription para o endpoint do serviço.

Exemplos

ContractDescription cd = new ContractDescription("Calculator");
ServiceEndpoint svcEndpoint = new ServiceEndpoint(cd);
Dim cd As New ContractDescription("Calculator")
Dim svcEndpoint As New ServiceEndpoint(cd)

Observações

Use este construtor quando a ligação e o endereço para o endpoint forem fornecidos na configuração.

Aplica-se a

ServiceEndpoint(ContractDescription, Binding, EndpointAddress)

Origem:
ServiceEndpoint.cs
Origem:
ServiceEndpoint.cs
Origem:
ServiceEndpoint.cs

Inicializa uma nova instância da ServiceEndpoint classe com um contrato, vinculação e endereço especificados.

public:
 ServiceEndpoint(System::ServiceModel::Description::ContractDescription ^ contract, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ address);
public ServiceEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address);
new System.ServiceModel.Description.ServiceEndpoint : System.ServiceModel.Description.ContractDescription * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.Description.ServiceEndpoint
Public Sub New (contract As ContractDescription, binding As Binding, address As EndpointAddress)

Parâmetros

contract
ContractDescription

O ContractDescription para o endpoint do serviço.

binding
Binding

O Binding que especifica como o endpoint do serviço comunica com o mundo.

address
EndpointAddress

O EndpointAddress para o endpoint do serviço.

Exemplos

string address = "http://localhost:8001/CalculatorService";

ServiceEndpoint endpoint = new ServiceEndpoint(
    ContractDescription.GetContract(
        typeof(ICalculator),
        typeof(CalculatorService)),
        new WSHttpBinding(),
        new EndpointAddress(address));
Dim address As String = "http://localhost:8001/CalculatorService"

Dim endpoint As New ServiceEndpoint(ContractDescription.GetContract(GetType(ICalculator), GetType(CalculatorService)), New WSHttpBinding(), New EndpointAddress(address))

Observações

Use este construtor para especificar imperativamente um endpoint de serviço no código.

Aplica-se a