MetaColumn Klas

Definitie

Vertegenwoordigt een databasekolom die wordt gebruikt door dynamische gegevens.

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
Overname
MetaColumn
Afgeleid
Implementeringen

Opmerkingen

In ASP.NET Dynamische gegevenstoepassingen vertegenwoordigt de klasse MetaColumn een databaseveld. Met de MetaColumn klasse kunt u informatie over het gegevensveld ophalen, zoals type- en metagegevensgegevens.

U kunt de tabel ophalen waartoe het gegevensveld behoort met behulp van de Table eigenschap. U kunt het gegevensmodel ook ophalen met behulp van de Model eigenschap.

Constructors

Name Description
MetaColumn(MetaTable, ColumnProvider)

Initialiseert een nieuw exemplaar van de MetaColumn klasse.

Eigenschappen

Name Description
AllowInitialValue

Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of een kolom een waarde kan invoegen.

ApplyFormatInEditMode

Hiermee wordt een waarde opgehaald die aangeeft of de opmaaktekenreeks die is opgegeven door de DataFormatString eigenschap wordt toegepast op veldwaarden wanneer het gegevensgebonden besturingselement dat het gegevensveld bevat dat wordt vertegenwoordigd door het object zich in de MetaColumn bewerkingsmodus bevindt.

Attributes

Hiermee haalt u de verzameling metagegevenskenmerken op die van toepassing zijn op het gegevensveld dat wordt vertegenwoordigd door het MetaColumn object.

ColumnType

Hiermee haalt u het gegevensveldtype op.

ConvertEmptyStringToNull

Hiermee wordt een waarde opgehaald die aangeeft of lege tekenreekswaarden ("") automatisch worden geconverteerd naar null waarden wanneer het gegevensveld wordt bijgewerkt in de gegevensbron.

DataFormatString

Hiermee haalt u de tekenreeks op waarmee de weergave-indeling voor de veldwaarde wordt opgegeven.

DataTypeAttribute

Hiermee haalt u het DataTypeAttribute kenmerk op dat wordt toegepast op het gegevensveld.

DefaultValue

Hiermee wordt de standaardwaarde voor het gegevensveld opgehaald.

Description

Hiermee haalt u de beschrijving voor het gegevensveld op.

DisplayName

Hiermee haalt u de weergavenaam voor het gegevensveld op.

EntityTypeProperty

Hiermee haalt u een object op dat kenmerken bevat van de eigenschap die het gegevensveld in het entiteitstype vertegenwoordigt.

FilterUIHint

Hiermee haalt u de FilterUIHint waarde op die wordt gebruikt voor de kolom.

HtmlEncode

Hiermee wordt een waarde opgehaald die aangeeft of veldwaarden HTML-gecodeerd zijn voordat ze worden weergegeven in een gegevensgebonden besturingselement.

IsBinaryData

Hiermee wordt een waarde opgehaald die aangeeft of het gegevensveld binaire gegevens bevat.

IsCustomProperty

Hiermee wordt een waarde opgehaald die aangeeft of het gegevensveld in de database bestaat.

IsFloatingPoint

Hiermee wordt een waarde opgehaald die aangeeft of het gegevensveld een type drijvende komma is.

IsForeignKeyComponent

Hiermee wordt een waarde opgehaald die aangeeft of het gegevensveld deel uitmaakt van een refererende sleutel.

IsGenerated

Hiermee wordt een waarde opgehaald die aangeeft of de waarde van het gegevensveld automatisch wordt gegenereerd in de database.

IsInteger

Hiermee wordt een waarde opgehaald die aangeeft of het gegevensveldtype een geheel getal is.

IsLongString

Hiermee wordt een waarde opgehaald die aangeeft of het gegevensveldtype lange tekenreeksen kan bevatten.

IsPrimaryKey

Hiermee wordt een waarde opgehaald die aangeeft of het gegevensveld deel uitmaakt van de primaire sleutel van de tabel.

IsReadOnly

Hiermee wordt een waarde opgehaald die aangeeft of het gegevensveld alleen-lezen is.

IsRequired

Hiermee wordt een waarde opgehaald die aangeeft of voor het gegevensveld een waarde is vereist.

IsString

Hiermee wordt een waarde opgehaald die aangeeft of het gegevensveldtype een tekenreekstype is.

MaxLength

Hiermee wordt een waarde opgehaald die de maximale lengte aangeeft van gegevens die kunnen worden opgeslagen in het gegevensveld.

Model

Hiermee wordt het MetaModel object opgehaald dat het gegevensmodel vertegenwoordigt waartoe dit gegevensveld behoort.

Name

Hiermee haalt u de naam van het gegevensveld op.

NullDisplayText

Hiermee haalt u het bijschrift op dat wordt weergegeven voor een veld wanneer de waarde van het veld is null.

Prompt

Hiermee haalt u een waarde op die kan worden gebruikt als watermerk in de gebruikersinterface die is gebonden aan gegevens in de kolom.

Provider

Hiermee haalt u het abstractieproviderobject op dat wordt gebruikt om het MetaColumn object te genereren.

RequiredErrorMessage

Hiermee wordt het foutbericht weergegeven dat wordt weergegeven wanneer voor het gegevensveld een waarde is vereist, maar de waarde leeg is.

Scaffold

Hiermee wordt een waarde opgehaald die aangeeft of het gegevensveld moet worden weergegeven.

ShortDisplayName

Hiermee haalt u de korte naam voor de kolom op.

SortExpression

Hiermee haalt u de expressie op die wordt gebruikt om de sorteervolgorde voor het gegevensveld te bepalen.

Table

Hiermee haalt u het MetaTable object op dat de tabel vertegenwoordigt waartoe het gegevensveld behoort.

TypeCode

Hiermee wordt het type gegevensveld opgehaald.

UIHint

Hiermee haalt u de naam op van de veldsjabloon die is opgegeven voor het gegevensveld.

Methoden

Name Description
BuildAttributeCollection()

Hiermee haalt u de kenmerkverzameling op.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
Initialize()

Initialiseert gegevens die mogelijk niet beschikbaar zijn wanneer de constructor wordt aangeroepen.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ResetMetadata()

Wist metagegevens van kolommen in de cache.

ToString()

Hiermee haalt u de naam van het gegevensveld op.

Extensiemethoden

Name Description
ConvertEditedValue(IFieldFormattingOptions, String)

Retourneert de waarde van een gebruiker voor een besturingselement dat wordt gevalideerd.

FormatEditValue(IFieldFormattingOptions, Object)

Hiermee wordt de opgegeven veldwaarde opgemaakt met behulp van de opgegeven opmaakopties.

FormatValue(IFieldFormattingOptions, Object)

Hiermee wordt de opgegeven veldwaarde opgemaakt met behulp van de opgegeven opmaakopties.

GetEnumType(MetaColumn)

Hiermee haalt u het type opsomming op dat de kolom vertegenwoordigt.

Van toepassing op

Zie ook