RuntimeEntityType.AddServiceProperty 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
AddServiceProperty(String, PropertyInfo, FieldInfo, PropertyAccessMode) |
Adiciona uma propriedade de serviço a esse tipo de entidade. |
AddServiceProperty(String, PropertyInfo, FieldInfo, Type, PropertyAccessMode) |
Adiciona uma propriedade de serviço a esse tipo de entidade. |
AddServiceProperty(String, PropertyInfo, FieldInfo, PropertyAccessMode)
Adiciona uma propriedade de serviço a esse tipo de entidade.
public virtual Microsoft.EntityFrameworkCore.Metadata.RuntimeServiceProperty AddServiceProperty (string name, System.Reflection.PropertyInfo? propertyInfo = default, System.Reflection.FieldInfo? fieldInfo = default, Microsoft.EntityFrameworkCore.PropertyAccessMode propertyAccessMode = Microsoft.EntityFrameworkCore.PropertyAccessMode.PreferField);
abstract member AddServiceProperty : string * System.Reflection.PropertyInfo * System.Reflection.FieldInfo * Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.Metadata.RuntimeServiceProperty
override this.AddServiceProperty : string * System.Reflection.PropertyInfo * System.Reflection.FieldInfo * Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.Metadata.RuntimeServiceProperty
Public Overridable Function AddServiceProperty (name As String, Optional propertyInfo As PropertyInfo = Nothing, Optional fieldInfo As FieldInfo = Nothing, Optional propertyAccessMode As PropertyAccessMode = Microsoft.EntityFrameworkCore.PropertyAccessMode.PreferField) As RuntimeServiceProperty
Parâmetros
- name
- String
O nome da propriedade a ser adicionada.
- propertyInfo
- PropertyInfo
A propriedade CLR correspondente ou null
para uma propriedade de sombra.
- fieldInfo
- FieldInfo
O campo CLR correspondente ou null
para uma propriedade de sombra.
- propertyAccessMode
- PropertyAccessMode
O PropertyAccessMode usado para essa propriedade.
Retornos
A propriedade de serviço recém-criada.
Aplica-se a
AddServiceProperty(String, PropertyInfo, FieldInfo, Type, PropertyAccessMode)
Adiciona uma propriedade de serviço a esse tipo de entidade.
public virtual Microsoft.EntityFrameworkCore.Metadata.RuntimeServiceProperty AddServiceProperty (string name, System.Reflection.PropertyInfo? propertyInfo = default, System.Reflection.FieldInfo? fieldInfo = default, Type? serviceType = default, Microsoft.EntityFrameworkCore.PropertyAccessMode propertyAccessMode = Microsoft.EntityFrameworkCore.PropertyAccessMode.PreferField);
abstract member AddServiceProperty : string * System.Reflection.PropertyInfo * System.Reflection.FieldInfo * Type * Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.Metadata.RuntimeServiceProperty
override this.AddServiceProperty : string * System.Reflection.PropertyInfo * System.Reflection.FieldInfo * Type * Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.Metadata.RuntimeServiceProperty
Public Overridable Function AddServiceProperty (name As String, Optional propertyInfo As PropertyInfo = Nothing, Optional fieldInfo As FieldInfo = Nothing, Optional serviceType As Type = Nothing, Optional propertyAccessMode As PropertyAccessMode = Microsoft.EntityFrameworkCore.PropertyAccessMode.PreferField) As RuntimeServiceProperty
Parâmetros
- name
- String
O nome da propriedade a ser adicionada.
- propertyInfo
- PropertyInfo
A propriedade CLR correspondente ou null
para uma propriedade de sombra.
- fieldInfo
- FieldInfo
O campo CLR correspondente ou null
para uma propriedade de sombra.
- serviceType
- Type
O tipo do serviço ou null
para usar o tipo do membro.
- propertyAccessMode
- PropertyAccessMode
O PropertyAccessMode usado para essa propriedade.
Retornos
A propriedade de serviço recém-criada.
Aplica-se a
Entity Framework
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de