ServiceEndpoint Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der ServiceEndpoint-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| ServiceEndpoint(ContractDescription) |
Initialisiert eine neue Instanz der ServiceEndpoint Klasse für einen angegebenen Vertrag. |
| ServiceEndpoint(ContractDescription, Binding, EndpointAddress) |
Initialisiert eine neue Instanz der ServiceEndpoint Klasse mit einem angegebenen Vertrag, einer Bindung und einer adresse. |
ServiceEndpoint(ContractDescription)
- Quelle:
- ServiceEndpoint.cs
- Quelle:
- ServiceEndpoint.cs
- Quelle:
- ServiceEndpoint.cs
Initialisiert eine neue Instanz der ServiceEndpoint Klasse für einen angegebenen Vertrag.
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)
Parameter
- contract
- ContractDescription
Der ContractDescription für den Dienstendpunkt.
Beispiele
ContractDescription cd = new ContractDescription("Calculator");
ServiceEndpoint svcEndpoint = new ServiceEndpoint(cd);
Dim cd As New ContractDescription("Calculator")
Dim svcEndpoint As New ServiceEndpoint(cd)
Hinweise
Verwenden Sie diesen Konstruktor, wenn die Bindung und Adresse für den Endpunkt in der Konfiguration bereitgestellt werden.
Gilt für:
ServiceEndpoint(ContractDescription, Binding, EndpointAddress)
- Quelle:
- ServiceEndpoint.cs
- Quelle:
- ServiceEndpoint.cs
- Quelle:
- ServiceEndpoint.cs
Initialisiert eine neue Instanz der ServiceEndpoint Klasse mit einem angegebenen Vertrag, einer Bindung und einer adresse.
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)
Parameter
- contract
- ContractDescription
Der ContractDescription für den Dienstendpunkt.
- address
- EndpointAddress
Der EndpointAddress für den Dienstendpunkt.
Beispiele
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))
Hinweise
Verwenden Sie diesen Konstruktor, um einen Dienstendpunkt im Code zwingend anzugeben.