ColumnProvider Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan kelas dasar untuk penyedia kolom.
public ref class ColumnProvider abstract
public abstract class ColumnProvider
type ColumnProvider = class
Public MustInherit Class ColumnProvider
- Warisan
-
ColumnProvider
Keterangan
Penyedia kolom harus memperluas kelas ini. Kelas LinqDataSource dan kelas ADO.NET Entity Framework adalah penyedia yang memperluas kelas ini.
Konstruktor
| Nama | Deskripsi |
|---|---|
| ColumnProvider(TableProvider) |
Menginisialisasi kelas untuk digunakan oleh instans kelas yang diwariskan. Konstruktor ini hanya dapat dipanggil oleh kelas yang diwariskan. |
Properti
| Nama | Deskripsi |
|---|---|
| Association |
Mendapatkan penyedia untuk tabel yang diwakili kolom. |
| Attributes |
Mendapatkan atribut yang ditentukan untuk kolom yang diwakili oleh penyedia ini. |
| ColumnType |
Mendapatkan atau mengatur jenis kolom. |
| EntityTypeProperty |
Mendapatkan atau mengatur PropertyInfo nilai properti yang mewakili kolom dalam jenis entitas. |
| IsCustomProperty |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah kolom adalah properti tambahan yang tidak ada dalam konteks data model. |
| IsForeignKeyComponent |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah kolom adalah bagian dari kunci asing. |
| IsGenerated |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah nilai kolom secara otomatis dihasilkan oleh database. |
| IsPrimaryKey |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah kolom adalah bagian dari kunci primer untuk tabel. |
| IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah kolom bersifat baca-saja. |
| IsSortable |
Saat ditimpa di kelas turunan, mendapatkan atau menetapkan nilai yang menunjukkan apakah model data mendukung pengurutan tabel menurut kolom ini. |
| MaxLength |
Mendapatkan atau mengatur panjang maksimum yang diizinkan untuk kolom ini. |
| Name |
Mendapatkan atau mengatur nama kolom. |
| Nullable |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah kolom menerima nilai null. |
| Table |
Mendapatkan atau mengatur tabel tempat kolom berada. |
Metode
| Nama | Deskripsi |
|---|---|
| AddDefaultAttributes(ColumnProvider, AttributeCollection) |
Menambahkan atribut default. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan Name properti. |