IUpdateAdapter.CreateEntry Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Descrição |
|---|---|
| CreateEntry(IDictionary<String,Object>, IEntityType) |
Obsoleto.
Cria uma nova entrada com os valores de propriedade fornecidos para o tipo de entidade fornecido. |
| CreateEntry(IReadOnlyDictionary<IProperty,Object>, IEntityType) |
Cria uma nova entrada com os valores de propriedade fornecidos para o tipo de entidade fornecido. |
CreateEntry(IDictionary<String,Object>, IEntityType)
- Origem:
- IUpdateAdapter.cs
- Origem:
- IUpdateAdapter.cs
- Origem:
- IUpdateAdapter.cs
- Origem:
- IUpdateAdapter.cs
- Origem:
- IUpdateAdapter.cs
Cuidado
Use the overload that accepts a dictionary keyed by IProperty instead.
Cria uma nova entrada com os valores de propriedade fornecidos para o tipo de entidade fornecido.
public Microsoft.EntityFrameworkCore.Update.IUpdateEntry CreateEntry(System.Collections.Generic.IDictionary<string,object?> values, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
[System.Obsolete("Use the overload that accepts a dictionary keyed by IProperty instead.")]
public Microsoft.EntityFrameworkCore.Update.IUpdateEntry CreateEntry(System.Collections.Generic.IDictionary<string,object?> values, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
public Microsoft.EntityFrameworkCore.Update.IUpdateEntry CreateEntry(System.Collections.Generic.IDictionary<string,object> values, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member CreateEntry : System.Collections.Generic.IDictionary<string, obj> * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Update.IUpdateEntry
[<System.Obsolete("Use the overload that accepts a dictionary keyed by IProperty instead.")>]
abstract member CreateEntry : System.Collections.Generic.IDictionary<string, obj> * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Update.IUpdateEntry
Public Function CreateEntry (values As IDictionary(Of String, Object), entityType As IEntityType) As IUpdateEntry
Parâmetros
- values
- IDictionary<String,Object>
Um dicionário de nomes de propriedade para valores.
- entityType
- IEntityType
O tipo de entidade.
Retornos
A entrada criada.
- Atributos
Aplica-se a
CreateEntry(IReadOnlyDictionary<IProperty,Object>, IEntityType)
- Origem:
- IUpdateAdapter.cs
Cria uma nova entrada com os valores de propriedade fornecidos para o tipo de entidade fornecido.
public Microsoft.EntityFrameworkCore.Update.IUpdateEntry CreateEntry(System.Collections.Generic.IReadOnlyDictionary<Microsoft.EntityFrameworkCore.Metadata.IProperty,object?> values, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member CreateEntry : System.Collections.Generic.IReadOnlyDictionary<Microsoft.EntityFrameworkCore.Metadata.IProperty, obj> * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Update.IUpdateEntry
Public Function CreateEntry (values As IReadOnlyDictionary(Of IProperty, Object), entityType As IEntityType) As IUpdateEntry
Parâmetros
- values
- IReadOnlyDictionary<IProperty,Object>
Um dicionário de propriedades para valores.
- entityType
- IEntityType
O tipo de entidade.
Retornos
A entrada criada.
Comentários
A chave dos valores em IProperty vez de por nome permite que valores distintos sejam fornecidos para várias propriedades complexas que compartilham o mesmo tipo complexo. Não há suporte para coleções complexas com essa sobrecarga.