MetaColumn Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una columna de base de datos que los datos dinámicos utilizan.
public ref class MetaColumn : System::Web::DynamicData::IFieldFormattingOptions
public class MetaColumn : System.Web.DynamicData.IFieldFormattingOptions
type MetaColumn = class
interface IFieldFormattingOptions
Public Class MetaColumn
Implements IFieldFormattingOptions
- Herencia
-
MetaColumn
- Derivado
- Implementaciones
Comentarios
En ASP.NET aplicaciones de datos dinámicos, la MetaColumn clase representa un campo de base de datos. La MetaColumn clase permite recuperar información sobre el campo de datos, como el tipo y la información de metadatos.
Puede recuperar la tabla a la que pertenece el campo de datos mediante la Table propiedad . También puede recuperar el modelo de datos mediante la Model propiedad .
Constructores
MetaColumn(MetaTable, ColumnProvider) |
Inicializa una nueva instancia de la clase MetaColumn. |
Propiedades
AllowInitialValue |
Obtiene o establece un valor que especifica si una columna permite la inserción de un valor. |
ApplyFormatInEditMode |
Obtiene un valor que indica si la cadena de formato especificada por la propiedad DataFormatString se aplica a los valores de campo cuando el control enlazado a datos que contiene el campo de datos representado por el objeto MetaColumn se encuentra en modo de edición. |
Attributes |
Obtiene la colección de atributos de metadatos que se aplican al campo de datos representado por el objeto MetaColumn. |
ColumnType |
Obtiene el tipo del campo de datos. |
ConvertEmptyStringToNull |
Obtiene un valor que indica si los valores de cadena vacía ("") se convierten automáticamente en valores |
DataFormatString |
Obtiene la cadena que especifica el formato de presentación del valor de campo. |
DataTypeAttribute |
Obtiene el atributo DataTypeAttribute que se aplica al campo de datos. |
DefaultValue |
Obtiene el valor predeterminado del campo de datos. |
Description |
Obtiene la descripción del campo de datos. |
DisplayName |
Obtiene el nombre para mostrar del campo de datos. |
EntityTypeProperty |
Obtiene un objeto que contiene los atributos de la propiedad que representa el campo de datos del tipo de entidad. |
FilterUIHint |
Obtiene el valor de FilterUIHint que se utiliza para la columna. |
HtmlEncode |
Obtiene un valor que indica si los valores de campo están codificados en HTML antes de mostrarse en un control enlazado a datos. |
IsBinaryData |
Obtiene un valor que indica si el campo de datos contiene datos binarios. |
IsCustomProperty |
Obtiene un valor que indica si el campo de datos existe en la base de datos. |
IsFloatingPoint |
Obtiene un valor que indica si el campo de datos es un tipo de punto flotante. |
IsForeignKeyComponent |
Obtiene un valor que indica si el campo de datos forma parte de una clave externa. |
IsGenerated |
Obtiene un valor que indica si el valor del campo de datos se genera automáticamente en la base de datos. |
IsInteger |
Obtiene un valor que indica si el tipo del campo de datos es un tipo entero. |
IsLongString |
Obtiene un valor que indica si el tipo del campo de datos puede incluir cadenas largas. |
IsPrimaryKey |
Obtiene un valor que indica si el campo de datos forma parte de la clave principal de la tabla. |
IsReadOnly |
Obtiene un valor que indica si el campo de datos es de solo lectura. |
IsRequired |
Obtiene un valor que indica si el campo de datos requiere un valor. |
IsString |
Obtiene un valor que indica si el tipo del campo de datos es un tipo de cadena. |
MaxLength |
Obtiene un valor que indica la longitud máxima de los datos que pueden almacenarse en el campo de datos. |
Model |
Obtiene el objeto MetaModel que representa el modelo de datos al que pertenece este campo de datos. |
Name |
Obtiene el nombre del campo de datos. |
NullDisplayText |
Obtiene el título que se muestra para un campo cuando el valor del campo es |
Prompt |
Obtiene un valor que se puede utilizar como marca de agua en la interfaz de usuario que se enlaza a datos en la columna. |
Provider |
Obtiene el objeto del proveedor de abstracción que se utiliza para generar el objeto MetaColumn. |
RequiredErrorMessage |
Obtiene el mensaje de error que se muestra cuando el campo de datos requiere un valor pero su valor está vacío. |
Scaffold |
Obtiene un valor que indica si debe mostrarse el campo de datos. |
ShortDisplayName |
Obtiene el nombre corto de la columna. |
SortExpression |
Obtiene la expresión que se usa para determinar el criterio de ordenación del campo de datos. |
Table |
Obtiene el objeto MetaTable que representa la tabla a la que pertenece el campo de datos. |
TypeCode |
Obtiene el tipo del campo de datos. |
UIHint |
Obtiene el nombre de la plantilla de campo especificada para el campo de datos. |
Métodos
BuildAttributeCollection() |
Obtiene la colección de atributos. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
Initialize() |
Inicializa datos que quizás no estén disponibles cuando se llame al constructor. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ResetMetadata() |
Borra los metadatos de columna almacenados en memoria caché. |
ToString() |
Obtiene el nombre del campo de datos. |
Métodos de extensión
ConvertEditedValue(IFieldFormattingOptions, String) |
Devuelve el valor proporcionado por el usuario para un control que se está validando. |
FormatEditValue(IFieldFormattingOptions, Object) |
Da formato al valor de campo especificado con las opciones de formato especificadas. |
FormatValue(IFieldFormattingOptions, Object) |
Da formato al valor de campo especificado con las opciones de formato especificadas. |
GetEnumType(MetaColumn) |
Obtiene el tipo de enumeración que representa la columna. |