MetaColumn Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje kolumnę bazy danych używaną przez dane dynamiczne.
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
- Dziedziczenie
-
MetaColumn
- Pochodne
- Implementuje
Uwagi
W ASP.NET aplikacji MetaColumn dynamic data klasa reprezentuje pole bazy danych. Klasa MetaColumn umożliwia pobieranie informacji o polu danych, takich jak informacje o typie i metadanych.
Tabelę, do której należy pole danych, można pobrać za pomocą Table właściwości . Model danych można również pobrać przy użyciu Model właściwości .
Konstruktory
| MetaColumn(MetaTable, ColumnProvider) |
Inicjuje nowe wystąpienie klasy MetaColumn. |
Właściwości
| AllowInitialValue |
Pobiera lub ustawia wartość określającą, czy kolumna umożliwia wstawienie wartości. |
| ApplyFormatInEditMode |
Pobiera wartość wskazującą, czy ciąg formatowania określony przez DataFormatString właściwość jest stosowany do wartości pól, gdy kontrolka powiązana z danymi zawierająca pole danych reprezentowane przez MetaColumn obiekt jest w trybie edycji. |
| Attributes |
Pobiera kolekcję atrybutów metadanych, które mają zastosowanie do pola danych reprezentowanego MetaColumn przez obiekt. |
| ColumnType |
Pobiera typ pola danych. |
| ConvertEmptyStringToNull |
Pobiera wartość wskazującą, czy wartości pustych ciągów ("") są automatycznie konwertowane na |
| DataFormatString |
Pobiera ciąg określający format wyświetlania wartości pola. |
| DataTypeAttribute |
DataTypeAttribute Pobiera atrybut, który jest stosowany do pola danych. |
| DefaultValue |
Pobiera wartość domyślną pola danych. |
| Description |
Pobiera opis pola danych. |
| DisplayName |
Pobiera nazwę wyświetlaną pola danych. |
| EntityTypeProperty |
Pobiera obiekt zawierający atrybuty właściwości reprezentujące pole danych w typie jednostki. |
| FilterUIHint |
FilterUIHint Pobiera wartość używaną dla kolumny. |
| HtmlEncode |
Pobiera wartość wskazującą, czy wartości pól są zakodowane w formacie HTML przed ich wyświetleniem w kontrolce powiązanej z danymi. |
| IsBinaryData |
Pobiera wartość wskazującą, czy pole danych zawiera dane binarne. |
| IsCustomProperty |
Pobiera wartość wskazującą, czy pole danych istnieje w bazie danych. |
| IsFloatingPoint |
Pobiera wartość wskazującą, czy pole danych jest typem zmiennoprzecinkowym. |
| IsForeignKeyComponent |
Pobiera wartość wskazującą, czy pole danych jest częścią klucza obcego. |
| IsGenerated |
Pobiera wartość wskazującą, czy wartość pola danych jest generowana automatycznie w bazie danych. |
| IsInteger |
Pobiera wartość wskazującą, czy typ pola danych jest typem liczby całkowitej. |
| IsLongString |
Pobiera wartość wskazującą, czy typ pola danych może zawierać długie ciągi. |
| IsPrimaryKey |
Pobiera wartość wskazującą, czy pole danych jest częścią klucza podstawowego tabeli. |
| IsReadOnly |
Pobiera wartość wskazującą, czy pole danych jest tylko do odczytu. |
| IsRequired |
Pobiera wartość wskazującą, czy pole danych wymaga wartości. |
| IsString |
Pobiera wartość wskazującą, czy typ pola danych jest typem ciągu. |
| MaxLength |
Pobiera wartość wskazującą maksymalną długość danych, które mogą być przechowywane w polu danych. |
| Model |
MetaModel Pobiera obiekt reprezentujący model danych, do którego należy to pole danych. |
| Name |
Pobiera nazwę pola danych. |
| NullDisplayText |
Pobiera podpis wyświetlany dla pola, gdy wartość pola to |
| Prompt |
Pobiera wartość, która może być używana jako znak wodny w interfejsie użytkownika powiązanym z danymi w kolumnie. |
| Provider |
Pobiera obiekt dostawcy abstrakcji używany do generowania MetaColumn obiektu. |
| RequiredErrorMessage |
Pobiera komunikat o błędzie wyświetlany, gdy pole danych wymaga wartości, ale jej wartość jest pusta. |
| Scaffold |
Pobiera wartość wskazującą, czy pole danych powinno być wyświetlane. |
| ShortDisplayName |
Pobiera krótką nazwę kolumny. |
| SortExpression |
Pobiera wyrażenie używane do określania kolejności sortowania dla pola danych. |
| Table |
MetaTable Pobiera obiekt reprezentujący tabelę, do którego należy pole danych. |
| TypeCode |
Pobiera typ pola danych. |
| UIHint |
Pobiera nazwę szablonu pola określonego dla pola danych. |
Metody
| BuildAttributeCollection() |
Pobiera kolekcję atrybutów. |
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
| Initialize() |
Inicjuje dane, które mogą nie być dostępne po wywołaniu konstruktora. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
| ResetMetadata() |
Czyści buforowane metadane kolumn. |
| ToString() |
Pobiera nazwę pola danych. |
Metody rozszerzania
| ConvertEditedValue(IFieldFormattingOptions, String) |
Zwraca wartość podaną przez użytkownika dla kontrolki, która jest weryfikowana. |
| FormatEditValue(IFieldFormattingOptions, Object) |
Formatuje określoną wartość pola przy użyciu określonych opcji formatowania. |
| FormatValue(IFieldFormattingOptions, Object) |
Formatuje określoną wartość pola przy użyciu określonych opcji formatowania. |
| GetEnumType(MetaColumn) |
Pobiera typ wyliczenia reprezentującego kolumnę. |