ColumnProvider Osztály

Definíció

Alaposztályt biztosít az oszlopszolgáltatók számára.

public ref class ColumnProvider abstract
public abstract class ColumnProvider
type ColumnProvider = class
Public MustInherit Class ColumnProvider
Öröklődés
ColumnProvider

Megjegyzések

Az oszlopszolgáltatóknak ki kell terjesztenie ezt az osztályt. Az LinqDataSource osztály és az ADO.NET Entity Framework osztály az osztályt kiterjesztő szolgáltatók.

Konstruktorok

Name Description
ColumnProvider(TableProvider)

Inicializálja az osztályt egy örökölt osztálypéldány általi használatra. Ezt a konstruktort csak örökölt osztály hívhatja meg.

Tulajdonságok

Name Description
Association

Lekéri az oszlop által képviselt tábla szolgáltatójának adatait.

Attributes

Lekéri a szolgáltató által képviselt oszlophoz definiált attribútumokat.

ColumnType

Lekéri vagy beállítja az oszlop típusát.

EntityTypeProperty

Lekéri vagy beállítja annak a PropertyInfo tulajdonságnak az értékét, amely az entitástípus oszlopát jelöli.

IsCustomProperty

Lekéri vagy beállít egy értéket, amely jelzi, hogy az oszlop olyan további tulajdonság-e, amely nem szerepel a modell adatkörnyezetében.

IsForeignKeyComponent

Lekéri vagy beállít egy értéket, amely jelzi, hogy az oszlop egy idegen kulcs része-e.

IsGenerated

Lekéri vagy beállít egy értéket, amely jelzi, hogy az oszlop értékét az adatbázis automatikusan létrehozza-e.

IsPrimaryKey

Lekéri vagy beállít egy értéket, amely jelzi, hogy az oszlop a tábla elsődleges kulcsának része-e.

IsReadOnly

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

IsSortable

Származtatott osztály felülírásakor lekéri vagy beállít egy értéket, amely jelzi, hogy az adatmodell támogatja-e a tábla oszlop szerinti rendezését.

MaxLength

Lekéri vagy beállítja az oszlophoz megengedett maximális hosszt.

Name

Lekéri vagy beállítja az oszlop nevét.

Nullable

Lekéri vagy beállít egy értéket, amely jelzi, hogy az oszlop elfogadja-e a null értékeket.

Table

Lekéri vagy beállítja azt a táblát, amelyhez az oszlop tartozik.

Metódusok

Name Description
AddDefaultAttributes(ColumnProvider, AttributeCollection)

Alapértelmezett attribútumokat ad hozzá.

Equals(Object)

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

(Öröklődés forrása Object)
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)
MemberwiseClone()

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

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

A tulajdonságot adja Name vissza.

A következőre érvényes: