Share via


MetaForeignKeyColumn Kelas

Definisi

Mewakili bidang kunci asing database yang digunakan oleh ASP.NET Data Dinamis.

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
Warisan
MetaForeignKeyColumn

Keterangan

Dalam ASP.NET aplikasi Data Dinamis, MetaForeignKeyColumn kelas mewakili kolom database yang menunjukkan hubungan satu-ke-satu.

Kelas MetaForeignKeyColumn mewakili kolom dalam tabel yang berisi bidang kunci asing. Namun, Anda dapat mengakses objek tabel induk dengan menggunakan ParentTable properti . Anda dapat menentukan apakah bidang kunci asing adalah kunci utama dalam tabel yang berisinya dengan menggunakan IsPrimaryKeyInThisTable properti .

Konstruktor

MetaForeignKeyColumn(MetaTable, ColumnProvider)

Menginisialisasi instans baru kelas MetaForeignKeyColumn.

Properti

AllowInitialValue

Mendapatkan atau menetapkan nilai yang menentukan apakah kolom memungkinkan nilai disisipkan.

(Diperoleh dari MetaColumn)
ApplyFormatInEditMode

Mendapatkan nilai yang menunjukkan apakah string pemformatan yang ditentukan oleh DataFormatString properti diterapkan ke nilai bidang saat kontrol terikat data yang berisi bidang data yang diwakili oleh MetaColumn objek berada dalam mode edit.

(Diperoleh dari MetaColumn)
Attributes

Mendapatkan kumpulan atribut metadata yang berlaku untuk bidang data yang diwakili oleh MetaColumn objek .

(Diperoleh dari MetaColumn)
ColumnType

Mendapatkan jenis bidang data.

(Diperoleh dari MetaColumn)
ConvertEmptyStringToNull

Mendapatkan nilai yang menunjukkan apakah nilai string kosong ("") secara otomatis dikonversi ke null nilai saat bidang data diperbarui di sumber data.

(Diperoleh dari MetaColumn)
DataFormatString

Mendapatkan string yang menentukan format tampilan untuk nilai bidang.

(Diperoleh dari MetaColumn)
DataTypeAttribute

DataTypeAttribute Mendapatkan atribut yang diterapkan ke bidang data.

(Diperoleh dari MetaColumn)
DefaultValue

Mendapatkan nilai default untuk bidang data.

(Diperoleh dari MetaColumn)
Description

Mendapatkan deskripsi untuk bidang data.

(Diperoleh dari MetaColumn)
DisplayName

Mendapatkan nama tampilan untuk bidang data.

(Diperoleh dari MetaColumn)
EntityTypeProperty

Mendapatkan objek yang berisi atribut properti yang mewakili bidang data dalam jenis entitas.

(Diperoleh dari MetaColumn)
FilterUIHint

FilterUIHint Mendapatkan nilai yang digunakan untuk kolom.

(Diperoleh dari MetaColumn)
ForeignKeyNames

Mendapatkan koleksi yang berisi nama kunci asing dalam asosiasi yang mewakili hubungan database.

HtmlEncode

Mendapatkan nilai yang menunjukkan apakah nilai bidang dikodekan HTML sebelum ditampilkan dalam kontrol terikat data.

(Diperoleh dari MetaColumn)
IsBinaryData

Mendapatkan nilai yang menunjukkan apakah bidang data berisi data biner.

(Diperoleh dari MetaColumn)
IsCustomProperty

Mendapatkan nilai yang menunjukkan apakah bidang data ada dalam database.

(Diperoleh dari MetaColumn)
IsFloatingPoint

Mendapatkan nilai yang menunjukkan apakah bidang data adalah jenis floating-point.

(Diperoleh dari MetaColumn)
IsForeignKeyComponent

Mendapatkan nilai yang menunjukkan apakah bidang data adalah bagian dari kunci asing.

(Diperoleh dari MetaColumn)
IsGenerated

Mendapatkan nilai yang menunjukkan apakah nilai bidang data dibuat secara otomatis dalam database.

(Diperoleh dari MetaColumn)
IsInteger

Mendapatkan nilai yang menunjukkan apakah jenis bidang data adalah jenis bilangan bulat.

(Diperoleh dari MetaColumn)
IsLongString

Mendapatkan nilai yang menunjukkan apakah jenis bidang data dapat berisi string panjang.

(Diperoleh dari MetaColumn)
IsPrimaryKey

Mendapatkan nilai yang menunjukkan apakah bidang data adalah bagian dari kunci utama tabel.

(Diperoleh dari MetaColumn)
IsPrimaryKeyInThisTable

