MetaColumn Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje sloupec databáze, který je používán dynamickými daty.
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
- Dědičnost
-
MetaColumn
- Odvozené
- Implementuje
Poznámky
V aplikacích MetaColumn ASP.NET dynamických dat představuje třída databázové pole. Třída MetaColumn umožňuje načíst informace o datovém poli, jako jsou informace o typu a metadatech.
Tabulku, do které datové pole patří, můžete načíst pomocí Table vlastnosti . Datový model můžete také načíst pomocí Model vlastnosti .
Konstruktory
MetaColumn(MetaTable, ColumnProvider) |
Inicializuje novou instanci MetaColumn třídy. |
Vlastnosti
AllowInitialValue |
Získá nebo nastaví hodnotu, která určuje, zda sloupec umožňuje vložení hodnoty. |
ApplyFormatInEditMode |
Získá hodnotu, která označuje, zda formátovací řetězec určený DataFormatString vlastnost je použit na hodnoty pole, když ovládací prvek vázané na data, který obsahuje datové pole reprezentované MetaColumn objektem je v režimu úprav. |
Attributes |
Získá kolekci atributů metadat, které platí pro datové pole reprezentované objektem MetaColumn . |
ColumnType |
Získá datový typ pole. |
ConvertEmptyStringToNull |
Získá hodnotu, která označuje, zda prázdné řetězcové hodnoty ("") jsou automaticky převedeny na |
DataFormatString |
Získá řetězec, který určuje formát zobrazení pro hodnotu pole. |
DataTypeAttribute |
DataTypeAttribute Získá atribut, který je použit na datové pole. |
DefaultValue |
Získá výchozí hodnotu datového pole. |
Description |
Získá popis datového pole. |
DisplayName |
Získá zobrazovaný název datového pole. |
EntityTypeProperty |
Získá objekt, který obsahuje atributy vlastnosti, která představuje datové pole v typu entity. |
FilterUIHint |
FilterUIHint Získá hodnotu, která se používá pro sloupec. |
HtmlEncode |
Získá hodnotu, která označuje, zda jsou hodnoty polí kódovány HTML před jejich zobrazením v ovládacím prvku vázaném na data. |
IsBinaryData |
Získá hodnotu, která označuje, zda datové pole obsahuje binární data. |
IsCustomProperty |
Získá hodnotu, která označuje, zda datové pole existuje v databázi. |
IsFloatingPoint |
Získá hodnotu, která označuje, zda datové pole je typu s plovoucí desetinou čárkou. |
IsForeignKeyComponent |
Získá hodnotu, která označuje, zda datové pole je součástí cizího klíče. |
IsGenerated |
Získá hodnotu, která označuje, zda hodnota datového pole je automaticky generována v databázi. |
IsInteger |
Získá hodnotu, která označuje, zda typ datového pole je celočíselný typ. |
IsLongString |
Získá hodnotu, která označuje, zda datový typ pole může obsahovat dlouhé řetězce. |
IsPrimaryKey |
Získá hodnotu, která označuje, zda datové pole je součástí primárního klíče tabulky. |
IsReadOnly |
Získá hodnotu, která označuje, zda datové pole je jen pro čtení. |
IsRequired |
Získá hodnotu, která označuje, zda datové pole vyžaduje hodnotu. |
IsString |
Získá hodnotu, která označuje, zda datový typ pole je typ řetězce. |
MaxLength |
Získá hodnotu, která označuje maximální délku dat, které mohou být uloženy v datovém poli. |
Model |
MetaModel Získá objekt, který představuje datový model, který patří toto datové pole. |
Name |
Získá název datového pole. |
NullDisplayText |
Získá titulek, který se zobrazí pro pole, když hodnota pole je |
Prompt |
Získá hodnotu, která lze použít jako vodoznak v uživatelském rozhraní, který je vázán na data ve sloupci. |
Provider |
Získá objekt zprostředkovatele abstrakce, který se používá k vygenerování objektu MetaColumn . |
RequiredErrorMessage |
Získá chybovou zprávu, která se zobrazí, když datové pole vyžaduje hodnotu, ale její hodnota je prázdná. |
Scaffold |
Získá hodnotu, která označuje, zda datové pole má být zobrazena. |
ShortDisplayName |
Získá krátký název sloupce. |
SortExpression |
Získá výraz, který se používá k určení pořadí řazení pro datové pole. |
Table |
MetaTable Získá objekt, který představuje tabulku, do které datové pole patří. |
TypeCode |
Získá typ datového pole. |
UIHint |
Získá název šablony pole zadané pro datové pole. |
Metody
BuildAttributeCollection() |
Získá kolekci atributů. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
Initialize() |
Inicializuje data, která nemusí být k dispozici při zavolání konstruktoru. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ResetMetadata() |
Vymaže metadata sloupců uložených v mezipaměti. |
ToString() |
Získá název datového pole. |
Metody rozšíření
ConvertEditedValue(IFieldFormattingOptions, String) |
Vrátí hodnotu zadanou uživatelem pro ovládací prvek, který se ověřuje. |
FormatEditValue(IFieldFormattingOptions, Object) |
Formátuje zadanou hodnotu pole pomocí zadaných možností formátování. |
FormatValue(IFieldFormattingOptions, Object) |
Formátuje zadanou hodnotu pole pomocí zadaných možností formátování. |
GetEnumType(MetaColumn) |
Získá typ výčtu, který představuje sloupec. |