Class (Visual Basic)
Actualización: noviembre 2007
Obliga a un parámetro de tipo genérico a exigir que cualquier argumento de tipo que le pasen sea un tipo de referencia o introduce una Instrucción Class (Visual Basic).
Comentarios
Cuando declara un parámetro de tipo para un tipo genérico, puede imponer una restricción, una serie de uno o varios requisitos que limitan el argumento de tipo que se puede pasar a este parámetro de tipo. Para obtener más información, vea "Restricciones" en Tipos genéricos en Visual Basic.
Entre los posibles requisitos de una restricción se incluye el hecho de que el argumento de tipo debe ser un tipo de referencia, por ejemplo, una String, matriz o delegado, o un objeto creado a partir de una clase. Esto se especifica incluyendo la palabra clave Class en la restricción.
Otro posible requisito es que el argumento de tipo debe ser un tipo de valor, por ejemplo, una estructura, enumeración o tipo de datos básico. Se especifica un requisito de tipo de valor incluyendo la palabra clave Structure (Visual Basic) en la restricción.
No tiene que especificar Class o Structure en una restricción. No puede especificar ambos en la misma restricción.
La restricción Class no es lo mismo que Instrucción Class (Visual Basic).
Vea también
Conceptos
Tipos genéricos en Visual Basic
Tipos de valores y tipos de referencia