RuntimeCompatibilityAttribute.WrapNonExceptionThrows Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of uitzonderingen moeten worden verpakt die niet zijn afgeleid van de Exception klasse met een RuntimeWrappedException object.
public:
property bool WrapNonExceptionThrows { bool get(); void set(bool value); };
public bool WrapNonExceptionThrows { get; set; }
member this.WrapNonExceptionThrows : bool with get, set
Public Property WrapNonExceptionThrows As Boolean
Waarde van eigenschap
true als uitzonderingen die niet zijn afgeleid van de Exception klasse moeten worden weergegeven met een RuntimeWrappedException object; falseanders.
Voorbeelden
In het volgende codevoorbeeld wordt het RuntimeCompatibilityAttribute kenmerk toegepast op een assembly om uitzonderingsterugloop uit te schakelen.
using namespace System;
using namespace System::Runtime::CompilerServices;
[assembly:RuntimeCompatibilityAttribute(WrapNonExceptionThrows = false)];
void run()
{
Console::WriteLine("The RuntimeCompatibilityAttribute was applied to disable exception wrapping.");
}
int main()
{
run();
return 0;
}