RuntimeCompatibilityAttribute.WrapNonExceptionThrows 속성

정의

개체를 사용하여 클래스 RuntimeWrappedException 에서 Exception 파생되지 않는 예외를 래핑할지 여부를 나타내는 값을 가져오거나 설정합니다.

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

속성 값

클래스에서 파생되지 않는 예외가 개체로 래핑된 것으로 나타나면 /&A, 그렇지 않으면 .

예제

다음 코드 예제에서는 예외 래핑을 RuntimeCompatibilityAttribute 사용하지 않도록 설정하기 위해 어셈블리에 특성을 적용합니다.

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;
}

적용 대상