ColumnProvider Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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. |