StoreObjectIdentifier Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Typ představující ID objektu úložiště
[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)
- Dědičnost
-
StoreObjectIdentifier
- Atributy
- Implementuje
Poznámky
Další informace a příklady najdete v tématu Modelování typů entit a relací .
Vlastnosti
| Název | Description |
|---|---|
| Name |
Získá název objektu úložiště podobné tabulce. |
| Schema |
Získá schéma objektu úložiště podobné tabulce. |
| StoreObjectType |
Získá typ objektu úložiště podobné tabulce. |
Metody
| Název | Description |
|---|---|
| CompareTo(StoreObjectIdentifier) |
Typ představující ID objektu úložiště |
| Create(IEntityType, StoreObjectType) |
Vytvoří ID pro objekt úložiště, na který je daný typ entity mapován na />. |
| Create(IReadOnlyEntityType, StoreObjectType) |
Vytvoří ID objektu úložiště, na který je daný typ entity namapován. |
| Create(IReadOnlyTypeBase, StoreObjectType) |
Vytvoří ID objektu úložiště, na který je daný typ entity namapován. |
| DbFunction(String) |
Vytvoří ID funkce. |
| DeleteStoredProcedure(String, String) |
Vytvoří ID uložené procedury pro odstranění. |
| DisplayName() |
Získá popisný zobrazovaný název objektu úložiště. |
| Equals(Object) |
Typ představující ID objektu úložiště |
| Equals(StoreObjectIdentifier) |
Typ představující ID objektu úložiště |
| GetHashCode() |
Typ představující ID objektu úložiště |
| InsertStoredProcedure(String, String) |
Vytvoří ID vložené uložené procedury. |
| SqlQuery(IEntityType) |
Vytvoří ID pro dotaz SQL namapovaný pomocí RelationalEntityTypeBuilderExtensions.ToSqlQuery. |
| SqlQuery(IReadOnlyEntityType) |
Vytvoří ID pro dotaz SQL namapovaný pomocí RelationalEntityTypeBuilderExtensions.ToSqlQuery. |
| SqlQuery(String) |
Vytvoří ID dotazu SQL. |
| Table(String, String) |
Vytvoří ID tabulky. |
| ToString() |
Typ představující ID objektu úložiště |
| UpdateStoredProcedure(String, String) |
Vytvoří ID uložené procedury aktualizace. |
| View(String, String) |
Vytvoří ID zobrazení. |
Operátory
| Název | Description |
|---|---|
| Equality(StoreObjectIdentifier, StoreObjectIdentifier) |
Porovná jedno ID s jiným ID a zjistí, jestli představují stejný objekt úložiště. |
| Inequality(StoreObjectIdentifier, StoreObjectIdentifier) |
Porovná jedno ID s jiným ID a zjistí, jestli představují stejný objekt úložiště. |