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

Name Description
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

Name Description
Association

Získá zprostředkovatele tabulky, 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á určuje, zda sloupec je další vlastnost, která není v kontextu dat modelu.

IsForeignKeyComponent

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

IsGenerated

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

IsPrimaryKey

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

IsReadOnly

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

IsSortable

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

MaxLength

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

Name

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

Nullable

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

Table

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

Metody

Name Description
AddDefaultAttributes(ColumnProvider, AttributeCollection)

Přidá výchozí atributy.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Získá Type aktuální instance.

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

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

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

Name Vrátí vlastnost.

Platí pro