다음을 통해 공유


DebuggableAttribute 생성자

정의

DebuggableAttribute 클래스의 새 인스턴스를 초기화합니다.

오버로드

DebuggableAttribute(DebuggableAttribute+DebuggingModes)

JIT(Just-In-Time) 컴파일러에 대한 지정된 디버깅 모드를 사용하여 DebuggableAttribute 클래스의 새 인스턴스를 초기화합니다.

DebuggableAttribute(Boolean, Boolean)

JIT(Just In Time) 컴파일러에 대한 지정된 추적 및 최적화 옵션을 사용하여 DebuggableAttribute 클래스의 새 인스턴스를 초기화합니다.

DebuggableAttribute(DebuggableAttribute+DebuggingModes)

Source:
DebuggableAttribute.cs
Source:
DebuggableAttribute.cs
Source:
DebuggableAttribute.cs

JIT(Just-In-Time) 컴파일러에 대한 지정된 디버깅 모드를 사용하여 DebuggableAttribute 클래스의 새 인스턴스를 초기화합니다.

public:
 DebuggableAttribute(System::Diagnostics::DebuggableAttribute::DebuggingModes modes);
public DebuggableAttribute (System.Diagnostics.DebuggableAttribute.DebuggingModes modes);
new System.Diagnostics.DebuggableAttribute : System.Diagnostics.DebuggableAttribute.DebuggingModes -> System.Diagnostics.DebuggableAttribute
Public Sub New (modes As DebuggableAttribute.DebuggingModes)

매개 변수

modes
DebuggableAttribute.DebuggingModes

JIT 컴파일러의 디버깅 모드를 지정하는 DebuggableAttribute.DebuggingModes 값의 비트 조합입니다.

설명

매개 변수 값이 DebuggableAttribute(DebuggableAttribute+DebuggingModes) 인 생성자를 modes 호출하는 것은 매개 변수 값 Defaulttrue이 인 DebuggableAttribute(Boolean, Boolean) 생성자를 호출하는 isJITTrackingEnabled 것과 같습니다.

적용 대상

DebuggableAttribute(Boolean, Boolean)

Source:
DebuggableAttribute.cs
Source:
DebuggableAttribute.cs
Source:
DebuggableAttribute.cs

JIT(Just In Time) 컴파일러에 대한 지정된 추적 및 최적화 옵션을 사용하여 DebuggableAttribute 클래스의 새 인스턴스를 초기화합니다.

public:
 DebuggableAttribute(bool isJITTrackingEnabled, bool isJITOptimizerDisabled);
public DebuggableAttribute (bool isJITTrackingEnabled, bool isJITOptimizerDisabled);
new System.Diagnostics.DebuggableAttribute : bool * bool -> System.Diagnostics.DebuggableAttribute
Public Sub New (isJITTrackingEnabled As Boolean, isJITOptimizerDisabled As Boolean)

매개 변수

isJITTrackingEnabled
Boolean

디버깅을 사용하려면 true이고, 그렇지 않으면 false입니다.

isJITOptimizerDisabled
Boolean

실행을 위해 최적화 프로그램을 사용하지 않으려면 true이고, 그렇지 않으면 false입니다.

설명

이 생성자는 및 속성을 IsJITTrackingEnabledIsJITOptimizerDisabled설정합니다.

isJITTrackingEnabled 의 매개 변수 값을 true 사용하면 런타임이 코드 생성 중에 디버거에 중요한 정보를 추적합니다. 값은 false 추적이 없지만 디버깅을 방지하지는 않습니다. 이 매개 변수는 .NET Framework 버전 2.0에는 영향을 주지 않습니다. 버전 2.0에서는 JIT 추적 정보, 메서드 내에서 네이티브 코드 오프셋에 대한 MSIL(Microsoft Intermediate Language) 오프셋이 항상 생성됩니다.

true 매개 변수 값은 isJITOptimizerDisabled 디버깅을 위해 최적화됩니다. 의 값 false 은 실행을 최적화합니다.

적용 대상