Lenguaje

ContractOptionAttribute Constructores

Definición

Inicializa una nueva instancia de la clase ContractOptionAttribute.

Sobrecargas

Nombre Description
ContractOptionAttribute(String, String, Boolean)

Inicializa una nueva instancia de la ContractOptionAttribute clase mediante la categoría, la configuración y el valor de habilitar o deshabilitar proporcionados.

ContractOptionAttribute(String, String, String)

Inicializa una nueva instancia de la ContractOptionAttribute clase mediante la categoría, la configuración y el valor proporcionados.

ContractOptionAttribute(String, String, Boolean)

Source:
Contracts.cs
Source:
Contracts.cs
Source:
Contracts.cs
Source:
Contracts.cs
Source:
Contracts.cs

Inicializa una nueva instancia de la ContractOptionAttribute clase mediante la categoría, la configuración y el valor de habilitar o deshabilitar proporcionados.

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

Categoría de la opción que se va a establecer.

setting
String

Configuración de la opción.

enabled
Boolean

true para habilitar la opción; false para deshabilitar la opción.

Se aplica a

ContractOptionAttribute(String, String, String)

Source:
Contracts.cs
Source:
Contracts.cs
Source:
Contracts.cs
Source:
Contracts.cs
Source:
Contracts.cs

Inicializa una nueva instancia de la ContractOptionAttribute clase mediante la categoría, la configuración y el valor proporcionados.

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

Categoría de la opción que se va a establecer.

setting
String

Configuración de la opción.

value
String

Valor de la configuración.

Comentarios

Solo hay dos opciones de categoría o configuración y se pueden establecer mediante cualquiera de las sobrecargas del constructor. Puede usar esta sobrecarga con la misma configuración que la ContractOptionAttribute(String, String, Boolean) sobrecarga especificando "true" o "false" en formato de cadena; por ejemplo:

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

Se aplica a