StoreObjectIdentifier Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Typ, der die ID eines Speicherobjekts darstellt
[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)
- Vererbung
-
StoreObjectIdentifier
- Attribute
- Implementiert
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen .
Eigenschaften
| Name | Beschreibung |
|---|---|
| Name |
Ruft den Namen des tabellenähnlichen Speicherobjekts ab. |
| Schema |
Ruft das tabellenähnliche Speicherobjektschema ab. |
| StoreObjectType |
Ruft den tabellenähnlichen Speicherobjekttyp ab. |
Methoden
| Name | Beschreibung |
|---|---|
| CompareTo(StoreObjectIdentifier) |
Ein Typ, der die ID eines Speicherobjekts darstellt |
| Create(IEntityType, StoreObjectType) |
Erstellt eine ID für das Speicherobjekt, dem der angegebene Entitätstyp zugeordnet> ist/. |
| Create(IReadOnlyEntityType, StoreObjectType) |
Erstellt eine ID für das Speicherobjekt, dem der angegebene Entitätstyp zugeordnet ist. |
| Create(IReadOnlyTypeBase, StoreObjectType) |
Erstellt eine ID für das Speicherobjekt, dem der angegebene Entitätstyp zugeordnet ist. |
| DbFunction(String) |
Erstellt eine Funktions-ID. |
| DeleteStoredProcedure(String, String) |
Erstellt eine Lösch-ID für gespeicherte Prozeduren. |
| DisplayName() |
Ruft den Anzeigenamen für das Store-Objekt ab. |
| Equals(Object) |
Ein Typ, der die ID eines Speicherobjekts darstellt |
| Equals(StoreObjectIdentifier) |
Ein Typ, der die ID eines Speicherobjekts darstellt |
| GetHashCode() |
Ein Typ, der die ID eines Speicherobjekts darstellt |
| InsertStoredProcedure(String, String) |
Erstellt eine eingefügte gespeicherte Prozedur-ID. |
| SqlQuery(IEntityType) |
Erstellt eine ID für die SQL-Abfrage, die mit RelationalEntityTypeBuilderExtensions.ToSqlQueryzugeordnet wird. |
| SqlQuery(IReadOnlyEntityType) |
Erstellt eine ID für die SQL-Abfrage, die mit RelationalEntityTypeBuilderExtensions.ToSqlQueryzugeordnet wird. |
| SqlQuery(String) |
Erstellt eine SQL-Abfrage-ID. |
| Table(String, String) |
Erstellt eine Tabellen-ID. |
| ToString() |
Ein Typ, der die ID eines Speicherobjekts darstellt |
| UpdateStoredProcedure(String, String) |
Erstellt eine id der gespeicherten Aktualisierungsprozedur. |
| View(String, String) |
Erstellt eine Ansichts-ID. |
Operatoren
| Name | Beschreibung |
|---|---|
| Equality(StoreObjectIdentifier, StoreObjectIdentifier) |
Vergleicht eine ID mit einer anderen ID, um festzustellen, ob sie dasselbe Speicherobjekt darstellen. |
| Inequality(StoreObjectIdentifier, StoreObjectIdentifier) |
Vergleicht eine ID mit einer anderen ID, um festzustellen, ob sie dasselbe Speicherobjekt darstellen. |