Dil

StoreObjectIdentifier Yapı

Tanım

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.

Şunlara uygulanır