Dil

TableModel Sınıf

Tanım

public class TableModel : Microsoft.EntityFrameworkCore.Infrastructure.Annotatable
type TableModel = class
    inherit Annotatable
Public Class TableModel
Inherits Annotatable
Devralma
TableModel

Oluşturucular

Veri Akışı Adı Description
TableModel()

Özellikler

Veri Akışı Adı Description
Columns
Database
DisplayName
ForeignKeys
Indexes
Item[String]

Mevcut değilse döndürerek null verilen ada sahip değer ek açıklamasını alır.

(Devralındığı yer: Annotatable)
Name
SchemaName

Yöntemler

Veri Akışı Adı Description
AddAnnotation(String, Annotation)

Bu nesneye ek açıklama ekler. Belirtilen ada sahip bir ek açıklama zaten varsa oluşturur.

(Devralındığı yer: Annotatable)
AddAnnotation(String, Object)

Bu nesneye ek açıklama ekler. Belirtilen ada sahip bir ek açıklama zaten varsa oluşturur.

(Devralındığı yer: Annotatable)
CreateAnnotation(String, Object)

Yeni bir ek açıklama oluşturur.

(Devralındığı yer: Annotatable)
FindAnnotation(String)

Mevcut değilse döndürerek null verilen ada sahip ek açıklamayı alır.

(Devralındığı yer: Annotatable)
GetAnnotations()

Geçerli nesnedeki tüm ek açıklamaları alır.

(Devralındığı yer: Annotatable)
GetOrAddAnnotation(String, Object)

Bu nesneye ek açıklama ekler veya belirtilen ada sahip bir ek açıklama zaten varsa mevcut ek açıklamayı döndürür.

(Devralındığı yer: Annotatable)
OnAnnotationSet(String, Annotation, Annotation)

Ek açıklama ayarlandığında veya kaldırıldığında çağrılır.

(Devralındığı yer: Annotatable)
RemoveAnnotation(String)

Verilen ek açıklamayı bu nesneden kaldırır.

(Devralındığı yer: Annotatable)
SetAnnotation(String, Annotation)

Verilen anahtar altında depolanan ek açıklamayı ayarlar. Belirtilen ada sahip bir ek açıklama zaten varsa mevcut ek açıklamanın üzerine yazar.

(Devralındığı yer: Annotatable)

Belirtik Arabirim Kullanımları

Veri Akışı Adı Description
IAnnotatable.FindAnnotation(String)

Belirtilen ada sahip ek açıklamayı alır ve yoksa null döndürür.

(Devralındığı yer: Annotatable)
IAnnotatable.GetAnnotations()

Geçerli nesnedeki tüm ek açıklamaları alır.

(Devralındığı yer: Annotatable)

Uzantı Metotları

Veri Akışı Adı Description
AddAnnotations(IMutableAnnotatable, IEnumerable<IAnnotation>)

Nesneye ek açıklamalar ekler.

GetAnnotation(IAnnotatable, String)

Belirtilen ada sahip ek açıklamayı alır ve yoksa oluşturur.

GetOrAddAnnotation(IMutableAnnotatable, String, String)

Belirli bir anahtarla var olan ek açıklamayı alır veya yoksa yeni bir ek açıklama ekler.

Şunlara uygulanır