CodeTypeReference コンストラクター

定義

指定された型を使用して、CodeTypeReference クラスの新しいインスタンスを初期化します。

オーバーロード

CodeTypeReference()

CodeTypeReference クラスの新しいインスタンスを初期化します。

CodeTypeReference(CodeTypeParameter)

コード型パラメーターを指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

CodeTypeReference(String)

型名を指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

CodeTypeReference(Type)

指定された型を使用して、CodeTypeReference クラスの新しいインスタンスを初期化します。

CodeTypeReference(CodeTypeReference, Int32)

配列の型とランクを指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

CodeTypeReference(String, CodeTypeReference[])

型名と型引数を指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

CodeTypeReference(String, CodeTypeReferenceOptions)

型名とコード型参照オプションを指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

CodeTypeReference(String, Int32)

配列の型名とランクを指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

CodeTypeReference(Type, CodeTypeReferenceOptions)

型とコード型参照を指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

CodeTypeReference()

ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs

CodeTypeReference クラスの新しいインスタンスを初期化します。

public:
 CodeTypeReference();
public CodeTypeReference ();
Public Sub New ()

注釈

このコンストラクターは、空 CodeTypeReference のオブジェクトを作成します。 このコンストラクターを使用する場合は、型参照を確立するプロパティを設定します。

適用対象

CodeTypeReference(CodeTypeParameter)

ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs

コード型パラメーターを指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

public:
 CodeTypeReference(System::CodeDom::CodeTypeParameter ^ typeParameter);
public CodeTypeReference (System.CodeDom.CodeTypeParameter typeParameter);
new System.CodeDom.CodeTypeReference : System.CodeDom.CodeTypeParameter -> System.CodeDom.CodeTypeReference
Public Sub New (typeParameter As CodeTypeParameter)

パラメーター

typeParameter
CodeTypeParameter

型パラメーターの型を表す CodeTypeParameter

適用対象

CodeTypeReference(String)

ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs

型名を指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

public:
 CodeTypeReference(System::String ^ typeName);
public CodeTypeReference (string typeName);
public CodeTypeReference (string? typeName);
new System.CodeDom.CodeTypeReference : string -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String)

パラメーター

typeName
String

参照される型の名前。

注釈

パラメーターが typeName ジェネリック型を参照する場合は、ジェネリック型の構文規則に従う必要があります。 たとえば、型のリフレクションシグネチャ Dictionary<TKey,TValue> (がK文字列でV整数の 場合) はList<T>、リフレクションによって次のように表されます (アセンブリ情報は削除されます)。 System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]]

注意

ジェネリック パラメーターを区切る場合は、C# 山かっこ () ではなく角かっこ (<>[]) を使用する必要があります。

構文を誤って指定する可能性を回避するには、文字列の代わりに型をパラメーターとして受け取るコンストラクターを使用することを検討してください。

適用対象

CodeTypeReference(Type)

ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs

指定された型を使用して、CodeTypeReference クラスの新しいインスタンスを初期化します。

public:
 CodeTypeReference(Type ^ type);
public CodeTypeReference (Type type);
new System.CodeDom.CodeTypeReference : Type -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type)

パラメーター

type
Type

参照する Type

例外

typenull です。

適用対象

CodeTypeReference(CodeTypeReference, Int32)

ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs

配列の型とランクを指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

public:
 CodeTypeReference(System::CodeDom::CodeTypeReference ^ arrayType, int rank);
public CodeTypeReference (System.CodeDom.CodeTypeReference arrayType, int rank);
new System.CodeDom.CodeTypeReference : System.CodeDom.CodeTypeReference * int -> System.CodeDom.CodeTypeReference
Public Sub New (arrayType As CodeTypeReference, rank As Integer)

パラメーター

arrayType
CodeTypeReference

配列の型を示す CodeTypeReference

rank
Int32

配列の次元数。

注釈

このコンストラクターを使用すると、オブジェクトを入れ子にして配列の配列を CodeTypeReference 構築できます。

適用対象

CodeTypeReference(String, CodeTypeReference[])

ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs

型名と型引数を指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

public:
 CodeTypeReference(System::String ^ typeName, ... cli::array <System::CodeDom::CodeTypeReference ^> ^ typeArguments);
public CodeTypeReference (string typeName, params System.CodeDom.CodeTypeReference[] typeArguments);
new System.CodeDom.CodeTypeReference : string * System.CodeDom.CodeTypeReference[] -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String, ParamArray typeArguments As CodeTypeReference())

パラメーター

typeName
String

参照される型の名前。

typeArguments
CodeTypeReference[]

CodeTypeReference 値の配列です。

適用対象

CodeTypeReference(String, CodeTypeReferenceOptions)

ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs

型名とコード型参照オプションを指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

public:
 CodeTypeReference(System::String ^ typeName, System::CodeDom::CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference (string typeName, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference (string? typeName, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
new System.CodeDom.CodeTypeReference : string * System.CodeDom.CodeTypeReferenceOptions -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String, codeTypeReferenceOption As CodeTypeReferenceOptions)

パラメーター

typeName
String

参照される型の名前。

codeTypeReferenceOption
CodeTypeReferenceOptions

CodeTypeReferenceOptions のいずれかの値である、コード型参照オプション。

適用対象

CodeTypeReference(String, Int32)

ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs

配列の型名とランクを指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

public:
 CodeTypeReference(System::String ^ baseType, int rank);
public CodeTypeReference (string baseType, int rank);
new System.CodeDom.CodeTypeReference : string * int -> System.CodeDom.CodeTypeReference
Public Sub New (baseType As String, rank As Integer)

パラメーター

baseType
String

配列の要素の型の名前。

rank
Int32

配列の次元の数。

適用対象

CodeTypeReference(Type, CodeTypeReferenceOptions)

ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs
ソース:
CodeTypeReference.cs

型とコード型参照を指定して、CodeTypeReference クラスの新しいインスタンスを初期化します。

public:
 CodeTypeReference(Type ^ type, System::CodeDom::CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference (Type type, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
new System.CodeDom.CodeTypeReference : Type * System.CodeDom.CodeTypeReferenceOptions -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type, codeTypeReferenceOption As CodeTypeReferenceOptions)

パラメーター

type
Type

参照する Type

codeTypeReferenceOption
CodeTypeReferenceOptions

CodeTypeReferenceOptions のいずれかの値である、コード型参照オプション。

適用対象