ContractOptionAttribute Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase ContractOptionAttribute.
Sobrecargas
ContractOptionAttribute(String, String, Boolean) |
Inicializa una nueva instancia de la clase ContractOptionAttribute usando la categoría, configuración y valor para habilitar/deshabilitar especificados. |
ContractOptionAttribute(String, String, String) |
Inicializa una nueva instancia de la clase ContractOptionAttribute usando la categoría, configuración y valor especificados. |
ContractOptionAttribute(String, String, Boolean)
- Source:
- Contracts.cs
- Source:
- Contracts.cs
- Source:
- Contracts.cs
Inicializa una nueva instancia de la clase ContractOptionAttribute usando la categoría, configuración y valor para habilitar/deshabilitar especificados.
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
La categoría para establecer la opción.
- setting
- String
El valor 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
Inicializa una nueva instancia de la clase ContractOptionAttribute usando la categoría, configuración y valor especificados.
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
La categoría de la opción que se va a establecer.
- setting
- String
El valor de la opción.
- value
- String
Valor para 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> {
...
}