ServiceEndpoint Constructores

Definición

Inicializa una nueva instancia de la clase ServiceEndpoint.

Sobrecargas

Nombre Description
ServiceEndpoint(ContractDescription)

Inicializa una nueva instancia de la ServiceEndpoint clase para un contrato especificado.

ServiceEndpoint(ContractDescription, Binding, EndpointAddress)

Inicializa una nueva instancia de la ServiceEndpoint clase con un contrato, un enlace y una dirección especificados.

ServiceEndpoint(ContractDescription)

Source:
ServiceEndpoint.cs
Source:
ServiceEndpoint.cs
Source:
ServiceEndpoint.cs

Inicializa una nueva instancia de la ServiceEndpoint clase para un 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

ContractDescription para el punto de conexión de servicio.

Ejemplos

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

Comentarios

Use este constructor cuando el enlace y la dirección del punto de conexión se proporcionen en la configuración.

Se aplica a

ServiceEndpoint(ContractDescription, Binding, EndpointAddress)

Source:
ServiceEndpoint.cs
Source:
ServiceEndpoint.cs
Source:
ServiceEndpoint.cs

Inicializa una nueva instancia de la ServiceEndpoint clase con un contrato, un enlace y una dirección 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

ContractDescription para el punto de conexión de servicio.

binding
Binding

Binding que especifica cómo se comunica el punto de conexión de servicio con el mundo.

address
EndpointAddress

EndpointAddress para el punto de conexión de servicio.

Ejemplos

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))

Comentarios

Use este constructor para especificar un punto de conexión de servicio de forma imperativa en el código.

Se aplica a