ContractOptionAttribute Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe ContractOptionAttribute.
Surcharges
ContractOptionAttribute(String, String, Boolean) |
Initialise une nouvelle instance de la classe ContractOptionAttribute à l'aide de la catégorie, du paramètre et de la valeur activer/désactiver fournis. |
ContractOptionAttribute(String, String, String) |
Initialise une nouvelle instance de la classe ContractOptionAttribute à l'aide de la catégorie, du paramètre et de la valeur fournis. |
ContractOptionAttribute(String, String, Boolean)
- Source:
- Contracts.cs
- Source:
- Contracts.cs
- Source:
- Contracts.cs
Initialise une nouvelle instance de la classe ContractOptionAttribute à l'aide de la catégorie, du paramètre et de la valeur activer/désactiver fournis.
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)
Paramètres
- category
- String
Catégorie de l'option à définir.
- setting
- String
Paramètre de l'option.
- enabled
- Boolean
true
pour activer l'option ; false
pour désactiver l'option.
S’applique à
ContractOptionAttribute(String, String, String)
- Source:
- Contracts.cs
- Source:
- Contracts.cs
- Source:
- Contracts.cs
Initialise une nouvelle instance de la classe ContractOptionAttribute à l'aide de la catégorie, du paramètre et de la valeur fournis.
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)
Paramètres
- category
- String
Catégorie de l'option à définir.
- setting
- String
Paramètre de l'option.
- value
- String
Valeur pour le paramètre.
Remarques
Il n’existe que deux options de catégorie/paramètre, et elles peuvent être définies par l’une des surcharges de constructeur. Vous pouvez utiliser cette surcharge avec les mêmes paramètres que la ContractOptionAttribute(String, String, Boolean) surcharge en spécifiant « true » ou « false » au format de chaîne, par exemple :
[ContractOption("contract", "inheritance", "false")]
class MyConcurrentList<T> : IList<T> {
...
}