CodeTypeReference Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert mithilfe des angegebenen Typs eine neue Instanz der CodeTypeReference-Klasse.
Überlädt
CodeTypeReference() |
Initialisiert eine neue Instanz der CodeTypeReference-Klasse. |
CodeTypeReference(CodeTypeParameter) |
Initialisiert eine neue Instanz der CodeTypeReference-Klasse unter Verwendung des angegebenen Codetypparameters. |
CodeTypeReference(String) |
Initialisiert eine neue Instanz der CodeTypeReference-Klasse mit dem angegebenen Typnamen. |
CodeTypeReference(Type) |
Initialisiert mithilfe des angegebenen Typs eine neue Instanz der CodeTypeReference-Klasse. |
CodeTypeReference(CodeTypeReference, Int32) |
Initialisiert eine neue Instanz der CodeTypeReference-Klasse unter Verwendung des angegebenen Arraytyps und -namens. |
CodeTypeReference(String, CodeTypeReference[]) |
Initialisiert eine neue Instanz der CodeTypeReference-Klasse unter Verwendung des angegebenen Typnamens und Typarguments. |
CodeTypeReference(String, CodeTypeReferenceOptions) |
Initialisiert eine neue Instanz der CodeTypeReference-Klasse unter Verwendung des angegebenen Typnamens und der angegebenen Codetypverweis-Option. |
CodeTypeReference(String, Int32) |
Initialisiert eine neue Instanz der CodeTypeReference-Klasse unter Verwendung des angegebenen Arraytypnamens und -rangs. |
CodeTypeReference(Type, CodeTypeReferenceOptions) |
Initialisiert eine neue Instanz der CodeTypeReference-Klasse unter Verwendung des angegebenen Typs und des angegebenen Codetypverweises. |
CodeTypeReference()
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
Initialisiert eine neue Instanz der CodeTypeReference-Klasse.
public:
CodeTypeReference();
public CodeTypeReference ();
Public Sub New ()
Hinweise
Dieser Konstruktor erstellt ein leeres CodeTypeReference Objekt. Wenn Sie diesen Konstruktor verwenden, legen Sie Eigenschaften fest, um den Typverweis herzustellen.
Gilt für:
CodeTypeReference(CodeTypeParameter)
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
Initialisiert eine neue Instanz der CodeTypeReference-Klasse unter Verwendung des angegebenen Codetypparameters.
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)
Parameter
- typeParameter
- CodeTypeParameter
Ein CodeTypeParameter, der den Typ des Typparameters darstellt.
Gilt für:
CodeTypeReference(String)
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
Initialisiert eine neue Instanz der CodeTypeReference-Klasse mit dem angegebenen Typnamen.
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)
Parameter
- typeName
- String
Der Name des Typs, auf den verwiesen werden soll.
Hinweise
Wenn der typeName
Parameter auf einen generischen Typ verweist, müssen die Syntaxkonventionen für generische Typen eingehalten werden. Beispielsweise wird die Reflektionssignatur für einen Dictionary<TKey,TValue> Typ, bei dem K
eine Zeichenfolge und V
eine List<T> von ganzen Zahlen ist, durch Reflektion wie folgt dargestellt (wobei die Assemblyinformationen entfernt wurden): System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]]
.
Hinweis
Sie müssen eckige Klammern ([]) und nicht die C#-eckigen Klammern (<>) verwenden, um generische Parameter zu trennen.
Um einen Fehler bei der Angabe der Syntax zu vermeiden, sollten Sie den Konstruktor verwenden, der einen Typ anstelle einer Zeichenfolge als Parameter annimmt.
Gilt für:
CodeTypeReference(Type)
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
Initialisiert mithilfe des angegebenen Typs eine neue Instanz der CodeTypeReference-Klasse.
public:
CodeTypeReference(Type ^ type);
public CodeTypeReference (Type type);
new System.CodeDom.CodeTypeReference : Type -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type)
Parameter
Ausnahmen
type
ist null
Gilt für:
CodeTypeReference(CodeTypeReference, Int32)
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
Initialisiert eine neue Instanz der CodeTypeReference-Klasse unter Verwendung des angegebenen Arraytyps und -namens.
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)
Parameter
- arrayType
- CodeTypeReference
Ein CodeTypeReference, der den Typ des Arrays angibt.
- rank
- Int32
Die Anzahl der Dimensionen im Array.
Hinweise
Dieser Konstruktor kann verwendet werden, um Arrays von Arrays zu erstellen, indem Objekte geschachtelt CodeTypeReference werden.
Gilt für:
CodeTypeReference(String, CodeTypeReference[])
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
Initialisiert eine neue Instanz der CodeTypeReference-Klasse unter Verwendung des angegebenen Typnamens und Typarguments.
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())
Parameter
- typeName
- String
Der Name des Typs, auf den verwiesen werden soll.
- typeArguments
- CodeTypeReference[]
Ein Array von CodeTypeReference-Werten.
Gilt für:
CodeTypeReference(String, CodeTypeReferenceOptions)
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
Initialisiert eine neue Instanz der CodeTypeReference-Klasse unter Verwendung des angegebenen Typnamens und der angegebenen Codetypverweis-Option.
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)
Parameter
- typeName
- String
Der Name des Typs, auf den verwiesen werden soll.
- codeTypeReferenceOption
- CodeTypeReferenceOptions
Die Codetypverweis-Option, einer der CodeTypeReferenceOptions-Werte.
Gilt für:
CodeTypeReference(String, Int32)
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
Initialisiert eine neue Instanz der CodeTypeReference-Klasse unter Verwendung des angegebenen Arraytypnamens und -rangs.
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)
Parameter
- baseType
- String
Der Name des Typs der Arrayelemente.
- rank
- Int32
Die Anzahl der Dimensionen des Arrays.
Gilt für:
CodeTypeReference(Type, CodeTypeReferenceOptions)
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
- Quelle:
- CodeTypeReference.cs
Initialisiert eine neue Instanz der CodeTypeReference-Klasse unter Verwendung des angegebenen Typs und des angegebenen Codetypverweises.
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)
Parameter
- codeTypeReferenceOption
- CodeTypeReferenceOptions
Die Codetypverweis-Option, einer der CodeTypeReferenceOptions-Werte.