Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo Contract.Assert (Boolean)

 

Data di pubblicazione: ottobre 2016

Verifica una condizione. Se la condizione è false, segue i criteri di escalation impostati per l'analizzatore.

Spazio dei nomi:   System.Diagnostics.Contracts
Assembly:  mscorlib (in mscorlib.dll)

[ConditionalAttribute("DEBUG")]
[ConditionalAttribute("CONTRACTS_FULL")]
public static void Assert(
	bool condition
)

Parametri

condition
Type: System.Boolean

Espressione condizionale da sottoporre a test.

I criteri di escalation dei blocchi predefiniti sono di notificare al debugger collegato un errore di contratto o di visualizzare un Assert la finestra di dialogo se non è collegato un debugger. Facoltativamente, l'analizzatore in modo che venga generata un'eccezione.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 4.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 4.0
Windows Phone Silverlight
Disponibile da 8.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: