ServiceEndpoint Constructeurs

Définition

Initialise une nouvelle instance de la classe ServiceEndpoint.

Surcharges

Nom Description
ServiceEndpoint(ContractDescription)

Initialise une nouvelle instance de la ServiceEndpoint classe pour un contrat spécifié.

ServiceEndpoint(ContractDescription, Binding, EndpointAddress)

Initialise une nouvelle instance de la ServiceEndpoint classe avec un contrat, une liaison et une adresse spécifiés.

ServiceEndpoint(ContractDescription)

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

Initialise une nouvelle instance de la ServiceEndpoint classe pour un contrat spécifié.

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)

Paramètres

contract
ContractDescription

Pour ContractDescription le point de terminaison de service.

Exemples

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

Remarques

Utilisez ce constructeur lorsque la liaison et l’adresse du point de terminaison sont fournies dans la configuration.

S’applique à

ServiceEndpoint(ContractDescription, Binding, EndpointAddress)

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

Initialise une nouvelle instance de la ServiceEndpoint classe avec un contrat, une liaison et une adresse spécifiés.

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)

Paramètres

contract
ContractDescription

Pour ContractDescription le point de terminaison de service.

binding
Binding

Qui Binding spécifie la façon dont le point de terminaison de service communique avec le monde.

address
EndpointAddress

Pour EndpointAddress le point de terminaison de service.

Exemples

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

Remarques

Utilisez ce constructeur pour spécifier un point de terminaison de service impérativement dans le code.

S’applique à