Class ContractInfo
Provides basic information about service contract (port type).
Inheritance
System.Object
ContractInfo
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 ContractInfo
Constructors
ContractInfo()
Instanciates an empty object.
Declaration
public ContractInfo()
ContractInfo(String, String)
Initializes new object with contract name and namespace.
Declaration
public ContractInfo(string name, string ns)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | Contract name. |
System.String | ns | Contract namespace. |
Properties
Operations
Gets collection of operations included in the contract.
Declaration
public Collection<OperationInfo> Operations { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<OperationInfo> |
QName
Gets or sets contract name and namespace.
Declaration
public XmlQualifiedName QName { get; set; }
Property Value
Type | Description |
---|---|
System.Xml.XmlQualifiedName |