StoreObjectIdentifier Yapı
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.
Depo nesnesinin kimliğini temsil eden tür
[System.Runtime.CompilerServices.IsReadOnly]
[System.Runtime.CompilerServices.Nullable(0)]
public readonly struct StoreObjectIdentifier : IComparable<Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier>, IEquatable<Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier>
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct StoreObjectIdentifier : IComparable<Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier>, IEquatable<Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier>
[<System.Runtime.CompilerServices.IsReadOnly>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type StoreObjectIdentifier = struct
[<System.Runtime.CompilerServices.IsReadOnly>]
type StoreObjectIdentifier = struct
Public Structure StoreObjectIdentifier
Implements IComparable(Of StoreObjectIdentifier), IEquatable(Of StoreObjectIdentifier)
- Devralma
-
StoreObjectIdentifier
- Özellikler
- Uygulamalar
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modelleme .
Özellikler
| Veri Akışı Adı | Description |
|---|---|
| Name |
Tablo benzeri depolama nesnesi adını alır. |
| Schema |
Tablo benzeri depolama nesnesi şemasını alır. |
| StoreObjectType |
Tablo benzeri depolama nesne türünü alır. |
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| CompareTo(StoreObjectIdentifier) |
Depo nesnesinin kimliğini temsil eden tür |
| Create(IEntityType, StoreObjectType) |
Verilen varlık türünün />ile eşlendiği depolama nesnesi için bir kimlik oluşturur. |
| Create(IReadOnlyEntityType, StoreObjectType) |
Verilen varlık türünün eşlendiği depolama nesnesi için bir kimlik oluşturur. |
| Create(IReadOnlyTypeBase, StoreObjectType) |
Verilen varlık türünün eşlendiği depolama nesnesi için bir kimlik oluşturur. |
| DbFunction(String) |
İşlev kimliği oluşturur. |
| DeleteStoredProcedure(String, String) |
Bir silme saklı yordam kimliği oluşturur. |
| DisplayName() |
Mağaza nesnesinin kolay görünen adını alır. |
| Equals(Object) |
Depo nesnesinin kimliğini temsil eden tür |
| Equals(StoreObjectIdentifier) |
Depo nesnesinin kimliğini temsil eden tür |
| GetHashCode() |
Depo nesnesinin kimliğini temsil eden tür |
| InsertStoredProcedure(String, String) |
Ekleme saklı yordam kimliği oluşturur. |
| SqlQuery(IEntityType) |
kullanılarak RelationalEntityTypeBuilderExtensions.ToSqlQueryeşlenen SQL sorgusu için bir kimlik oluşturur. |
| SqlQuery(IReadOnlyEntityType) |
kullanılarak RelationalEntityTypeBuilderExtensions.ToSqlQueryeşlenen SQL sorgusu için bir kimlik oluşturur. |
| SqlQuery(String) |
SQL sorgu kimliği oluşturur. |
| Table(String, String) |
Tablo kimliği oluşturur. |
| ToString() |
Depo nesnesinin kimliğini temsil eden tür |
| UpdateStoredProcedure(String, String) |
Bir güncelleştirme saklı yordam kimliği oluşturur. |
| View(String, String) |
Bir görünüm kimliği oluşturur. |
İşleçler
| Veri Akışı Adı | Description |
|---|---|
| Equality(StoreObjectIdentifier, StoreObjectIdentifier) |
Aynı depo nesnesini temsil ediyor olup olmadığını görmek için bir kimliği başka bir kimlikle karşılaştırır. |
| Inequality(StoreObjectIdentifier, StoreObjectIdentifier) |
Aynı depo nesnesini temsil ediyor olup olmadığını görmek için bir kimliği başka bir kimlikle karşılaştırır. |