ColumnProvider Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sütun sağlayıcıları için bir temel sınıf sağlar.
public ref class ColumnProvider abstract
public abstract class ColumnProvider
type ColumnProvider = class
Public MustInherit Class ColumnProvider
- Devralma
-
ColumnProvider
Açıklamalar
Sütun sağlayıcılarının bu sınıfı genişletmesi gerekir. LinqDataSource sınıfı ve ADO.NET Entity Framework sınıfı, bu sınıfı genişleten sağlayıcılardır.
Oluşturucular
ColumnProvider(TableProvider) |
Sınıfı devralınan bir sınıf örneği tarafından kullanılmak üzere başlatır. Bu oluşturucu yalnızca devralınan bir sınıf tarafından çağrılabilir. |
Özellikler
Association |
Bir sütunun temsil ettiği tablonun sağlayıcısını alır. |
Attributes |
Bu sağlayıcı tarafından temsil edilen sütun için tanımlanan öznitelikleri alır. |
ColumnType |
Sütunun türünü alır veya ayarlar. |
EntityTypeProperty |
Varlık türündeki PropertyInfo sütunu temsil eden özelliğin değerini alır veya ayarlar. |
IsCustomProperty |
Sütunun modelin veri bağlamında olmayan ek bir özellik olup olmadığını belirten bir değer alır veya ayarlar. |
IsForeignKeyComponent |
Sütunun yabancı bir anahtarın parçası olup olmadığını gösteren bir değer alır veya ayarlar. |
IsGenerated |
Sütun değerinin veritabanı tarafından otomatik olarak oluşturulup oluşturulmadığını belirten bir değeri alır veya ayarlar. |
IsPrimaryKey |
Sütunun tablo için birincil anahtarın parçası olup olmadığını gösteren bir değer alır veya ayarlar. |
IsReadOnly |
Sütunun salt okunur olup olmadığını gösteren bir değer alır. |
IsSortable |
Türetilmiş bir sınıfta geçersiz kılındığında, veri modelinin tabloyu bu sütuna göre sıralamayı destekleyip desteklemediğini belirten bir değer alır veya ayarlar. |
MaxLength |
Bu sütun için izin verilen uzunluk üst sınırını alır veya ayarlar. |
Name |
Sütunun adını alır veya ayarlar. |
Nullable |
Sütunun null değerleri kabul edip etmediğini belirten bir değer alır veya ayarlar. |
Table |
Sütunun ait olduğu tabloyu alır veya ayarlar. |
Yöntemler
AddDefaultAttributes(ColumnProvider, AttributeCollection) |
Varsayılan öznitelikleri ekler. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Name özelliğini döndürür. |