Structure (Visual Basic)
Actualización: noviembre 2007
Restringe un parámetro de tipo genérico de forma que cualquier argumento de tipo que reciba sea un tipo de valor o introduce una Structure (Instrucción).
Comentarios
Cuando declara un parámetro de tipo en un tipo genérico, puede imponer una restricción, un conjunto de una o varias condiciones que limitan el argumento de tipo que se puede enviar a dicho 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 puede indicar que el argumento de tipo debe ser un tipo de valor, por ejemplo una estructura, enumeración o tipo de datos básico. Esto se especifica mediante la incorporación de la palabra clave Structure en la restricción.
Otro requisito posible es que el argumento de tipo debe ser un tipo de referencia, por ejemplo, String, matriz o delegado, o bien un objeto creado a partir de una clase. Para especificar un requisito de tipo de referencia, se incluye la palabra clave Class (Visual Basic) en la restricción.
No tiene que especificar Class o Structure en una restricción. No puede especificar ambas en la misma restricción.
La restricción Structure no es igual que Structure (Instrucción).
Vea también
Conceptos
Tipos genéricos en Visual Basic
Tipos de valores y tipos de referencia