CodeTypeReference Konstruktory

Definice

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu.

Přetížení

Name Description
CodeTypeReference()

Inicializuje novou instanci CodeTypeReference třídy.

CodeTypeReference(CodeTypeParameter)

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného parametru typu kódu.

CodeTypeReference(String)

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného názvu typu.

CodeTypeReference(Type)

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu.

CodeTypeReference(CodeTypeReference, Int32)

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu pole a pořadí.

CodeTypeReference(String, CodeTypeReference[])

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného názvu typu a argumentů typu.

CodeTypeReference(String, CodeTypeReferenceOptions)

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného názvu typu a odkazu na typ kódu.

CodeTypeReference(String, Int32)

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného názvu a pořadí typu pole.

CodeTypeReference(Type, CodeTypeReferenceOptions)

Inicializuje novou instanci třídy pomocí zadaného CodeTypeReference typu a odkazu na typ kódu.

CodeTypeReference()

Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs

Inicializuje novou instanci CodeTypeReference třídy.

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

Poznámky

Tento konstruktor vytvoří prázdný CodeTypeReference objekt. Pokud používáte tento konstruktor, nastavte vlastnosti pro vytvoření odkazu na typ.

Platí pro

CodeTypeReference(CodeTypeParameter)

Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného parametru typu kódu.

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)

Parametry

typeParameter
CodeTypeParameter

A CodeTypeParameter , který představuje typ parametru typu.

Platí pro

CodeTypeReference(String)

Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného názvu typu.

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)

Parametry

typeName
String

Název typu, na který chcete odkazovat.

Poznámky

typeName Pokud parametr odkazuje na obecný typ, musí dodržovat zásady syntaxe pro obecné typy. Například podpis reflexe pro Dictionary<TKey,TValue> typ, kde K je řetězec a V je celé List<T> číslo, je reprezentován reflexí jako následující (s odebranými informacemi o sestavení): System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]].

Note

Pokud chcete oddělovat obecné parametry, musíte použít hranaté závorky ([]) a ne hranaté závorky jazyka<> C#.

Abyste se vyhnuli možné chybě při zadávání syntaxe, zvažte použití konstruktoru, který používá typ jako parametr místo řetězce.

Platí pro

CodeTypeReference(Type)

Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu.

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

Parametry

type
Type

Odkaz Type .

Výjimky

type je null.

Platí pro

CodeTypeReference(CodeTypeReference, Int32)

Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného typu pole a pořadí.

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)

Parametry

arrayType
CodeTypeReference

A CodeTypeReference , který označuje typ pole.

rank
Int32

Počet dimenzí v matici

Poznámky

Tento konstruktor lze použít k vytvoření polí polí vnořením CodeTypeReference objektů.

Platí pro

CodeTypeReference(String, CodeTypeReference[])

Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného názvu typu a argumentů typu.

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())

Parametry

typeName
String

Název typu, na který chcete odkazovat.

typeArguments
CodeTypeReference[]

Matice CodeTypeReference hodnot.

Platí pro

CodeTypeReference(String, CodeTypeReferenceOptions)

Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného názvu typu a odkazu na typ kódu.

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)

Parametry

typeName
String

Název typu, na který chcete odkazovat.

codeTypeReferenceOption
CodeTypeReferenceOptions

Možnost odkazu na typ kódu, jedna z CodeTypeReferenceOptions hodnot.

Platí pro

CodeTypeReference(String, Int32)

Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs

Inicializuje novou instanci CodeTypeReference třídy pomocí zadaného názvu a pořadí typu pole.

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)

Parametry

baseType
String

Název typu prvků pole.

rank
Int32

Počet dimenzí pole.

Platí pro

CodeTypeReference(Type, CodeTypeReferenceOptions)

Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs
Zdroj:
CodeTypeReference.cs

Inicializuje novou instanci třídy pomocí zadaného CodeTypeReference typu a odkazu na typ kódu.

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)

Parametry

type
Type

Odkaz Type .

codeTypeReferenceOption
CodeTypeReferenceOptions

Možnost odkazu na typ kódu, jedna z CodeTypeReferenceOptions hodnot.

Platí pro