StoreObjectIdentifier Yapı

Tanım

Bir mağaza nesnesinin kimliğini temsil eden tür

[System.Runtime.CompilerServices.IsReadOnly]
public struct StoreObjectIdentifier : IComparable<Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier>, IEquatable<Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier>
[<System.Runtime.CompilerServices.IsReadOnly>]
type StoreObjectIdentifier = struct
Public Structure StoreObjectIdentifier
Implements IComparable(Of StoreObjectIdentifier), IEquatable(Of StoreObjectIdentifier)
Devralma
StoreObjectIdentifier
Öznitelikler
Uygulamalar

Açıklamalar

Daha fazla bilgi için bkz. Varlık türlerini ve ilişkilerini modelleme.

Özellikler

Name

Tabloya benzer depo nesnesi adını alır.

Schema

Tabloya benzer depo nesnesi şemasını alır.

StoreObjectType

Tabloya benzer depo nesne türünü alır.

Yöntemler

CompareTo(StoreObjectIdentifier)

Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.

Create(IEntityType, StoreObjectType)

Verilen varlık türünün / ile eşlenmiş olduğu mağaza nesnesi için bir kimlik > oluşturur.

Create(IReadOnlyEntityType, StoreObjectType)

Belirtilen varlık türünün eşlenmiş olduğu mağaza nesnesi için bir kimlik oluşturur.

DbFunction(String)

bir işlev kimliği oluşturur.

DisplayName()

Mağaza nesnesinin kolay görünen adını alır.

Equals(Object)
Equals(StoreObjectIdentifier)

Indicates whether the current object is equal to another object of the same type.

GetHashCode() System.IComparable`1.GetHashCode
SqlQuery(IEntityType)

kullanarak eşlenen SQL kimliği RelationalEntityTypeBuilderExtensions.ToSqlQuery oluşturur.

SqlQuery(IReadOnlyEntityType)

kullanarak eşlenen SQL kimliği RelationalEntityTypeBuilderExtensions.ToSqlQuery oluşturur.

SqlQuery(String)

Bir sorgu SQL kimliği oluşturur.

Table(String, String)

Tablo kimliği oluşturur.

ToString() System.IComparable`1.ToString
View(String, String)

Bir görünüm kimliği oluşturur.

İşleçler

Equality(StoreObjectIdentifier, StoreObjectIdentifier)

Aynı depo nesnesini temsil eden bir kimliği başka bir kimlikle karşılaştırıldığında.

Inequality(StoreObjectIdentifier, StoreObjectIdentifier)

Aynı depo nesnesini temsil eden bir kimliği başka bir kimlikle karşılaştırıldığında.

Şunlara uygulanır