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. |