System.Diagnostics.DebuggerHiddenAttribute は、プロパティ定義に適用するときに 'Get' または 'Set' に適用しません。

更新 : 2007 年 11 月

エラー メッセージ

System.Diagnostics.DebuggerHiddenAttribute をプロパティ定義に適用しても、'Get' または 'Set' に適用されません。この属性を 'Get' および 'Set' プロシージャに必要に応じて直接適用してください。

DebuggerHiddenAttribute がプロパティ宣言に適用されています。

ソース コードでは、DebuggerHiddenAttribute をプロシージャに適用できます。それによって、Visual Studio デバッガに、プロシージャの内部で停止しないこと、およびプロシージャ内のブレークポイントの設定を許可しないことを通知できます。

プロパティに DebuggerHiddenAttribute を適用することはできますが、何の効果もありません。効果が得られるのは、プロパティの Get プロシージャまたは Set プロシージャに適用した場合だけです。

既定では、このメッセージは警告です。警告を表示しない方法や、警告をエラーとして扱う方法については、「Visual Basic での警告の構成」を参照してください。

Error ID: BC40051

このエラーを解決するには

  • DebuggerHiddenAttribute をプロパティ宣言から削除し、プロパティの Get プロシージャまたは Set プロシージャに、必要に応じて適用します。

参照

概念

Property プロシージャ

参照

Property ステートメント

Get ステートメント

Set ステートメント (Visual Basic)

DebuggerHiddenAttribute