Mendapatkan nilai yang menunjukkan apakah bidang kunci asing adalah bagian dari kunci primer tabel.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah bidang data bersifat baca-saja.

(Diperoleh dari MetaColumn)
IsRequired

Mendapatkan nilai yang menunjukkan apakah bidang data memerlukan nilai.

(Diperoleh dari MetaColumn)
IsString

Mendapatkan nilai yang menunjukkan apakah jenis bidang data adalah jenis string.

(Diperoleh dari MetaColumn)
MaxLength

Mendapatkan nilai yang menunjukkan panjang maksimum data yang dapat disimpan di bidang data.

(Diperoleh dari MetaColumn)
Model

MetaModel Mendapatkan objek yang mewakili model data tempat bidang data ini berada.

(Diperoleh dari MetaColumn)
Name

Mendapatkan nama bidang data.

(Diperoleh dari MetaColumn)
NullDisplayText

Mendapatkan keterangan yang ditampilkan untuk bidang saat nilai bidang adalah null.

(Diperoleh dari MetaColumn)
ParentTable

Mendapatkan tabel induk bidang kunci asing.

Prompt

Mendapatkan nilai yang dapat digunakan sebagai marka air di UI yang terikat ke data di kolom.

(Diperoleh dari MetaColumn)
Provider

Mendapatkan objek penyedia abstraksi yang digunakan untuk menghasilkan MetaColumn objek .

(Diperoleh dari MetaColumn)
RequiredErrorMessage

Mendapatkan pesan kesalahan yang ditampilkan saat bidang data memerlukan nilai tetapi nilainya kosong.

(Diperoleh dari MetaColumn)
Scaffold

Mendapatkan nilai yang menunjukkan apakah bidang data harus ditampilkan.

(Diperoleh dari MetaColumn)
ShortDisplayName

Mendapatkan nama pendek untuk kolom.

(Diperoleh dari MetaColumn)
SortExpression

Mendapatkan ekspresi yang digunakan untuk menentukan urutan pengurutan untuk bidang data.

(Diperoleh dari MetaColumn)
Table

MetaTable Mendapatkan objek yang mewakili tabel tempat bidang data berada.

(Diperoleh dari MetaColumn)
TypeCode

Mendapatkan jenis bidang data.

(Diperoleh dari MetaColumn)
UIHint

Mendapatkan nama templat bidang yang ditentukan untuk bidang data.

(Diperoleh dari MetaColumn)

Metode

BuildAttributeCollection()

Mendapatkan koleksi atribut.

(Diperoleh dari MetaColumn)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
ExtractForeignKey(IDictionary, String)

Menyimpan nilai kunci asing dalam kamus yang ditentukan.

GetFilterExpression(String)

Mengembalikan nama alternatif yang dipetakan ke kunci asing.

GetForeignKeyDetailsPath(Object)

Mendapatkan jalur untuk halaman tindakan detail tabel induk dari bidang kunci asing yang ditentukan.

GetForeignKeyPath(String, Object)

Mendapatkan jalur untuk halaman tindakan yang ditentukan dari tabel induk dari bidang kunci asing yang ditentukan.

GetForeignKeyPath(String, Object, String)

Mendapatkan jalur untuk halaman tindakan yang ditentukan dari tabel induk dari bidang kunci asing yang ditentukan.

GetForeignKeyString(Object)

Mengambil daftar nilai yang dipisahkan koma yang mewakili kunci asing untuk baris yang ditentukan.

GetForeignKeyValues(Object)

Mengambil kumpulan nilai yang mewakili kunci asing untuk baris yang ditentukan.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
Initialize()

Menginisialisasi data yang mungkin tidak tersedia saat konstruktor dipanggil.

Initialize()

Menginisialisasi data yang mungkin tidak tersedia saat konstruktor dipanggil.

(Diperoleh dari MetaColumn)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ResetMetadata()

Menghapus metadata kolom yang di-cache.

(Diperoleh dari MetaColumn)
ToString()

Mendapatkan nama bidang data.

(Diperoleh dari MetaColumn)

Metode Ekstensi

ConvertEditedValue(IFieldFormattingOptions, String)

Mengembalikan nilai yang disediakan oleh pengguna untuk kontrol yang sedang divalidasi.

FormatEditValue(IFieldFormattingOptions, Object)

Memformat nilai bidang yang ditentukan dengan menggunakan opsi pemformatan yang ditentukan.

FormatValue(IFieldFormattingOptions, Object)

Memformat nilai bidang yang ditentukan dengan menggunakan opsi pemformatan yang ditentukan.

GetEnumType(MetaColumn)

Mendapatkan jenis enumerasi yang mewakili kolom.

Berlaku untuk

Lihat juga