MetaForeignKeyColumn Osztály

Definíció

A dinamikus adatok ASP.NET által használt külső kulcsú adatbázismezőt jelöli.

public ref class MetaForeignKeyColumn : System::Web::DynamicData::MetaColumn
public class MetaForeignKeyColumn : System.Web.DynamicData.MetaColumn
type MetaForeignKeyColumn = class
    inherit MetaColumn
Public Class MetaForeignKeyColumn
Inherits MetaColumn
Öröklődés
MetaForeignKeyColumn

Megjegyzések

ASP.NET A dinamikus adatalkalmazásokban a MetaForeignKeyColumn osztály egy adatbázisoszlopot jelöl, amely egy-az-egyhez kapcsolatot jelöl.

Az MetaForeignKeyColumn osztály az idegenkulcs-mezőt tartalmazó tábla oszlopát jelöli. A szülőtábla-objektumot azonban a tulajdonság használatával érheti ParentTable el. A tulajdonság használatával meghatározhatja, hogy az idegenkulcs-mező elsődleges kulcs-e a IsPrimaryKeyInThisTable táblában.

Konstruktorok

Name Description
MetaForeignKeyColumn(MetaTable, ColumnProvider)

Inicializálja a MetaForeignKeyColumn osztály új példányát.

Tulajdonságok

Name Description
AllowInitialValue

Lekéri vagy beállít egy értéket, amely meghatározza, hogy egy oszlop engedélyezi-e az érték beszúrását.

(Öröklődés forrása MetaColumn)
ApplyFormatInEditMode

Olyan értéket kap, amely jelzi, hogy a tulajdonság által megadott formázási sztring DataFormatString a mezőértékekre lesz-e alkalmazva, ha az objektum által képviselt adatmezőt MetaColumn tartalmazó adatkötött vezérlőelem szerkesztési módban van.

(Öröklődés forrása MetaColumn)
Attributes

Lekéri az objektum által képviselt adatmezőre vonatkozó metaadat-attribútumok gyűjteményét MetaColumn .

(Öröklődés forrása MetaColumn)
ColumnType

Lekéri az adatmező típusát.

(Öröklődés forrása MetaColumn)
ConvertEmptyStringToNull

Olyan értéket kap, amely jelzi, hogy az üres sztringértékek ("") automatikusan értékekké alakulnak-e null az adatforrásban az adatmező frissítésekor.

(Öröklődés forrása MetaColumn)
DataFormatString

Lekéri a mezőérték megjelenítési formátumát meghatározó sztringet.

(Öröklődés forrása MetaColumn)
DataTypeAttribute

Lekéri az DataTypeAttribute adatmezőre alkalmazott attribútumot.

(Öröklődés forrása MetaColumn)
DefaultValue

Lekéri az adatmező alapértelmezett értékét.

(Öröklődés forrása MetaColumn)
Description

Lekéri az adatmező leírását.

(Öröklődés forrása MetaColumn)
DisplayName

Lekéri az adatmező megjelenítendő nevét.

(Öröklődés forrása MetaColumn)
EntityTypeProperty

Olyan objektumot kap, amely az entitástípus adatmezőjének megfelelő tulajdonság attribútumait tartalmazza.

(Öröklődés forrása MetaColumn)
FilterUIHint

Lekéri az FilterUIHint oszlophoz használt értéket.

(Öröklődés forrása MetaColumn)
ForeignKeyNames

Beolvas egy gyűjteményt, amely az adatbázis-kapcsolatot jelképező társítás idegen kulcsainak nevét tartalmazza.

HtmlEncode

Lekéri azt az értéket, amely jelzi, hogy a mezőértékek HTML-kódolással vannak-e kódolva, mielőtt egy adathoz kötött vezérlőelemben jelennének meg.

(Öröklődés forrása MetaColumn)
IsBinaryData

Olyan értéket kap, amely jelzi, hogy az adatmező bináris adatokat tartalmaz-e.

(Öröklődés forrása MetaColumn)
IsCustomProperty

Olyan értéket kap, amely jelzi, hogy az adatmező létezik-e az adatbázisban.

(Öröklődés forrása MetaColumn)
IsFloatingPoint

Olyan értéket kap, amely jelzi, hogy az adatmező lebegőpontos típusú-e.

(Öröklődés forrása MetaColumn)
IsForeignKeyComponent

Olyan értéket kap, amely jelzi, hogy az adatmező egy idegen kulcs része-e.

(Öröklődés forrása MetaColumn)
IsGenerated

Olyan értéket kap, amely jelzi, hogy az adatmező értéke automatikusan létrejön-e az adatbázisban.

(Öröklődés forrása MetaColumn)
IsInteger

Olyan értéket kap, amely jelzi, hogy az adatmező típusa egész szám típusú-e.

(Öröklődés forrása MetaColumn)
IsLongString

Olyan értéket kap, amely jelzi, hogy az adatmező típusa tartalmazhat-e hosszú sztringeket.

