ServiceEndpoint Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe ServiceEndpoint.
Overload
ServiceEndpoint(ContractDescription) |
Inizializza una nuova istanza della classe ServiceEndpoint per un contratto specificato. |
ServiceEndpoint(ContractDescription, Binding, EndpointAddress) |
Inizializza una nuova istanza della classe ServiceEndpoint 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 classe ServiceEndpoint 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 della classe ContractDescription relativo all'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
Utilizzare questo costruttore quando l'associazione e l'indirizzo per l'endpoint sono forniti nella configurazione.
Si applica a
ServiceEndpoint(ContractDescription, Binding, EndpointAddress)
- Origine:
- ServiceEndpoint.cs
- Origine:
- ServiceEndpoint.cs
- Origine:
- ServiceEndpoint.cs
Inizializza una nuova istanza della classe ServiceEndpoint 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 della classe ContractDescription relativo all'endpoint del servizio.
- binding
- Binding
La classe Binding che specifica come l'endpoint del servizio comunica con il mondo esterno.
- address
- EndpointAddress
Oggetto della classe EndpointAddress relativo all'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
Utilizzare questo costruttore per specificare in modo imperativo un endpoint del servizio nel codice.