MetaForeignKeyColumn 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.
ASP.NET Dinamik Verileri tarafından kullanılan bir veritabanı yabancı anahtar alanını temsil eder.
public ref class MetaForeignKeyColumn : System::Web::DynamicData::MetaColumn
public class MetaForeignKeyColumn : System.Web.DynamicData.MetaColumn
type MetaForeignKeyColumn = class
inherit MetaColumn
Public Class MetaForeignKeyColumn
Inherits MetaColumn
- Devralma
Açıklamalar
ASP.NET Dinamik Veri uygulamalarında sınıfı, MetaForeignKeyColumn bire bir ilişkiyi belirten bir veritabanı sütununu temsil eder.
sınıfı, MetaForeignKeyColumn tablodaki yabancı anahtar alanını içeren sütunu temsil eder. Ancak, özelliğini kullanarak üst tablo nesnesine ParentTable erişebilirsiniz. Yabancı anahtar alanının, bu alanı içeren tabloda birincil anahtar olup olmadığını, özelliğini kullanarak IsPrimaryKeyInThisTable belirleyebilirsiniz.
Oluşturucular
| Name | Description |
|---|---|
| MetaForeignKeyColumn(MetaTable, ColumnProvider) |
MetaForeignKeyColumn 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. (Devralındığı yer: MetaColumn) |
| 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. (Devralındığı yer: MetaColumn) |
| Attributes |
Nesnesi tarafından MetaColumn temsil edilen veri alanına uygulanan meta veri öznitelikleri koleksiyonunu alır. (Devralındığı yer: MetaColumn) |
| ColumnType |
Veri alanı türünü alır. (Devralındığı yer: MetaColumn) |
| 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. (Devralındığı yer: MetaColumn) |
| DataTypeAttribute |
DataTypeAttribute Veri alanına uygulanan özniteliği alır. (Devralındığı yer: MetaColumn) |
| DefaultValue |
Veri alanı için varsayılan değeri alır. (Devralındığı yer: MetaColumn) |
| Description |
Veri alanının açıklamasını alır. (Devralındığı yer: MetaColumn) |
| DisplayName |
Veri alanının görünen adını alır. (Devralındığı yer: MetaColumn) |
| EntityTypeProperty |
Varlık türündeki veri alanını temsil eden özelliğin özniteliklerini içeren bir nesnesi alır. (Devralındığı yer: MetaColumn) |
| FilterUIHint |
FilterUIHint Sütun için kullanılan değeri alır. (Devralındığı yer: MetaColumn) |
| ForeignKeyNames |
Veritabanı ilişkisini temsil eden ilişkilendirmedeki yabancı anahtarların adlarını içeren bir koleksiyon 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. (Devralındığı yer: MetaColumn) |
| IsBinaryData |
Veri alanının ikili veri içerip içermediğini gösteren bir değer alır. (Devralındığı yer: MetaColumn) |
| IsCustomProperty |
Veri alanının veritabanında mevcut olup olmadığını gösteren bir değer alır. (Devralındığı yer: MetaColumn) |
| IsFloatingPoint |
Veri alanının kayan nokta türü olup olmadığını gösteren bir değer alır. (Devralındığı yer: MetaColumn) |
| IsForeignKeyComponent |
Veri alanının yabancı anahtarın parçası olup olmadığını gösteren bir değer alır. (Devralındığı yer: MetaColumn) |
| IsGenerated |
Veri alanı değerinin veritabanında otomatik olarak oluşturulup oluşturulmadığını gösteren bir değer alır. (Devralındığı yer: MetaColumn) |
| IsInteger |
Veri alanı türünün bir tamsayı türü olup olmadığını gösteren bir değer alır. (Devralındığı yer: MetaColumn) |
| IsLongString |
Veri alanı türünün uzun dizeler içerip içeremeyeceğini gösteren bir değer alır. (Devralındığı yer: MetaColumn) |
| IsPrimaryKey |
Veri alanının tablonun birincil anahtarının bir parçası olup olmadığını gösteren bir değer alır. (Devralındığı yer: MetaColumn) |
| IsPrimaryKeyInThisTable |
Yabancı anahtar alanının tablonun birincil anahtarının 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. (Devralındığı yer: MetaColumn) |
| IsRequired |
Veri alanının bir değer gerekip gerektirmediğini gösteren bir değer alır. (Devralındığı yer: MetaColumn) |
| IsString |
Veri alanı türünün bir dize türü olup olmadığını gösteren bir değer alır. (Devralındığı yer: MetaColumn) |
| MaxLength |
Veri alanında depolanabilecek maksimum veri uzunluğunu gösteren bir değer alır. (Devralındığı yer: MetaColumn) |
| Model |
MetaModel Bu veri alanının ait olduğu veri modelini temsil eden nesneyi alır. (Devralındığı yer: MetaColumn) |
| Name |
Veri alanının adını alır. (Devralındığı yer: MetaColumn) |
| NullDisplayText |
Alanın değeri |
| ParentTable |
Yabancı anahtar alanının üst tablosunu alır. |
| Prompt |
Kullanıcı arabiriminde sütundaki verilere bağlı filigran olarak kullanılabilecek bir değer alır. (Devralındığı yer: MetaColumn) |
| Provider |
Nesneyi oluşturmak MetaColumn için kullanılan soyutlama sağlayıcısı nesnesini alır. (Devralındığı yer: MetaColumn) |
| RequiredErrorMessage |
Veri alanı bir değer gerektirdiğinde ancak değeri boş olduğunda görüntülenen hata iletisini alır. (Devralındığı yer: MetaColumn) |
| Scaffold |
Veri alanının görüntülenip görüntülenmeyeceğini gösteren bir değer alır. (Devralındığı yer: MetaColumn) |
| ShortDisplayName |
Sütunun kısa adını alır. (Devralındığı yer: MetaColumn) |
| SortExpression |
Veri alanının sıralama düzenini belirlemek için kullanılan ifadeyi alır. (Devralındığı yer: MetaColumn) |
| Table |
MetaTable Veri alanının ait olduğu tabloyu temsil eden nesneyi alır. (Devralındığı yer: MetaColumn) |
| TypeCode |
Veri alanının türünü alır. (Devralındığı yer: MetaColumn) |
| UIHint |
Veri alanı için belirtilen alan şablonunun adını alır. (Devralındığı yer: MetaColumn) |
Yöntemler
| Name | Description |
|---|---|
| BuildAttributeCollection() |
Öznitelik koleksiyonunu alır. (Devralındığı yer: MetaColumn) |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| ExtractForeignKey(IDictionary, String) |
Belirtilen sözlükte yabancı anahtarın değerini kaydeder. |
| GetFilterExpression(String) |
Yabancı anahtarla eşlenen alternatif adı döndürür. |
| GetForeignKeyDetailsPath(Object) |
Belirtilen yabancı anahtar alanının üst tablosunun ayrıntılar eylem sayfasının yolunu alır. |
| GetForeignKeyPath(String, Object, String) |
Belirtilen yabancı anahtar alanının üst tablosunun belirtilen eylem sayfasının yolunu alır. |
| GetForeignKeyPath(String, Object) |
Belirtilen yabancı anahtar alanının üst tablosunun belirtilen eylem sayfasının yolunu alır. |
| GetForeignKeyString(Object) |
Belirtilen satır için yabancı anahtarı temsil eden değerlerin virgülle ayrılmış listesini alır. |
| GetForeignKeyValues(Object) |
Belirtilen satır için yabancı anahtarları temsil eden bir değer koleksiyonu alır. |
| 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. (Devralındığı yer: MetaColumn) |
| ToString() |
Veri alanı adını alır. (Devralındığı yer: MetaColumn) |
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. |