CodeTypeReference Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il tipo specificato.
Overload
CodeTypeReference() |
Inizializza una nuova istanza della classe CodeTypeReference. |
CodeTypeReference(CodeTypeParameter) |
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il parametro del tipo di codice specificato. |
CodeTypeReference(String) |
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il nome del tipo specificato. |
CodeTypeReference(Type) |
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il tipo specificato. |
CodeTypeReference(CodeTypeReference, Int32) |
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il tipo matrice e il numero di dimensioni specificati. |
CodeTypeReference(String, CodeTypeReference[]) |
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il nome del tipo e gli argomenti del tipo specificati. |
CodeTypeReference(String, CodeTypeReferenceOptions) |
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il nome del tipo e l'opzione di riferimento al tipo di codice specificati. |
CodeTypeReference(String, Int32) |
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il nome del tipo matrice e il numero di dimensioni specificati. |
CodeTypeReference(Type, CodeTypeReferenceOptions) |
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il tipo e il riferimento al tipo di codice specificati. |
CodeTypeReference()
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
Inizializza una nuova istanza della classe CodeTypeReference.
public:
CodeTypeReference();
public CodeTypeReference ();
Public Sub New ()
Commenti
Questo costruttore crea un oggetto vuoto CodeTypeReference . Se si usa questo costruttore, impostare le proprietà per stabilire il riferimento al tipo.
Si applica a
CodeTypeReference(CodeTypeParameter)
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il parametro del tipo di codice specificato.
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)
Parametri
- typeParameter
- CodeTypeParameter
Oggetto CodeTypeParameter che rappresenta il tipo del parametro del tipo.
Si applica a
CodeTypeReference(String)
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il nome del tipo specificato.
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)
Parametri
- typeName
- String
Il nome del tipo al quale fare riferimento.
Commenti
Se il typeName
parametro fa riferimento a un tipo generico, deve seguire le convenzioni di sintassi per i tipi generici. Ad esempio, la firma di reflection per un Dictionary<TKey,TValue> tipo, dove K
è una stringa e V
è un List<T> valore integer, è rappresentata dalla reflection come indicato di seguito (con le informazioni sull'assembly rimosse): System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]]
.
Nota
È necessario usare parentesi quadre ([]) e non le parentesi angolari C# (<>) per delimitare i parametri generici.
Per evitare la possibilità di commettere un errore nella specifica della sintassi, è consigliabile usare il costruttore che accetta un tipo come parametro anziché una stringa.
Si applica a
CodeTypeReference(Type)
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il tipo specificato.
public:
CodeTypeReference(Type ^ type);
public CodeTypeReference (Type type);
new System.CodeDom.CodeTypeReference : Type -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type)
Parametri
Eccezioni
type
è null
.
Si applica a
CodeTypeReference(CodeTypeReference, Int32)
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il tipo matrice e il numero di dimensioni specificati.
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)
Parametri
- arrayType
- CodeTypeReference
CodeTypeReference che indica il tipo della matrice da creare.
- rank
- Int32
Numero di dimensioni nella matrice.
Commenti
Questo costruttore può essere usato per costruire matrici di matrici annidando CodeTypeReference oggetti.
Si applica a
CodeTypeReference(String, CodeTypeReference[])
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il nome del tipo e gli argomenti del tipo specificati.
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())
Parametri
- typeName
- String
Il nome del tipo al quale fare riferimento.
- typeArguments
- CodeTypeReference[]
Matrice di valori CodeTypeReference.
Si applica a
CodeTypeReference(String, CodeTypeReferenceOptions)
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il nome del tipo e l'opzione di riferimento al tipo di codice specificati.
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)
Parametri
- typeName
- String
Il nome del tipo al quale fare riferimento.
- codeTypeReferenceOption
- CodeTypeReferenceOptions
Opzione di riferimento al tipo di codice, vale a dire uno dei valori di CodeTypeReferenceOptions.
Si applica a
CodeTypeReference(String, Int32)
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il nome del tipo matrice e il numero di dimensioni specificati.
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)
Parametri
- baseType
- String
Nome del tipo degli elementi della matrice.
- rank
- Int32
Numero di dimensioni della matrice.
Si applica a
CodeTypeReference(Type, CodeTypeReferenceOptions)
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
- Origine:
- CodeTypeReference.cs
Inizializza una nuova istanza della classe CodeTypeReference utilizzando il tipo e il riferimento al tipo di codice specificati.
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)
Parametri
- codeTypeReferenceOption
- CodeTypeReferenceOptions
Opzione di riferimento al tipo di codice, vale a dire uno dei valori di CodeTypeReferenceOptions.