ServiceHost::AddServiceEndpoint Method (Type^, Binding^, String^)
.NET Framework (current version)
Adds a service endpoint to the hosted service with a specified contract, binding, and endpoint address.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
public:
ServiceEndpoint^ AddServiceEndpoint(
Type^ implementedContract,
Binding^ binding,
String^ address
)
Parameters
- implementedContract
-
Type:
System::Type^
The Type of contract for the endpoint added.
- binding
-
Type:
System.ServiceModel.Channels::Binding^
The Binding for the endpoint added.
- address
-
Type:
System::String^
The address for the endpoint added.
Return Value
Type: System.ServiceModel.Description::ServiceEndpoint^The ServiceEndpoint added to the hosted service.
| Exception | Condition |
|---|---|
| ArgumentNullException | implementedContract or binding or address is null. |
.NET Framework
Available since 3.0
Available since 3.0
Show: