DebuggerStepperBoundaryAttribute 類別

定義

指出屬性之後的程式碼是要在執行模式,而不是在步驟模式中執行。

public ref class DebuggerStepperBoundaryAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Constructor | System.AttributeTargets.Method, Inherited=false)]
public sealed class DebuggerStepperBoundaryAttribute : Attribute
public sealed class DebuggerStepperBoundaryAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Constructor | System.AttributeTargets.Method, Inherited=false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class DebuggerStepperBoundaryAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Constructor | System.AttributeTargets.Method, Inherited=false)>]
type DebuggerStepperBoundaryAttribute = class
    inherit Attribute
type DebuggerStepperBoundaryAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Constructor | System.AttributeTargets.Method, Inherited=false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type DebuggerStepperBoundaryAttribute = class
    inherit Attribute
Public NotInheritable Class DebuggerStepperBoundaryAttribute
Inherits Attribute
繼承
DebuggerStepperBoundaryAttribute
屬性

備註

屬性 DebuggerStepperBoundaryAttribute 會用來做為 從的效果 DebuggerNonUserCodeAttribute逸出。 在界限 DebuggerNonUserCodeAttribute內執行 時,設計工具提供的程式碼會以逐步執行,直到遇到下一個使用者提供的程式代碼為止。 當在線程上進行內容切換時,下一個使用者提供的程式代碼模組可能與正在偵錯的程式代碼無關。 若要避免此偵錯體驗,請使用 DebuggerStepperBoundaryAttribute 來逸出執行程式代碼到執行程序代碼。 例如,在 Visual Studio 2005 中,在 DebuggerStepperBoundaryAttribute 逐步執行程式代碼時,使用 F10 鍵 (或 逐步 執行命令) 的效果與按下 F5 鍵或使用 [開始偵 錯] 命令相同。

建構函式

DebuggerStepperBoundaryAttribute()

初始化 DebuggerStepperBoundaryAttribute 類別的新執行個體。

屬性

TypeId

在衍生類別中實作時,取得這個 Attribute 的唯一識別碼。

(繼承來源 Attribute)

方法

Equals(Object)

傳回值,這個值指出此執行個體是否與指定的物件相等。

(繼承來源 Attribute)
GetHashCode()

傳回這個執行個體的雜湊碼。

(繼承來源 Attribute)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
IsDefaultAttribute()

在衍生類別中覆寫時,表示這個執行個體的值是衍生類別的預設值。

(繼承來源 Attribute)
Match(Object)

在衍生類別中覆寫時,會傳回值,表示這個執行個體是否等於指定物件。

(繼承來源 Attribute)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

明確介面實作

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

將一組名稱對應至一組對應的分派識別項 (Dispatch Identifier)。

(繼承來源 Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

擷取物件的類型資訊,可以用來取得介面的類型資訊。

(繼承來源 Attribute)
_Attribute.GetTypeInfoCount(UInt32)

擷取物件提供的類型資訊介面數目 (0 或 1)。

(繼承來源 Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

提供物件所公開的屬性和方法的存取權。

(繼承來源 Attribute)

適用於