ContractOptionAttribute Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da ContractOptionAttribute classe.
Sobrecargas
| Name | Description |
|---|---|
| ContractOptionAttribute(String, String, Boolean) |
Inicializa uma nova instância da ContractOptionAttribute classe usando a categoria, definição e valor de ativar/desativar fornecidos. |
| ContractOptionAttribute(String, String, String) |
Inicializa uma nova instância da ContractOptionAttribute classe usando a categoria, definição e valor fornecidos. |
ContractOptionAttribute(String, String, Boolean)
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
Inicializa uma nova instância da ContractOptionAttribute classe usando a categoria, definição e valor de ativar/desativar 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 para a opção a definir.
- setting
- String
A definição de opções.
- enabled
- Boolean
true para ativar a opção; false para desativar a opção.
Aplica-se a
ContractOptionAttribute(String, String, String)
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
- Origem:
- Contracts.cs
Inicializa uma nova instância da ContractOptionAttribute classe usando a categoria, definição e 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 definir.
- setting
- String
A definição de opções.
- value
- String
O valor do cenário.
Observações
Existem apenas duas opções de categoria/cenário, e podem ser definidas por qualquer uma das sobrecargas de construtores. Pode usar esta sobrecarga com as mesmas definições da ContractOptionAttribute(String, String, Boolean) sobrecarga, especificando "verdadeiro" ou "falso" em formato de string; por exemplo:
[ContractOption("contract", "inheritance", "false")]
class MyConcurrentList<T> : IList<T> {
...
}