ServiceEndpoint Costruttori

Definizione

Inizializza una nuova istanza della classe ServiceEndpoint.

Overload

Nome Descrizione
ServiceEndpoint(ContractDescription)

Inizializza una nuova istanza della ServiceEndpoint classe per un contratto specificato.

ServiceEndpoint(ContractDescription, Binding, EndpointAddress)

Inizializza una nuova istanza della ServiceEndpoint classe con un contratto, un'associazione e un indirizzo specificati.

ServiceEndpoint(ContractDescription)

Origine:
ServiceEndpoint.cs
Origine:
ServiceEndpoint.cs
Origine:
ServiceEndpoint.cs

Inizializza una nuova istanza della ServiceEndpoint classe per un contratto specificato.

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)

Parametri

contract
ContractDescription

Oggetto ContractDescription per l'endpoint del servizio.

Esempio

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

Commenti

Usare questo costruttore quando l'associazione e l'indirizzo per l'endpoint vengono forniti nella configurazione.

Si applica a

ServiceEndpoint(ContractDescription, Binding, EndpointAddress)

Origine:
ServiceEndpoint.cs
Origine:
ServiceEndpoint.cs
Origine:
ServiceEndpoint.cs

Inizializza una nuova istanza della ServiceEndpoint classe con un contratto, un'associazione e un indirizzo specificati.

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)

Parametri

contract
ContractDescription

Oggetto ContractDescription per l'endpoint del servizio.

binding
Binding

Oggetto Binding che specifica il modo in cui l'endpoint di servizio comunica con il mondo.

address
EndpointAddress

Oggetto EndpointAddress per l'endpoint del servizio.

Esempio

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

Commenti

Usare questo costruttore per specificare un endpoint di servizio in modo imperativo nel codice.

Si applica a