ServiceEndpoint コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ServiceEndpoint クラスの新しいインスタンスを初期化します。
オーバーロード
ServiceEndpoint(ContractDescription) |
指定したコントラクトの ServiceEndpoint クラスの新しいインスタンスを初期化します。 |
ServiceEndpoint(ContractDescription, Binding, EndpointAddress) |
指定したコントラクト、バインディング、およびアドレスを使用して、ServiceEndpoint クラスの新しいインスタンスを初期化します。 |
ServiceEndpoint(ContractDescription)
指定したコントラクトの ServiceEndpoint クラスの新しいインスタンスを初期化します。
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)
パラメーター
- contract
- ContractDescription
サービス エンドポイントの ContractDescription。
例
ContractDescription cd = new ContractDescription("Calculator");
ServiceEndpoint svcEndpoint = new ServiceEndpoint(cd);
Dim cd As New ContractDescription("Calculator")
Dim svcEndpoint As New ServiceEndpoint(cd)
注釈
このコンストラクターは、エンドポイントのバインディングおよびアドレスが構成で指定されている場合に使用します。
適用対象
ServiceEndpoint(ContractDescription, Binding, EndpointAddress)
指定したコントラクト、バインディング、およびアドレスを使用して、ServiceEndpoint クラスの新しいインスタンスを初期化します。
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)
パラメーター
- contract
- ContractDescription
サービス エンドポイントの ContractDescription。
- address
- EndpointAddress
サービス エンドポイントの EndpointAddress。
例
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))
注釈
コードでサービス エンドポイントを強制的に指定するために、このコンストラクターを使用します。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET