CodeTypeReference Constructores

Definición

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

Sobrecargas

Nombre Description
CodeTypeReference()

Inicializa una nueva instancia de la clase CodeTypeReference.

CodeTypeReference(CodeTypeParameter)

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

CodeTypeReference(String)

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

CodeTypeReference(Type)

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

CodeTypeReference(CodeTypeReference, Int32)

Inicializa una nueva instancia de la CodeTypeReference clase utilizando el tipo de matriz y la clasificación especificados.

CodeTypeReference(String, CodeTypeReference[])

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

CodeTypeReference(String, CodeTypeReferenceOptions)

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

CodeTypeReference(String, Int32)

Inicializa una nueva instancia de la CodeTypeReference clase utilizando el nombre y la clasificación del tipo de matriz especificados.

CodeTypeReference(Type, CodeTypeReferenceOptions)

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

CodeTypeReference()

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)

Inicializa una nueva instancia de la CodeTypeReference clase 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

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

Se aplica a

CodeTypeReference(String)

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

public:
 CodeTypeReference(System::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]]]].

Note

Debe usar corchetes ([]) y no 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)

Inicializa una nueva instancia de la CodeTypeReference clase 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

que Type se va a hacer referencia.

Excepciones

type es null.

Se aplica a

CodeTypeReference(CodeTypeReference, Int32)

Inicializa una nueva instancia de la CodeTypeReference clase utilizando el tipo de matriz y la clasificación 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

que CodeTypeReference 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[])

Inicializa una nueva instancia de la CodeTypeReference clase 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 CodeTypeReference valores.

Se aplica a

CodeTypeReference(String, CodeTypeReferenceOptions)

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

public:
 CodeTypeReference(System::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

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

Se aplica a

CodeTypeReference(String, Int32)

Inicializa una nueva instancia de la CodeTypeReference clase utilizando el nombre y la clasificación del tipo de matriz 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)

Inicializa una nueva instancia de la CodeTypeReference clase 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

que Type se va a hacer referencia.

codeTypeReferenceOption
CodeTypeReferenceOptions

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

Se aplica a