Share via


CodeTypeReference Constructores

Definición

Inicializa una nueva instancia de la clase CodeTypeReference utilizando el tipo especificado.

Sobrecargas

CodeTypeReference()

Inicializa una nueva instancia de la clase CodeTypeReference.

CodeTypeReference(CodeTypeParameter)

Inicializa una nueva instancia de la clase CodeTypeReference utilizando el parámetro de tipo de código especificado.

CodeTypeReference(String)

Inicializa una nueva instancia de la clase CodeTypeReference con el nombre de tipo especificado.

CodeTypeReference(Type)

Inicializa una nueva instancia de la clase CodeTypeReference utilizando el tipo especificado.

CodeTypeReference(CodeTypeReference, Int32)

Inicializa una nueva instancia de la clase CodeTypeReference con el tipo de matriz y el rango especificados.

CodeTypeReference(String, CodeTypeReference[])

Inicializa una nueva instancia de la clase CodeTypeReference utilizando el nombre de tipo y los argumentos de tipo especificados.

CodeTypeReference(String, CodeTypeReferenceOptions)

Inicializa una nueva instancia de la clase CodeTypeReference utilizando el nombre de tipo y la opción de referencia de tipo de código especificados.

CodeTypeReference(String, Int32)

Inicializa una nueva instancia de la clase CodeTypeReference con el nombre del tipo de matriz y el rango especificados.

CodeTypeReference(Type, CodeTypeReferenceOptions)

Inicializa una nueva instancia de la clase CodeTypeReference utilizando el tipo y la referencia de tipo de código especificados.

CodeTypeReference()

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

Inicializa una nueva instancia de la clase CodeTypeReference.

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

Comentarios

Este constructor crea un objeto vacío CodeTypeReference . Si usa este constructor, establezca las propiedades para establecer la referencia de tipo.

Se aplica a

CodeTypeReference(CodeTypeParameter)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

Inicializa una nueva instancia de la clase CodeTypeReference utilizando el parámetro de tipo de código especificado.

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)

Parámetros

typeParameter
CodeTypeParameter

Objeto CodeTypeParameter que representa el tipo del parámetro de tipo.

Se aplica a

CodeTypeReference(String)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

Inicializa una nueva instancia de la clase CodeTypeReference con el nombre de tipo especificado.

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)

Parámetros

typeName
String

Nombre del tipo al que se va a hacer referencia.

Comentarios

Si el typeName parámetro hace referencia a un tipo genérico, debe seguir las convenciones de sintaxis para los tipos genéricos. Por ejemplo, la firma de reflexión de un Dictionary<TKey,TValue> tipo, donde K es una cadena y V es un List<T> de enteros, se representa mediante la reflexión como la siguiente (con la información de ensamblado quitada): System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]].

Nota

Debe usar corchetes ([]) y no los corchetes angulares de C# (<>) para delimitar parámetros genéricos.

Para evitar la posibilidad de cometer un error al especificar la sintaxis, considere la posibilidad de usar el constructor que toma un tipo como parámetro en lugar de una cadena.

Se aplica a

CodeTypeReference(Type)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

Inicializa una nueva instancia de la clase CodeTypeReference utilizando el tipo especificado.

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

Parámetros

type
Type

Objeto Type al que se va a hacer referencia.

Excepciones

type es null.

Se aplica a

CodeTypeReference(CodeTypeReference, Int32)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

Inicializa una nueva instancia de la clase CodeTypeReference con el tipo de matriz y el rango especificados.

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)

Parámetros

arrayType
CodeTypeReference

CodeTypeReference que indica el tipo de la matriz.

rank
Int32

Número de dimensiones de la matriz.

Comentarios

Este constructor se puede usar para construir matrices de matrices mediante el anidamiento de CodeTypeReference objetos .

Se aplica a

CodeTypeReference(String, CodeTypeReference[])

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

Inicializa una nueva instancia de la clase CodeTypeReference utilizando el nombre de tipo y los argumentos de tipo especificados.

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

Parámetros

typeName
String

Nombre del tipo al que se va a hacer referencia.

typeArguments
CodeTypeReference[]

Matriz de valores CodeTypeReference.

Se aplica a

CodeTypeReference(String, CodeTypeReferenceOptions)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

Inicializa una nueva instancia de la clase CodeTypeReference utilizando el nombre de tipo y la opción de referencia de tipo de código especificados.

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)

Parámetros

typeName
String

Nombre del tipo al que se va a hacer referencia.

codeTypeReferenceOption
CodeTypeReferenceOptions

Opción de referencia de tipo de código, uno de los valores de CodeTypeReferenceOptions.

Se aplica a

CodeTypeReference(String, Int32)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

Inicializa una nueva instancia de la clase CodeTypeReference con el nombre del tipo de matriz y el rango especificados.

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)

Parámetros

baseType
String

Nombre del tipo de los elementos de la matriz.

rank
Int32

Número de dimensiones de la matriz.

Se aplica a

CodeTypeReference(Type, CodeTypeReferenceOptions)

Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs
Source:
CodeTypeReference.cs

Inicializa una nueva instancia de la clase CodeTypeReference utilizando el tipo y la referencia de tipo de código especificados.

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)

Parámetros

type
Type

Objeto Type al que se va a hacer referencia.

codeTypeReferenceOption
CodeTypeReferenceOptions

Opción de referencia de tipo de código, uno de los valores de CodeTypeReferenceOptions.

Se aplica a