Idioma

StoreObjectIdentifier Estrutura

Definição

Um tipo que representa a ID de um objeto de repositório

[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)
Herança
StoreObjectIdentifier
Atributos
Implementações

Comentários

Consulte os tipos e relações de entidade de modelagem para obter mais informações e exemplos.

Propriedades

Nome Descrição
Name

Obtém o nome do objeto de repositório semelhante à tabela.

Schema

Obtém o esquema de objeto de repositório semelhante à tabela.

StoreObjectType

Obtém o tipo de objeto de repositório semelhante à tabela.

Métodos

Nome Descrição
CompareTo(StoreObjectIdentifier)

Um tipo que representa a ID de um objeto de repositório

Create(IEntityType, StoreObjectType)

Cria uma ID para o objeto de repositório que o tipo de entidade fornecido é mapeado para />.

Create(IReadOnlyEntityType, StoreObjectType)

Cria uma ID para o objeto de repositório para o qual o tipo de entidade fornecido é mapeado.

Create(IReadOnlyTypeBase, StoreObjectType)

Cria uma ID para o objeto de repositório para o qual o tipo de entidade fornecido é mapeado.

DbFunction(String)

Cria uma ID de função.

DeleteStoredProcedure(String, String)

Cria uma ID de procedimento armazenado de exclusão.

DisplayName()

Obtém o nome de exibição amigável para o objeto de repositório.

Equals(Object)

Um tipo que representa a ID de um objeto de repositório

Equals(StoreObjectIdentifier)

Um tipo que representa a ID de um objeto de repositório

GetHashCode()

Um tipo que representa a ID de um objeto de repositório

InsertStoredProcedure(String, String)

Cria uma ID de procedimento armazenado de inserção.

SqlQuery(IEntityType)

Cria uma ID para a consulta SQL mapeada usando RelationalEntityTypeBuilderExtensions.ToSqlQuery.

SqlQuery(IReadOnlyEntityType)

Cria uma ID para a consulta SQL mapeada usando RelationalEntityTypeBuilderExtensions.ToSqlQuery.

SqlQuery(String)

Cria uma ID de consulta SQL.

Table(String, String)

Cria uma ID de tabela.

ToString()

Um tipo que representa a ID de um objeto de repositório

UpdateStoredProcedure(String, String)

Cria uma ID de procedimento armazenado de atualização.

View(String, String)

Cria uma ID de exibição.

Operadores

Nome Descrição
Equality(StoreObjectIdentifier, StoreObjectIdentifier)

Compara uma ID com outra id para ver se elas representam o mesmo objeto de repositório.

Inequality(StoreObjectIdentifier, StoreObjectIdentifier)

Compara uma ID com outra id para ver se elas representam o mesmo objeto de repositório.

Aplica-se a