語言

ContractOptionAttribute 建構函式

定義

初始化 ContractOptionAttribute 類別的新執行個體。

多載

名稱 Description
ContractOptionAttribute(String, String, Boolean)

透過提供的類別、設定及啟用/停用值初始化該類別的新實例 ContractOptionAttribute 。

ContractOptionAttribute(String, String, String)

利用提供的類別、設定與值初始化類別的新實例 ContractOptionAttribute 。

ContractOptionAttribute(String, String, Boolean)

來源:
Contracts.cs
來源:
Contracts.cs
來源:
Contracts.cs
來源:
Contracts.cs
來源:
Contracts.cs

透過提供的類別、設定及啟用/停用值初始化該類別的新實例 ContractOptionAttribute 。

public:
 ContractOptionAttribute(System::String ^ category, System::String ^ setting, bool enabled);
public ContractOptionAttribute(string category, string setting, bool enabled);
new System.Diagnostics.Contracts.ContractOptionAttribute : string * string * bool -> System.Diagnostics.Contracts.ContractOptionAttribute
Public Sub New (category As String, setting As String, enabled As Boolean)

參數

category
String

選項設定的類別。

setting
String

選項設定。

enabled
Boolean

true 啟用該選項; false 關閉這個選項。

適用於

ContractOptionAttribute(String, String, String)

來源:
Contracts.cs
來源:
Contracts.cs
來源:
Contracts.cs
來源:
Contracts.cs
來源:
Contracts.cs

利用提供的類別、設定與值初始化類別的新實例 ContractOptionAttribute 。

public:
 ContractOptionAttribute(System::String ^ category, System::String ^ setting, System::String ^ value);
public ContractOptionAttribute(string category, string setting, string value);
new System.Diagnostics.Contracts.ContractOptionAttribute : string * string * string -> System.Diagnostics.Contracts.ContractOptionAttribute
Public Sub New (category As String, setting As String, value As String)

參數

category
String

選擇權的類別將被設定。

setting
String

選項設定。

value
String

設定的價值。

備註

只有兩個類別/設定選項,且可由任一建構器超載設定。 你可以用與超 ContractOptionAttribute(String, String, Boolean) 載相同的設定使用此過載,透過字串格式指定「true」或「false」;例如:

[ContractOption("contract", "inheritance", "false")]
class MyConcurrentList<T> : IList<T> {
   ...
}

適用於