Class ClientEndpointConfiguration
Provides configuration of the endpoint to be used for retrieving service metadata.
Inheritance
System.Object
ClientEndpointConfiguration
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Nevatech.Vsb.Repository.Description
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class ClientEndpointConfiguration
Constructors
ClientEndpointConfiguration()
Declaration
public ClientEndpointConfiguration()
Properties
Address
Gets or sets the service Metadata Exchange endpoint address.
Declaration
public Uri Address { get; set; }
Property Value
Type | Description |
---|---|
System.Uri |
BindingConfiguration
Gets or sets the service Metadata Exchange endpoint binding configuration. If not set, one of the default bindings for HTTP, HTTPS, NET.TCP, or NET.PIPE protocols will be used.
Declaration
public string BindingConfiguration { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ClientIdentities
Gets collection of client identities. Client Windows credentials, Username/Password, and X.509 certificate are supported. If collection is empty, service client is anonymous.
Declaration
public Collection<IdentityDefinitionBase> ClientIdentities { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<IdentityDefinitionBase> |