ServiceEndpoint Class
![]() |
---|
The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience. |
Represents the endpoint for a service that allows clients of the service to find and communicate with the service.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
System.ServiceModel.Description::ServiceEndpoint
System.ServiceModel.Activities::WorkflowControlEndpoint
System.ServiceModel.Activities::WorkflowHostingEndpoint
System.ServiceModel.Description::ServiceMetadataEndpoint
System.ServiceModel.Description::WebServiceEndpoint
System.ServiceModel.Discovery::AnnouncementEndpoint
System.ServiceModel.Discovery::DiscoveryEndpoint
System.ServiceModel.Discovery::DynamicEndpoint
Name | Description | |
---|---|---|
![]() | ServiceEndpoint(ContractDescription^) | Initializes a new instance of the ServiceEndpoint class for a specified contract. |
![]() | ServiceEndpoint(ContractDescription^, Binding^, EndpointAddress^) | Initializes a new instance of the ServiceEndpoint class with a specified contract, binding, and address. |
Name | Description | |
---|---|---|
![]() | Address | Gets or sets the endpoint address for the service endpoint. |
![]() | Behaviors | Gets the behaviors for the service endpoint. |
![]() | Binding | Gets or sets the binding for the service endpoint. |
![]() | Contract | Gets the contract for the service endpoint. |
![]() | EndpointBehaviors | Gets the endpoint behaviors for the service. |
![]() | IsSystemEndpoint | Gets or sets whether the service endpoint is generated by the system as opposed to being user-defined. |
![]() | ListenUri | Gets or sets the URI at which the service endpoint listens. |
![]() | ListenUriMode | Gets or sets how the transport handles the URI that is provided for the service to listen on. |
![]() | Name | Gets or sets the name of the service endpoint. |
Name | Description | |
---|---|---|
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | MemberwiseClone() | |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
The service endpoint contains the information about the address, binding, contract, and behavior required by a client to find and interact with the service at this endpoint.
Available since 8
.NET Framework
Available since 3.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.