CodeGenerator.ValidateIdentifiers(CodeObject) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した CodeObject または System.CodeDom のツリーに格納されている各識別子フィールドの検証を試みます。
public:
static void ValidateIdentifiers(System::CodeDom::CodeObject ^ e);
public static void ValidateIdentifiers (System.CodeDom.CodeObject e);
static member ValidateIdentifiers : System.CodeDom.CodeObject -> unit
Public Shared Sub ValidateIdentifiers (e As CodeObject)
パラメーター
無効な識別子をテストするオブジェクト。
例外
指定した CodeObject に無効な識別子が含まれています。
注釈
オブジェクトの CodeObject 識別子フィールドに、セキュリティ違反を許容するフィールド エスケープ文字と非表示コードを含めることができます。 このメソッドは、ツリー内の各 CodeObject リテラル フィールドで System.CodeDom 、コードを非表示にするために使用できる文字をチェックし、識別子フィールドに無効な文字が含まれている場合は例外をスローします。
このメソッドは、 メソッドを IsValidLanguageIndependentIdentifier 呼び出して、指定された CodeObject または System.CodeDom ツリー内の各識別子を検証し、識別子が無効な場合、または無効な文字が含まれている場合に例外をスローします。
このメソッドを呼び出し、コードを生成する前に生成するコード グラフを含む を渡 CodeCompileUnit して、識別子フィールド内に隠しコードを含めるために使用できる特定の文字シーケンスの使用をブロックします。 このメソッドは、生成コード メソッドによって自動的に呼び出されることはありません。
適用対象
こちらもご覧ください
.NET