ContractOptionAttribute Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe ContractOptionAttribute.
Sobrecargas
ContractOptionAttribute(String, String, Boolean) |
Inicializa uma nova instância da classe ContractOptionAttribute usando a categoria, a configuração e o valor habilitar/desabilitar fornecidos. |
ContractOptionAttribute(String, String, String) |
Inicializa uma nova instância da classe ContractOptionAttribute usando a categoria, a configuração e o valor fornecidos. |
ContractOptionAttribute(String, String, Boolean)
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
Inicializa uma nova instância da classe ContractOptionAttribute usando a categoria, a configuração e o valor habilitar/desabilitar fornecidos.
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)
Parâmetros
- category
- String
A categoria da opção a ser definida.
- setting
- String
A configuração da opção.
- enabled
- Boolean
true
para habilitar a opção; false
para desabilitá-la.
Aplica-se a
ContractOptionAttribute(String, String, String)
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
Inicializa uma nova instância da classe ContractOptionAttribute usando a categoria, a configuração e o valor fornecidos.
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)
Parâmetros
- category
- String
A categoria da opção a ser definida.
- setting
- String
A configuração da opção.
- value
- String
O valor da configuração.
Comentários
Há apenas duas opções de categoria/configuração e elas podem ser definidas por qualquer uma das sobrecargas do construtor. Você pode usar essa sobrecarga com as mesmas configurações que a ContractOptionAttribute(String, String, Boolean) sobrecarga especificando "true" ou "false" no formato de cadeia de caracteres; por exemplo:
[ContractOption("contract", "inheritance", "false")]
class MyConcurrentList<T> : IList<T> {
...
}