MetaColumn 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.
Dinamik veriler tarafından kullanılan bir veritabanı sütununu temsil eder.
public ref class MetaColumn : System::Web::DynamicData::IFieldFormattingOptions
public class MetaColumn : System.Web.DynamicData.IFieldFormattingOptions
type MetaColumn = class
interface IFieldFormattingOptions
Public Class MetaColumn
Implements IFieldFormattingOptions
- Devralma
-
MetaColumn
- Türetilmiş
- Uygulamalar
Açıklamalar
dinamik veri uygulamalarında ASP.NET, MetaColumn sınıf bir veritabanı alanını temsil eder. MetaColumnSınıfı, türü ve meta veri bilgileri gibi veri alanı hakkında bilgi almanızı sağlar.
Özelliğini kullanarak veri alanının ait olduğu tabloyu alabilirsiniz Table . Ayrıca, özelliğini kullanarak veri modelini de alabilirsiniz Model .
Oluşturucular
MetaColumn(MetaTable, ColumnProvider) |
MetaColumn sınıfının yeni bir örneğini başlatır. |
Özellikler
AllowInitialValue |
Bir sütunun bir değerin eklenmesine izin verip etmeyeceğini belirten bir değer alır veya ayarlar. |
ApplyFormatInEditMode |
DataFormatStringNesne tarafından temsil edilen veri alanını içeren veri bağlantılı denetim düzenleme modunda olduğunda, özelliği tarafından belirtilen biçimlendirme dizesinin alan değerlerine uygulanıp uygulanmadığını gösteren bir değer alır MetaColumn . |
Attributes |
Nesnesi tarafından temsil edilen veri alanı için uygulanan meta veri özniteliklerinin koleksiyonunu alır MetaColumn . |
ColumnType |
Veri alanı türünü alır. |
ConvertEmptyStringToNull |
Veri |
DataFormatString |
Alan değeri için görüntüleme biçimini belirten dizeyi alır. |
DataTypeAttribute |
DataTypeAttributeVeri alanına uygulanan özniteliği alır. |
DefaultValue |
Veri alanı için varsayılan değeri alır. |
Description |
Veri alanı için açıklama alır. |
DisplayName |
Veri alanı için görünen adı alır. |
EntityTypeProperty |
Varlık türündeki veri alanını temsil eden özelliğin özniteliklerini içeren bir nesne alır. |
FilterUIHint |
FilterUIHintSütun için kullanılan değeri alır. |
HtmlEncode |
Veri bağlantılı denetimde görüntülenmeden önce, alan değerlerinin HTML kodlamalı olup olmadığını gösteren bir değer alır. |
IsBinaryData |
Veri alanının ikili veri içerip içermediğini gösteren bir değer alır. |
IsCustomProperty |
Veri alanının veritabanında bulunup bulunmadığını gösteren bir değer alır. |
IsFloatingPoint |
Veri alanının kayan nokta türünde olup olmadığını gösteren bir değer alır. |
IsForeignKeyComponent |
Veri alanının yabancı anahtarın bir parçası olup olmadığını gösteren bir değer alır. |
IsGenerated |
Veri alanı değerinin veritabanında otomatik olarak oluşturulup oluşturulmayacağını gösteren bir değer alır. |
IsInteger |
Veri alanı türünün bir tamsayı türü olup olmadığını gösteren bir değer alır. |
IsLongString |
Veri alanı türünün uzun dizeler içerip içeremeyeceğini gösteren bir değer alır. |
IsPrimaryKey |
Veri alanının tablonun birincil anahtarının bir parçası olup olmadığını gösteren bir değer alır. |
IsReadOnly |
Veri alanının salt okunurdur olup olmadığını gösteren bir değer alır. |
IsRequired |
Veri alanının bir değer gerektirip gerektirmediğini gösteren bir değer alır. |
IsString |
Veri alanı türünün bir dize türü olup olmadığını gösteren bir değer alır. |
MaxLength |
Veri alanında depolanabilecek en fazla veri uzunluğunu gösteren bir değer alır. |
Model |
MetaModelBu veri alanının ait olduğu veri modelini temsil eden nesneyi alır. |
Name |
Veri alanının adını alır. |
NullDisplayText |
Alan değeri olduğunda bir alan için görüntülenen resim yazısını alır |
Prompt |
Sütundaki verilere bağlanan kullanıcı arabiriminde filigran olarak kullanılabilecek bir değer alır. |
Provider |
Nesnesini oluşturmak için kullanılan soyutlama sağlayıcısı nesnesini MetaColumn alır. |
RequiredErrorMessage |
Veri alanı bir değer gerektirdiğinde ancak değeri boş olduğunda görüntülenen hata iletisini alır. |
Scaffold |
Veri alanı görüntülenecek olup olmadığını belirten bir değer alır. |
ShortDisplayName |
Sütunun kısa adını alır. |
SortExpression |
Veri alanına göre sıralama düzeni belirlemek için kullanılan ifadeyi alır. |
Table |
Veri MetaTable alanı ait olduğu tabloyu temsil eden nesneyi alır. |
TypeCode |
Veri alanı türünü alır. |
UIHint |
Veri alanı için belirtilen alan şablonunun adını alır. |
Yöntemler
BuildAttributeCollection() |
Öznitelik koleksiyonunu alır. |
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) |
Initialize() |
Oluşturucu çağrıldığında kullanılamayacak olabilecek verileri başlatır. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ResetMetadata() |
Önbelleğe alınmış sütun meta verilerini temizler. |
ToString() |
Veri alanı adını alır. |
Uzantı Metotları
ConvertEditedValue(IFieldFormattingOptions, String) |
Doğrulanan bir denetim için kullanıcı tarafından sağlanan değeri döndürür. |
FormatEditValue(IFieldFormattingOptions, Object) |
Belirtilen biçimlendirme seçeneklerini kullanarak belirtilen alan değerini biçimlendirebilir. |
FormatValue(IFieldFormattingOptions, Object) |
Belirtilen biçimlendirme seçeneklerini kullanarak belirtilen alan değerini biçimlendirebilir. |
GetEnumType(MetaColumn) |
Sütunu temsil eden numaralandırmanın türünü alır. |