Aracılığıyla paylaş


ServiceEndpoint Oluşturucular

Tanım

ServiceEndpoint sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

ServiceEndpoint(ContractDescription)

Belirtilen bir sözleşme için sınıfının yeni bir örneğini ServiceEndpoint başlatır.

ServiceEndpoint(ContractDescription, Binding, EndpointAddress)

Belirtilen sözleşme, bağlama ve adres ile sınıfının yeni bir örneğini ServiceEndpoint başlatır.

ServiceEndpoint(ContractDescription)

Belirtilen bir sözleşme için sınıfının yeni bir örneğini ServiceEndpoint başlatır.

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)

Parametreler

contract
ContractDescription

ContractDescription Hizmet uç noktası için.

Örnekler

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

Açıklamalar

Yapılandırmada uç noktanın bağlaması ve adresi sağlandığında bu oluşturucuyu kullanın.

Şunlara uygulanır

ServiceEndpoint(ContractDescription, Binding, EndpointAddress)

Belirtilen sözleşme, bağlama ve adres ile sınıfının yeni bir örneğini ServiceEndpoint başlatır.

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)

Parametreler

contract
ContractDescription

ContractDescription Hizmet uç noktası için.

binding
Binding

Binding hizmet uç noktasının dünyayla nasıl iletişim kurduğunu belirten.

address
EndpointAddress

EndpointAddress Hizmet uç noktası için.

Örnekler

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

Açıklamalar

Kodda kesin olarak bir hizmet uç noktası belirtmek için bu oluşturucuyu kullanın.

Şunlara uygulanır