ColumnProvider Třída

Definice

Poskytuje základní třídu pro zprostředkovatele sloupců.

public ref class ColumnProvider abstract
public abstract class ColumnProvider
type ColumnProvider = class
Public MustInherit Class ColumnProvider
Dědičnost
ColumnProvider

Poznámky

Zprostředkovatelé sloupců musí tuto třídu rozšířit. Třída LinqDataSource a třída ADO.NET Entity Framework jsou zprostředkovatelé, kteří tuto třídu rozšiřují.

Konstruktory

ColumnProvider(TableProvider)

Inicializuje třídu pro použití zděděnou instancí třídy. Tento konstruktor lze volat pouze zděděnou třídou.

Vlastnosti

Association

Získá zprostředkovatele pro tabulku, kterou sloupec představuje.

Attributes

Získá atributy, které jsou definovány pro sloupec, který je reprezentován tímto zprostředkovatelem.

ColumnType

Získá nebo nastaví typ sloupce.

EntityTypeProperty

Získá nebo nastaví PropertyInfo hodnotu vlastnosti, která představuje sloupec v typu entity.

IsCustomProperty

Získá nebo nastaví hodnotu, která označuje, zda sloupec je další vlastnost, která není v kontextu dat modelu.

IsForeignKeyComponent

Získá nebo nastaví hodnotu, která označuje, zda je sloupec součástí cizího klíče.

IsGenerated

Získá nebo nastaví hodnotu, která označuje, zda je hodnota sloupce automaticky generována databází.

IsPrimaryKey

Získá nebo nastaví hodnotu, která označuje, zda je sloupec součástí primárního klíče tabulky.

IsReadOnly

Získá hodnotu, která označuje, zda je sloupec jen pro čtení.

IsSortable

Při přepsání v odvozené třídě získá nebo nastaví hodnotu, která označuje, zda datový model podporuje řazení tabulky podle tohoto sloupce.

MaxLength

Získá nebo nastaví maximální délku, která je povolena pro tento sloupec.

Name

Získá nebo nastaví název sloupce.

Nullable

Získá nebo nastaví hodnotu, která označuje, zda sloupec přijímá hodnoty null.

Table

Získá nebo nastaví tabulku, do které sloupec patří.

Metody

AddDefaultAttributes(ColumnProvider, AttributeCollection)

Přidá výchozí atributy.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Name Vrátí vlastnost .

Platí pro