MetaColumn Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una colonna di database utilizzata da Dynamic Data.
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
- Ereditarietà
-
MetaColumn
- Derivato
- Implementazioni
Commenti
Nelle ASP.NET Dynamic Data, la MetaColumn classe rappresenta un campo di database. La MetaColumn classe consente di recuperare informazioni sul campo dati, ad esempio informazioni sul tipo e sui metadati.
È possibile recuperare la tabella a cui appartiene il campo dati usando la Table proprietà . È anche possibile recuperare il modello di dati usando la Model proprietà .
Costruttori
MetaColumn(MetaTable, ColumnProvider) |
Inizializza una nuova istanza della classe MetaColumn. |
Proprietà
AllowInitialValue |
Ottiene o imposta un valore che specifica se una colonna consente l'inserimento di un valore. |
ApplyFormatInEditMode |
Ottiene un valore che indica se la stringa di formattazione specificata dalla proprietà DataFormatString viene applicata ai valori di campo quando il controllo con associazione a dati che contiene il campo dati rappresentato dall'oggetto MetaColumn è in modalità di modifica. |
Attributes |
Ottiene l'insieme di attributi dei matadati che vengono applicati al campo dati rappresentato dall'oggetto MetaColumn. |
ColumnType |
Ottiene il tipo di campo dati. |
ConvertEmptyStringToNull |
Ottiene un valore che indica se i valori di stringa vuota ("") vengono convertiti automaticamente in valori |
DataFormatString |
Ottiene la stringa che specifica il formato di visualizzazione per il valore di campo. |
DataTypeAttribute |
Ottiene l'attributo DataTypeAttribute che viene applicato al campo dati. |
DefaultValue |
Ottiene il valore predefinito per il campo dati. |
Description |
Ottiene la descrizione per il campo dati. |
DisplayName |
Ottiene il nome visualizzato per il campo dati. |
EntityTypeProperty |
Ottiene un oggetto che contiene gli attributi della proprietà che rappresenta il campo dati nel tipo di entità. |
FilterUIHint |
Ottiene il valore FilterUIHint utilizzato per la colonna. |
HtmlEncode |
Ottiene un valore che indica se i valori di campo vengono codificati in HTML prima di essere visualizzati in un controllo con associazione a dati. |
IsBinaryData |
Ottiene un valore che indica se il campo dati contiene dati binari. |
IsCustomProperty |
Ottiene un valore che indica se il campo dati esiste nel database. |
IsFloatingPoint |
Ottiene un valore che indica se il campo dati è un tipo in virgola mobile. |
IsForeignKeyComponent |
Ottiene un valore che indica se il campo dati fa parte di una chiave esterna. |
IsGenerated |
Ottiene un valore che indica se il valore del campo dati viene generato automaticamente nel database. |
IsInteger |
Ottiene un valore che indica se il tipo di campo dati è un tipo integer. |
IsLongString |
Ottiene un valore che indica se il tipo di campo dati può contenere stringhe lunghe. |
IsPrimaryKey |
Ottiene un valore che indica se il campo dati fa parte della chiave primaria della tabella. |
IsReadOnly |
Ottiene un valore che indica se il campo dati è di sola lettura. |
IsRequired |
Ottiene un valore che indica se il campo dati richiede un valore. |
IsString |
Ottiene un valore che indica se il tipo di campo dati è un tipo string. |
MaxLength |
Ottiene un valore che indica la lunghezza massima dei dati che possono essere archiviati nel campo dati. |
Model |
Ottiene l'oggetto MetaModel che rappresenta il modello dati a cui appartiene questo campo dati. |
Name |
Ottiene il nome del campo dati. |
NullDisplayText |
Ottiene la didascalia visualizzata per un campo quando il valore di campo è |
Prompt |
Ottiene un valore che può essere utilizzato come filigrana nell'interfaccia utente, associato ai dati nella colonna. |
Provider |
Ottiene l'oggetto provider di astrazione utilizzato per generare l'oggetto MetaColumn. |
RequiredErrorMessage |
Ottiene il messaggio di errore visualizzato quando il campo dati richiede un valore ma il suo valore è vuoto. |
Scaffold |
Ottiene un valore che indica se il campo dati deve essere visualizzato. |
ShortDisplayName |
Ottiene il nome breve per la colonna. |
SortExpression |
Ottiene l'espressione utilizzata per determinare l'ordinamento per il campo dati. |
Table |
Ottiene l'oggetto MetaTable che rappresenta la tabella a cui appartiene il campo dati. |
TypeCode |
Ottiene il tipo del campo dati. |
UIHint |
Ottiene il nome del modello di campo specificato per il campo dati. |
Metodi
BuildAttributeCollection() |
Ottiene l'insieme di attributi. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Initialize() |
Inizializza i dati che potrebbero non essere disponibili quando viene chiamato il costruttore. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ResetMetadata() |
Cancella i metadati della colonna memorizzati nella cache. |
ToString() |
Ottiene il nome del campo dati. |
Metodi di estensione
ConvertEditedValue(IFieldFormattingOptions, String) |
Restituisce il valore fornito da un utente per un controllo che viene sottoposto a convalida. |
FormatEditValue(IFieldFormattingOptions, Object) |
Formatta il valore di campo specificato utilizzando le opzioni di formattazione specificate. |
FormatValue(IFieldFormattingOptions, Object) |
Formatta il valore di campo specificato utilizzando le opzioni di formattazione specificate. |
GetEnumType(MetaColumn) |
Ottiene il tipo dell'enumerazione che rappresenta la colonna. |