ContractDescription Constructors

Definition

Initializes a new instance of the ContractDescription class.

Overloads

ContractDescription(String)

Initializes a new instance of the ContractDescription class with a specified name.

ContractDescription(String, String)

Initializes a new instance of the ContractDescription class with a namespace-qualified name specified.

ContractDescription(String)

Source:
ContractDescription.cs
Source:
ContractDescription.cs

Initializes a new instance of the ContractDescription class with a specified name.

public ContractDescription (string name);

Parameters

name
String

The name of the contract.

Exceptions

name is null.

Examples

ContractDescription cd0 = new ContractDescription("ICalculator");

Applies to

.NET 8 (package-provided) and other versions
Product Versions
.NET Core 1.0, Core 1.1, 8 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0

ContractDescription(String, String)

Source:
ContractDescription.cs
Source:
ContractDescription.cs

Initializes a new instance of the ContractDescription class with a namespace-qualified name specified.

public ContractDescription (string name, string ns);

Parameters

name
String

The name of the contract.

ns
String

The namespace that contains the name of the contract.

Exceptions

name is null.

Examples

ContractDescription cd1 = new ContractDescription("ICalculator", "http://www.tempuri.org");

Remarks

The namespace can be an empty string ("").

Applies to

.NET 8 (package-provided) and other versions
Product Versions
.NET Core 1.0, Core 1.1, 8 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0