(Öröklődés forrása MetaColumn)
IsPrimaryKey

Olyan értéket kap, amely jelzi, hogy az adatmező a tábla elsődleges kulcsának része-e.

(Öröklődés forrása MetaColumn)
IsPrimaryKeyInThisTable

Olyan értéket kap, amely jelzi, hogy az idegenkulcs-mező a tábla elsődleges kulcsának része-e.

IsReadOnly

Olyan értéket kap, amely jelzi, hogy az adatmező írásvédett-e.

(Öröklődés forrása MetaColumn)
IsRequired

Olyan értéket kap, amely jelzi, hogy az adatmezőhöz szükség van-e értékre.

(Öröklődés forrása MetaColumn)
IsString

Olyan értéket kap, amely jelzi, hogy az adatmező típusa sztring típusú-e.

(Öröklődés forrása MetaColumn)
MaxLength

Olyan értéket kap, amely az adatmezőben tárolható adatok maximális hosszát jelzi.

(Öröklődés forrása MetaColumn)
Model

Lekéri azt az MetaModel objektumot, amely azt az adatmodellt jelöli, amelyhez ez az adatmező tartozik.

(Öröklődés forrása MetaColumn)
Name

Lekéri az adatmező nevét.

(Öröklődés forrása MetaColumn)
NullDisplayText

Lekéri a mezőhöz megjelenített feliratot, ha a mező értéke .null

(Öröklődés forrása MetaColumn)
ParentTable

Lekéri az idegenkulcs-mező szülőtábláját.

Prompt

Olyan értéket kap, amely vízjelként használható a felhasználói felületen, amely az oszlopban lévő adatokhoz van kötve.

(Öröklődés forrása MetaColumn)
Provider

Lekéri az objektum létrehozásához használt absztrakciószolgáltató objektumot MetaColumn .

(Öröklődés forrása MetaColumn)
RequiredErrorMessage

Lekéri azt a hibaüzenetet, amely akkor jelenik meg, ha az adatmezőhöz érték szükséges, de az értéke üres.

(Öröklődés forrása MetaColumn)
Scaffold

Beolvas egy értéket, amely jelzi, hogy az adatmezőt meg kell-e jeleníteni.

(Öröklődés forrása MetaColumn)
ShortDisplayName

Lekéri az oszlop rövid nevét.

(Öröklődés forrása MetaColumn)
SortExpression

Lekéri az adatmező rendezési sorrendjének meghatározásához használt kifejezést.

(Öröklődés forrása MetaColumn)
Table

Lekéri azt az MetaTable objektumot, amely azt a táblát jelöli, amelyhez az adatmező tartozik.

(Öröklődés forrása MetaColumn)
TypeCode

Lekéri az adatmező típusát.

(Öröklődés forrása MetaColumn)
UIHint

Lekéri az adatmezőhöz megadott mezősablon nevét.

(Öröklődés forrása MetaColumn)

Metódusok

Name Description
BuildAttributeCollection()

Lekéri az attribútumgyűjteményt.

(Öröklődés forrása MetaColumn)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
ExtractForeignKey(IDictionary, String)

Menti egy idegen kulcs értékét a megadott szótárban.

GetFilterExpression(String)

Az idegen kulcsra leképezett alternatív nevet adja vissza.

GetForeignKeyDetailsPath(Object)

Lekéri a megadott idegenkulcs-mező szülőtáblájának részletes műveletoldalának elérési útját.

GetForeignKeyPath(String, Object, String)

Lekéri a megadott idegenkulcs-mező szülőtáblájának megadott műveletoldalának elérési útját.

GetForeignKeyPath(String, Object)

Lekéri a megadott idegenkulcs-mező szülőtáblájának megadott műveletoldalának elérési útját.

GetForeignKeyString(Object)

Lekéri a megadott sor idegenkulcsát képviselő értékek vesszővel tagolt listáját.

GetForeignKeyValues(Object)

Olyan értékgyűjteményt kér le, amely a megadott sor idegen kulcsait jelöli.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
Initialize()

Inicializálja azokat az adatokat, amelyek nem érhetők el a konstruktor meghívásakor.

MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ResetMetadata()

Törli a gyorsítótárazott oszlop metaadatait.

(Öröklődés forrása MetaColumn)
ToString()

Lekéri az adatmező nevét.

(Öröklődés forrása MetaColumn)

Bővítő metódusok

Name Description
ConvertEditedValue(IFieldFormattingOptions, String)

A felhasználó által az ellenőrzött vezérlőelemhez megadott értéket adja vissza.

FormatEditValue(IFieldFormattingOptions, Object)

Formázhatja a megadott mezőértéket a megadott formázási beállítások használatával.

FormatValue(IFieldFormattingOptions, Object)

Formázhatja a megadott mezőértéket a megadott formázási beállítások használatával.

GetEnumType(MetaColumn)

Lekéri az oszlopot jelképező enumerálás típusát.

A következőre érvényes:

Lásd még