CodeIdentifiersとは? わかりやすく解説

CodeIdentifiers クラス

.NET Framework の XML シリアル化インフラストラクチャが生成する、関連するコード エンティティまたは型の関連付け情報の名前のグループを保持します。

名前空間: System.Xml.Serialization
アセンブリ: System.Xml (system.xml.dll 内)
構文構文

Public Class CodeIdentifiers
Dim instance As CodeIdentifiers
public class CodeIdentifiers
public ref class CodeIdentifiers
public class CodeIdentifiers
public class CodeIdentifiers
解説解説

次のリストのツールおよびクラスが CodeIdentifiers を使用します。

CodeIdentifiers クラスを直接使用する代わりに、前述のツールまたはクラスを使用してください。XML スキーマまたは Web サービス定義にバインドされるコード エンティティの名前を制御するには、関連付けられた属性を使用します。

CodeIdentifiers インスタンスを使用すると、次のリストの各項目の名前をスコープに基づいて保持できます。

通常、このクラスは、特定のスコープ内のコード エンティティの名前の競合 (およびエンティティを含む親エンティティとの名前の競合) を回避するために使用されます。

継承階層継承階層
System.Object
  System.Xml.Serialization.CodeIdentifiers
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
CodeIdentifiers メンバ
System.Xml.Serialization 名前空間

CodeIdentifiers コンストラクタ ()


CodeIdentifiers コンストラクタ (Boolean)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

CodeIdentifiers クラスの新しいインスタンスを初期化します。そして、コード識別子が大文字と小文字を区別するかどうかを判断します。

名前空間: System.Xml.Serialization
アセンブリ: System.Xml (system.xml.dll 内)
構文構文

Public Sub New ( _
    caseSensitive As Boolean _
)
Dim caseSensitive As Boolean

Dim instance As New CodeIdentifiers(caseSensitive)
public CodeIdentifiers (
    bool caseSensitive
)
public:
CodeIdentifiers (
    bool caseSensitive
)
public CodeIdentifiers (
    boolean caseSensitive
)
public function CodeIdentifiers (
    caseSensitive : boolean
)

パラメータ

caseSensitive

識別子が大文字と小文字を区別する場合は true。それ以外の場合は false。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
CodeIdentifiers クラス
CodeIdentifiers メンバ
System.Xml.Serialization 名前空間

CodeIdentifiers コンストラクタ


オーバーロードの一覧オーバーロードの一覧

参照参照

関連項目

CodeIdentifiers クラス
CodeIdentifiers メンバ
System.Xml.Serialization 名前空間

CodeIdentifiers プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ UseCamelCasing インスタンスが Camel 形式を使用するかどうか示す値を取得または設定します。
参照参照

関連項目

CodeIdentifiers クラス
System.Xml.Serialization 名前空間

CodeIdentifiers メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Add CodeIdentifiers インスタンスのスコープに、名前付きのコード エンティティまたは型の対応付け情報を追加します。
パブリック メソッド AddReserved 指定した名前が CodeIdentifiers インスタンスのスコープ内で使用されるのを防ぎます。
パブリック メソッド AddUnique 名前付きのコード エンティティまたは型対応付け情報を CodeIdentifiers インスタンスのスコープに追加します。これにより、名前はスコープ内で一意であることが保証されます。
パブリック メソッド Clear CodeIdentifiers インスタンスのスコープから、すべてのコード エンティティまたは型の対応付け情報、さらにはそれらの名前を削除します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド IsInUse 指定した名前が CodeIdentifiers インスタンスのスコープ内で既に使用されているかどうかを判断します。
パブリック メソッド MakeRightCase UseCamelCasing プロパティの値に従い名前を修正することで、入力した名前で大文字小文字が正しく使用されるようにします。
パブリック メソッド MakeUnique 入力した名前が CodeIdentifiers インスタンスのスコープ内の別の名前と競合していないか判断し、競合している場合は修正済みの文字列を生成します。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド Remove CodeIdentifiers インスタンスのスコープから、入力した名前で識別されるコード エンティティまたは型の対応付け情報を削除します。
パブリック メソッド RemoveReserved CodeIdentifiers インスタンスの予約済みの名前から、入力した名前を削除します。
パブリック メソッド ToArray CodeIdentifiers インスタンスのスコープ内にある、コード エンティティまたは型の対応付け情報の配列を返します。
パブリック メソッド ToString  現在の Object を表す String を返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

CodeIdentifiers クラス
System.Xml.Serialization 名前空間

CodeIdentifiers メンバ

.NET Framework の XML シリアル化インフラストラクチャが生成する、関連するコード エンティティまたは型の関連付け情報の名前のグループを保持します。

CodeIdentifiers データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド CodeIdentifiers オーバーロードされます。  
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ UseCamelCasing インスタンスが Camel 形式を使用するかどうか示す値を取得または設定します。
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Add CodeIdentifiers インスタンスのスコープに、名前付きのコード エンティティまたは型の対応付け情報を追加します。
パブリック メソッド AddReserved 指定した名前が CodeIdentifiers インスタンスのスコープ内で使用されるのを防ぎます。
パブリック メソッド AddUnique 名前付きのコード エンティティまたは型対応付け情報を CodeIdentifiers インスタンスのスコープに追加します。これにより、名前はスコープ内で一意であることが保証されます。
パブリック メソッド Clear CodeIdentifiers インスタンスのスコープから、すべてのコード エンティティまたは型の対応付け情報、さらにはそれらの名前を削除します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド IsInUse 指定した名前が CodeIdentifiers インスタンスのスコープ内で既に使用されているかどうかを判断します。
パブリック メソッド MakeRightCase UseCamelCasing プロパティの値に従い名前を修正することで、入力した名前で大文字小文字が正しく使用されるようにします。
パブリック メソッド MakeUnique 入力した名前が CodeIdentifiers インスタンスのスコープ内の別の名前と競合していないか判断し、競合している場合は修正済みの文字列を生成します。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド Remove CodeIdentifiers インスタンスのスコープから、入力した名前で識別されるコード エンティティまたは型の対応付け情報を削除します。
パブリック メソッド RemoveReserved CodeIdentifiers インスタンスの予約済みの名前から、入力した名前を削除します。
パブリック メソッド ToArray CodeIdentifiers インスタンスのスコープ内にある、コード エンティティまたは型の対応付け情報の配列を返します。
パブリック メソッド ToString  現在の Object を表す String を返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

CodeIdentifiers クラス
System.Xml.Serialization 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「CodeIdentifiers」の関連用語

CodeIdentifiersのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



CodeIdentifiersのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS