IReadOnlySkipNavigation Arabirim
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.
Üçüncü bir varlık türü aracılığıyla iletilen bir ilişkinin parçası olan gezinti özelliğini temsil eder.
public interface IReadOnlySkipNavigation : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyNavigationBase
type IReadOnlySkipNavigation = interface
interface IReadOnlyNavigationBase
interface IReadOnlyPropertyBase
interface IReadOnlyAnnotatable
Public Interface IReadOnlySkipNavigation
Implements IReadOnlyNavigationBase
- Türetilmiş
- Uygulamalar
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modelleme .
Özellikler
| Veri Akışı Adı | Description |
|---|---|
| ClrType |
Bu özellik benzeri nesnenin tuttuğu değer türünü alır. (Devralındığı yer: IReadOnlyPropertyBase) |
| DeclaringEntityType |
Bu gezinti özelliğinin ait olduğu varlık türünü alır. (Devralındığı yer: IReadOnlyNavigationBase) |
| DeclaringType |
Bu özellik benzeri nesnenin ait olduğu türü alır. (Devralındığı yer: IReadOnlyPropertyBase) |
| FieldInfo |
FieldInfo Bu özellik benzeri nesne için temel alınan CLR alanının değerini alır.
Bu, gölge özellikler için veya yedekleme alanı bilinmiyorsa olabilir |
| ForeignKey |
Yabancı anahtarı birleştirme türüne alır. |
| Inverse |
Ters atlama gezintisini alır. |
| IsCollection |
Özelliğin bir koleksiyon olup olmadığını belirten bir değer alır. (Devralındığı yer: IReadOnlyPropertyBase) |
| IsEagerLoaded |
Bu gezintinin varsayılan olarak hevesle yüklenmesi gerekip gerekmediğini belirten bir değer alır. (Devralındığı yer: IReadOnlyNavigationBase) |
| IsOnDependent |
Gezinti özelliğinin temel alınan yabancı anahtarın bağımlı tarafında tanımlanıp tanımlanmadığını belirten bir değer alır. |
| Item[String] |
Ek açıklamanın belirtilen ada sahip değerini alır ve yoksa döndürür |
| JoinEntityType |
Yabancı anahtar tarafından kullanılan birleştirme türünü alır. |
| LazyLoadingEnabled |
Gecikmeli yükleme etkinleştirildiyse ve modelde gecikmeli yükleme mekanizması yapılandırıldıysa bu gezintinin yavaş yüklenip yüklenmeyeceğini belirler. (Devralındığı yer: IReadOnlyNavigationBase) |
| Name |
Bu özellik benzeri nesnenin adını alır. (Devralındığı yer: IReadOnlyPropertyBase) |
| PropertyInfo |
PropertyInfo Bu özellik benzeri nesne için temel alınan CLR özelliğinin öğesini alır.
Bu, gölge özellikler için veya doğrudan bir alana eşlenmiş olabilir |
| Sentinel |
Bu özelliğin ayarlanmadığını gösteren sentinel değerini alır. (Devralındığı yer: IReadOnlyPropertyBase) |
| TargetEntityType |
Bu gezinti özelliğinin bir örneğini barındıracağı varlık türünü alır. (Devralındığı yer: IReadOnlyNavigationBase) |
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| AnnotationsToDebugString(Int32) |
Nesnede bildirilen tüm ek açıklamalar için hata ayıklama dizesini alır. (Devralındığı yer: IReadOnlyAnnotatable) |
| FindAnnotation(String) |
Mevcut değilse döndürerek |
| GetAnnotation(String) |
Belirtilen ada sahip ek açıklamayı alır ve yoksa oluşturur. (Devralındığı yer: IReadOnlyAnnotatable) |
| GetAnnotations() |
Geçerli nesnedeki tüm ek açıklamaları alır. (Devralındığı yer: IReadOnlyAnnotatable) |
| GetFieldName() |
Bu özelliğin yedekleme alanının adını alır veya |
| GetPropertyAccessMode() |
PropertyAccessMode Bu özellik benzeri nesne için kullanılan alır. (Devralındığı yer: IReadOnlyPropertyBase) |
| IsIndexerProperty() |
Bunun bir dizin oluşturucu özelliği olup olmadığını belirten bir değer alır. Dizin oluşturucu özelliği, varlık sınıfındaki bir dizin oluşturucu aracılığıyla erişilen özelliktir. (Devralındığı yer: IReadOnlyPropertyBase) |
| IsShadowProperty() |
Bunun bir gölge özelliği olup olmadığını belirten bir değer alır. Gölge özellik, varlık sınıfında karşılık gelen bir özelliğe sahip olmayan özelliktir. özelliği için geçerli değer, varlık sınıfının örneklerinde ChangeTracker depolanmak yerine içinde depolanır. (Devralındığı yer: IReadOnlyPropertyBase) |
| ToDebugString(MetadataDebugStringOptions, Int32) |
Verilen meta verilerin okunabilir bir gösterimini oluşturur. Uyarı: Döndürülen dizenin biçimine güvenmeyin. Yalnızca hata ayıklama için tasarlanmıştır ve sürümler arasında rastgele değişebilir. |
Belirtik Arabirim Kullanımları
| Veri Akışı Adı | Description |
|---|---|
| IReadOnlyNavigationBase.Inverse |
Ters gezintiyi alır. |
| IReadOnlyPropertyBase.IsShadowProperty() |
Bunun bir gölge özelliği olup olmadığını belirten bir değer alır. Gölge özellik, varlık sınıfında karşılık gelen bir özelliğe sahip olmayan özelliktir. özelliği için geçerli değer, varlık sınıfının örneklerinde ChangeTracker depolanmak yerine içinde depolanır. (Devralındığı yer: IReadOnlyNavigationBase) |