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
ASP.NET Dinamik Veri uygulamalarında sınıfı MetaColumn bir veritabanı alanını temsil eder. sınıfı, MetaColumn veri alanı hakkında tür ve meta veri bilgileri gibi bilgileri almanıza olanak tanır.
Veri alanının ait olduğu tabloyu özelliğini kullanarak Table alabilirsiniz. Ayrıca özelliğini kullanarak Model veri modelini de alabilirsiniz.
Oluşturucular
| Name | Description |
|---|---|
| MetaColumn(MetaTable, ColumnProvider) |
MetaColumn sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| AllowInitialValue |
Bir sütunun bir değerin eklenmesini etkinleştirip etkinleştirmediğini belirten bir değer alır veya ayarlar. |
| ApplyFormatInEditMode |
Nesne tarafından temsil edilen veri alanını içeren veri ilişkili denetim düzenleme modunda olduğunda, özellik tarafından DataFormatString belirtilen biçimlendirme dizesinin alan değerlerine MetaColumn uygulanıp uygulanmadığını gösteren bir değer alır. |
| Attributes |
Nesnesi tarafından MetaColumn temsil edilen veri alanına uygulanan meta veri öznitelikleri koleksiyonunu alır. |
| ColumnType |
Veri alanı türünü alır. |
| ConvertEmptyStringToNull |
Veri kaynağında veri alanı güncelleştirildiğinde boş dize değerlerinin ("") otomatik olarak değerlere |
| DataFormatString |
Alan değeri için görüntüleme biçimini belirten dizeyi alır. |
| DataTypeAttribute |
DataTypeAttribute Veri alanına uygulanan özniteliği alır. |
| DefaultValue |
Veri alanı için varsayılan değeri alır. |
| Description |
Veri alanının açıklamasını alır. |
| DisplayName |
Veri alanının görünen adını alır. |
| EntityTypeProperty |
Varlık türündeki veri alanını temsil eden özelliğin özniteliklerini içeren bir nesnesi alır. |
| FilterUIHint |
FilterUIHint Sütun için kullanılan değeri alır. |
| HtmlEncode |
Alan değerlerinin, veriye bağlı denetimde görüntülenmeden önce HTML ile kodlanıp kodlanmayacağı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 mevcut olup olmadığını gösteren bir değer alır. |
| IsFloatingPoint |
Veri alanının kayan nokta türü olup olmadığını gösteren bir değer alır. |
| IsForeignKeyComponent |
Veri alanının yabancı anahtarın parçası olup olmadığını gösteren bir değer alır. |
| IsGenerated |
Veri alanı değerinin veritabanında otomatik olarak oluşturulup oluşturulmadığı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 okunur olup olmadığını gösteren bir değer alır. |
| IsRequired |
Veri alanının bir değer gerekip 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 maksimum veri uzunluğunu gösteren bir değer alır. |
| Model |
MetaModel Bu 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ın değeri |
| Prompt |
Kullanıcı arabiriminde sütundaki verilere bağlı filigran olarak kullanılabilecek bir değer alır. |
| Provider |
Nesneyi oluşturmak MetaColumn için kullanılan soyutlama sağlayıcısı nesnesini 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ının görüntülenip görüntülenmeyeceğini gösteren bir değer alır. |
| ShortDisplayName |
Sütunun kısa adını alır. |
| SortExpression |
Veri alanının sıralama düzenini belirlemek için kullanılan ifadeyi alır. |
| Table |
MetaTable Veri alanının ait olduğu tabloyu temsil eden nesneyi alır. |
| TypeCode |
Veri alanının türünü alır. |
| UIHint |
Veri alanı için belirtilen alan şablonunun adını alır. |
Yöntemler
| Name | Description |
|---|---|
| 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() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| Initialize() |
Oluşturucu çağrıldığında kullanılamayabilecek verileri başlatır. |
| MemberwiseClone() |
Geçerli Objectbasit 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ı
| Name | Description |
|---|---|
| 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çimlendirin. |
| FormatValue(IFieldFormattingOptions, Object) |
Belirtilen biçimlendirme seçeneklerini kullanarak belirtilen alan değerini biçimlendirin. |
| GetEnumType(MetaColumn) |
Sütunu temsil eden numaralandırmanın türünü alır. |