ServiceConfiguration Class
Represents a configurable property for the service.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
| Name | Description | |
|---|---|---|
![]() | Authentication | Gets the service authentication behavior. |
![]() | Authorization | Gets the authorization behavior for the service. |
![]() | BaseAddresses | Gets the base addresses used by the service. |
![]() | CloseTimeout | Gets or sets the interval of time allowed for the service to close. |
![]() | Credentials | Gets the service credential. |
![]() | Description | Gets the service description. |
![]() | IdentityConfiguration | Gets or sets the identity configuration for the service. |
![]() | OpenTimeout | Gets or sets the interval of time allowed for the service to open. |
![]() | UseIdentityConfiguration | Gets or sets a value that indicates whether the service uses identity configuration. |
| Name | Description | |
|---|---|---|
![]() | AddServiceEndpoint(ServiceEndpoint^) | Adds the specified service endpoint to the configuration service. |
![]() | AddServiceEndpoint(Type^, Binding^, String^) | Adds a service endpoint to the configuration service with a specified contract, binding, and endpoint address. |
![]() | AddServiceEndpoint(Type^, Binding^, String^, Uri^) | Adds a service endpoint to the configuration service with a specified contract, binding, endpoint address and URI that contains the address at which it listens. |
![]() | AddServiceEndpoint(Type^, Binding^, Uri^) | Adds a service endpoint to the configuration service with a specified contract, binding, and URI that contains the endpoint address. |
![]() | AddServiceEndpoint(Type^, Binding^, Uri^, Uri^) | Adds a service endpoint to the configuration service with the specified contract, binding, and URIs that contain the endpoint and listening addresses. |
![]() | EnableProtocol(Binding^) | Enables a binding protocol with the service endpoint. |
![]() | 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() | |
![]() | LoadFromConfiguration() | Loads a configuration from the current service configuration. |
![]() | LoadFromConfiguration(Configuration^) | Loads the configuration from the current service configuration. |
![]() | MemberwiseClone() | |
![]() | SetEndpointAddress(ServiceEndpoint^, String^) | Sets the endpoint address of the specified endpoint to the specified address. |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
Available since 4.5
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


