DebuggerStepperBoundaryAttribute Classe

Definizione

Indica che il codice che segue l'attributo deve essere eseguito in modalità di esecuzione e non un'istruzione alla volta.

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
Ereditarietà
DebuggerStepperBoundaryAttribute
Attributi

Commenti

L'attributo DebuggerStepperBoundaryAttribute viene usato come escape dall'effetto di un DebuggerNonUserCodeAttributeoggetto . Quando si esegue all'interno dei limiti del codice fornito dalla finestra di DebuggerNonUserCodeAttributeprogettazione viene eseguito come passaggio fino a quando non viene rilevato il codice specificato dall'utente successivo. Quando i commutatori di contesto vengono eseguiti su un thread, il modulo di codice fornito dall'utente successivo può non essere correlato al codice in corso di debug. Per evitare questa esperienza di debug, usare per eseguire l'escape dall'esecuzione del DebuggerStepperBoundaryAttribute codice per eseguire il codice. Ad esempio, in Visual Studio 2005, durante DebuggerStepperBoundaryAttribute l'esecuzione del codice usando il comando F10 (o Passaggio over ) ha lo stesso effetto di premere il tasto F5 o usare il comando Avvia debug .

Costruttori

DebuggerStepperBoundaryAttribute()

Inizializza una nuova istanza della classe DebuggerStepperBoundaryAttribute.

Proprietà

TypeId

Quando è implementata in una classe derivata, ottiene un identificatore univoco della classe Attribute.

(Ereditato da Attribute)

Metodi

Equals(Object)

Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato.

(Ereditato da Attribute)
GetHashCode()

Restituisce il codice hash per l'istanza.

(Ereditato da Attribute)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
IsDefaultAttribute()

In caso di override in una classe derivata, indica se il valore di questa istanza è il valore predefinito per la classe derivata.

(Ereditato da Attribute)
Match(Object)

Quando è sottoposto a override in una classe derivata, restituisce un valore che indica se questa istanza equivale a un oggetto specificato.

(Ereditato da Attribute)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

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

Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch.

(Ereditato da Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera le informazioni sul tipo relative a un oggetto, che possono essere usate per ottenere informazioni sul tipo relative a un'interfaccia.

(Ereditato da Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1).

(Ereditato da Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fornisce l'accesso a proprietà e metodi esposti da un oggetto.

(Ereditato da Attribute)

Si applica a