Narrowing (Visual Basic)
Indica que un operador de conversión (CType) convierte una clase o una estructura en un tipo que quizá no pueda incluir algunos de los valores posibles de la clase o la estructura original.
Convertir con la palabra clave Narrowing
El procedimiento de conversión debe especificar Public Shared además de Narrowing.
Las conversiones de restricción no son siempre satisfactorias en tiempo de ejecución y pueden generar errores o provocar pérdida de datos. Ejemplos son Long a Integer, String a Date y un tipo base a un tipo derivado. Esta última conversión es de restricción, ya que es posible que el tipo base no contenga todos los miembros del tipo derivado y no es, por tanto, una instancia del tipo derivado.
Si Option Strict tiene el valor On, el código que lo utiliza debe emplear CType para todas las conversiones de restricción.
La palabra clave Narrowing se puede utilizar en este contexto:
Vea también
Tareas
Cómo: Definir un operador (Visual Basic)
Referencia
CType (Función) (Visual Basic)