MetaColumn Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en databaskolumn som används av dynamiska 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
- Arv
-
MetaColumn
- Härledda
- Implementeringar
Kommentarer
I ASP.NET dynamiska dataprogram representerar klassen MetaColumn ett databasfält. Med MetaColumn klassen kan du hämta information om datafältet, till exempel typ- och metadatainformation.
Du kan hämta tabellen som datafältet tillhör med hjälp Table av egenskapen . Du kan också hämta datamodellen med hjälp Model av egenskapen .
Konstruktorer
| Name | Description |
|---|---|
| MetaColumn(MetaTable, ColumnProvider) |
Initierar en ny instans av MetaColumn klassen. |
Egenskaper
| Name | Description |
|---|---|
| AllowInitialValue |
Hämtar eller anger ett värde som anger om en kolumn gör att ett värde kan infogas. |
| ApplyFormatInEditMode |
Hämtar ett värde som anger om formateringssträngen DataFormatString som anges av egenskapen tillämpas på fältvärden när den databundna kontrollen som innehåller datafältet som representeras av MetaColumn objektet är i redigeringsläge. |
| Attributes |
Hämtar den samling metadataattribut som gäller för det datafält som representeras av MetaColumn objektet. |
| ColumnType |
Hämtar datafälttypen. |
| ConvertEmptyStringToNull |
Hämtar ett värde som anger om tomma strängvärden ("") automatiskt konverteras till |
| DataFormatString |
Hämtar strängen som anger visningsformatet för fältvärdet. |
| DataTypeAttribute |
Hämtar attributet DataTypeAttribute som tillämpas på datafältet. |
| DefaultValue |
Hämtar standardvärdet för datafältet. |
| Description |
Hämtar beskrivningen för datafältet. |
| DisplayName |
Hämtar visningsnamnet för datafältet. |
| EntityTypeProperty |
Hämtar ett objekt som innehåller attribut för egenskapen som representerar datafältet i entitetstypen. |
| FilterUIHint |
Hämtar det FilterUIHint värde som används för kolumnen. |
| HtmlEncode |
Hämtar ett värde som anger om fältvärden är HTML-kodade innan de visas i en databunden kontroll. |
| IsBinaryData |
Hämtar ett värde som anger om datafältet innehåller binära data. |
| IsCustomProperty |
Hämtar ett värde som anger om datafältet finns i databasen. |
| IsFloatingPoint |
Hämtar ett värde som anger om datafältet är en flyttaltyp. |
| IsForeignKeyComponent |
Hämtar ett värde som anger om datafältet är en del av en sekundärnyckel. |
| IsGenerated |
Hämtar ett värde som anger om datafältvärdet genereras automatiskt i databasen. |
| IsInteger |
Hämtar ett värde som anger om datafälttypen är en heltalstyp. |
| IsLongString |
Hämtar ett värde som anger om datafälttypen kan innehålla långa strängar. |
| IsPrimaryKey |
Hämtar ett värde som anger om datafältet är en del av tabellens primära nyckel. |
| IsReadOnly |
Hämtar ett värde som anger om datafältet är skrivskyddat. |
| IsRequired |
Hämtar ett värde som anger om datafältet kräver ett värde. |
| IsString |
Hämtar ett värde som anger om datafälttypen är en strängtyp. |
| MaxLength |
Hämtar ett värde som anger den maximala längden på data som kan lagras i datafältet. |
| Model |
Hämtar det MetaModel objekt som representerar datamodellen som det här datafältet tillhör. |
| Name |
Hämtar namnet på datafältet. |
| NullDisplayText |
Hämtar undertexten som visas för ett fält när fältets värde är |
| Prompt |
Hämtar ett värde som kan användas som vattenstämpel i användargränssnittet som är bundet till data i kolumnen. |
| Provider |
Hämtar abstraktionsproviderobjektet som används för att generera MetaColumn objektet. |
| RequiredErrorMessage |
Hämtar felmeddelandet som visas när datafältet kräver ett värde men dess värde är tomt. |
| Scaffold |
Hämtar ett värde som anger om datafältet ska visas. |
| ShortDisplayName |
Hämtar det korta namnet på kolumnen. |
| SortExpression |
Hämtar det uttryck som används för att fastställa sorteringsordningen för datafältet. |
| Table |
Hämtar objektet MetaTable som representerar tabellen som datafältet tillhör. |
| TypeCode |
Hämtar datafältets typ. |
| UIHint |
Hämtar namnet på den fältmall som angetts för datafältet. |
Metoder
| Name | Description |
|---|---|
| BuildAttributeCollection() |
Hämtar attributsamlingen. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| Initialize() |
Initierar data som kanske inte är tillgängliga när konstruktorn anropas. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ResetMetadata() |
Rensar cachelagrade kolumnmetadata. |
| ToString() |
Hämtar datafältnamnet. |
Tilläggsmetoder
| Name | Description |
|---|---|
| ConvertEditedValue(IFieldFormattingOptions, String) |
Returnerar värdet som tillhandahålls av en användare för en kontroll som verifieras. |
| FormatEditValue(IFieldFormattingOptions, Object) |
Formaterar det angivna fältvärdet med hjälp av de angivna formateringsalternativen. |
| FormatValue(IFieldFormattingOptions, Object) |
Formaterar det angivna fältvärdet med hjälp av de angivna formateringsalternativen. |
| GetEnumType(MetaColumn) |
Hämtar den typ av uppräkning som representerar kolumnen. |