Objeto FieldInfo

Un objeto FieldInfo contiene información estática sobre un campo de un registro de datos de usuario.

El objeto FieldInfo contiene la información sobre un campo de un objeto Entity. Puede utilizar los métodos FieldInfo para obtener la información siguiente:

Un objeto FieldInfo es un objeto informativo. Todos sus métodos son para obtener, en lugar de establecer, valores. Para cambiar el valor almacenado en un campo, utilice el método SetFieldValue de Entity.

Un objeto FieldInfo es una instantánea del campo correspondiente en la base de datos. Si se cambia el valor del campo con una llamada a SetFieldValue, el objeto FieldInfo existente no refleja el cambio. Para obtener un valor actualizado para el campo, debe obtener un nuevo objeto FieldInfo.

Para obtener una instancia de FieldInfo, llame al método GetFieldValue de Entity, pasando el nombre del campo como un argumento. Otros métodos Entity le permiten devolver una o más instancias de FieldInfo que satisfagan condiciones determinadas. Para obtener más detalles, consulte los métodos del objeto Entity.

Para mayor facilidad, Entity contiene algunos métodos que actúan como ajustadores para métodos FieldInfo. Por ejemplo, el método GetFieldType de Entity equivale al método GetType de FieldInfo. Sin embargo, Entity también tiene algunos métodos que no tienen homólogos de FieldInfo como, por ejemplo, los métodos GetFieldOriginalValue y GetFieldChoiceList.


Comentarios