ServiceEndpoint Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
- 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.