Class EndpointInfo
Provides basic information about service endpoint (port).
Inherited Members
Namespace: Nevatech.Vsb.Repository.Description
Assembly: Nevatech.Vsb.Repository.dll
Syntax
[DataContract(Namespace = "http://schemas.nevatech.com/sentinet/2011/02")]
public sealed class EndpointInfo
Constructors
EndpointInfo()
Instantiates an empty object.
Declaration
public EndpointInfo()
EndpointInfo(string, Uri, string, string)
Initializes new object with endpoint name, address, and endpoint's contract name and namespace.
Declaration
public EndpointInfo(string name, Uri address, string contractName, string contractNamespace)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Endpoint name. |
| Uri | address | Endpoint address. |
| string | contractName | Endpoint contract name. |
| string | contractNamespace | Endpoint contract namespace. |
Properties
Address
Gets or sets endpoint address.
Declaration
[DataMember]
public Uri Address { get; set; }
Property Value
| Type | Description |
|---|---|
| Uri |
ContractQName
Gets or sets the name and namespace of the endpoint contract (port type).
Declaration
[DataMember]
public XmlQualifiedName ContractQName { get; set; }
Property Value
| Type | Description |
|---|---|
| XmlQualifiedName |
Name
Gets or sets endpoint name.
Declaration
[DataMember]
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |