Freigeben über


System.Diagnostics.DebuggerHiddenAttribute hat keine Auswirkungen auf "Get" oder "Set", wenn es auf die Eigenschaftendefinition angewendet wird

Aktualisiert: November 2007

Fehlermeldung

"System.Diagnostics.DebuggerHiddenAttribute" hat keine Auswirkungen auf "Get" oder "Set", wenn es auf die Eigenschaftendefinition angewendet wird. Wenden Sie das Attribut direkt auf Get- und Set-Prozeduren an, wenn dies erforderlich ist
System.Diagnostics.DebuggerHiddenAttribute does not affect 'Get' or 'Set' when applied to the Property definition. Apply the attribute directly to the 'Get' and 'Set' procedures as appropriate.

Das DebuggerHiddenAttribute wird auf eine Eigenschaftendeklaration angewendet.

Im Quellcode kann das DebuggerHiddenAttribute auf eine Prozedur angewendet werden. In diesem Fall erhält der Visual Studio-Debugger das Signal, in der Prozedur nicht anzuhalten und das Festlegen von Haltepunkten in der Prozedur nicht zuzulassen.

Sie können DebuggerHiddenAttribute zwar auf eine Eigenschaft anwenden, doch hat dies keine Auswirkungen. Die gewünschte Wirkung tritt nur ein, wenn Sie es auf die Get-Prozedur oder die Set-Prozedur der Eigenschaft anwenden.

Standardmäßig ist diese Meldung eine Warnung. Informationen zum Ausblenden von Warnungen bzw. zur Behandlung von Warnungen als Fehler finden Sie unter Konfigurieren von Warnungen in Visual Basic.

Fehler-ID: BC40051

So beheben Sie diesen Fehler

  • Entfernen Sie das DebuggerHiddenAttribute aus der Eigenschaftendeklaration, und wenden Sie es auf die Get-Prozedur bzw. die Set-Prozedur der Eigenschaft an.

Siehe auch

Konzepte

Property-Prozeduren

Referenz

Property-Anweisung

Get-Anweisung

Set-Anweisung (Visual Basic)

DebuggerHiddenAttribute