CodeGenerator.ValidateIdentifiers メソッド
アセンブリ: System (system.dll 内)

Dim e As CodeObject CodeGenerator.ValidateIdentifiers(e)


CodeObject オブジェクトの識別子フィールドには、フィールド エスケープ文字やセキュリティ違反を発生させるおそれのある隠しコードが含まれている可能性があります。このメソッドは、System.CodeDom ツリーの各 CodeObject のリテラル フィールドで、コードの隠ぺいに使用される可能性がある文字をチェックし、識別子フィールドに無効な文字が含まれていた場合に例外をスローします。
このメソッドは、IsValidLanguageIndependentIdentifier メソッドを呼び出して、指定した CodeObject または System.CodeDom のツリーの各識別子を検査し、識別子が無効な場合や無効な文字列が含まれている場合に例外をスローします。
コードを生成する前に、このメソッドを呼び出して、生成するコード グラフを格納した CodeCompileUnit を渡すことで、識別子フィールド内に隠しコードを含めるために使用される可能性がある特定の文字シーケンスの使用を防止してください。このメソッドがコード生成メソッドで自動的に呼び出されることはありません。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からCodeGenerator.ValidateIdentifiers メソッドを検索する場合は、下記のリンクをクリックしてください。

- CodeGenerator.ValidateIdentifiers メソッドのページへのリンク