RuntimePropertyBase.SetMaterializationSetter Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| SetMaterializationSetter<TEntity,TStructural,TValue>(Action<TEntity,IReadOnlyList<Int32>,TValue>, Func<TStructural,TValue,TStructural>) |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
| SetMaterializationSetter<TEntity,TValue>(Func<TEntity,TValue,TEntity>) |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
| SetMaterializationSetter<TEntity,TValue>(Action<TEntity,TValue>) |
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core. |
SetMaterializationSetter<TEntity,TStructural,TValue>(Action<TEntity,IReadOnlyList<Int32>,TValue>, Func<TStructural,TValue,TStructural>)
- Source:
- RuntimePropertyBase.cs
- Source:
- RuntimePropertyBase.cs
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public virtual void SetMaterializationSetter<TEntity,TStructural,TValue>(Action<TEntity,System.Collections.Generic.IReadOnlyList<int>,TValue> setClrValueUsingContainingEntity, Func<TStructural,TValue,TStructural> setClrValue) where TEntity : class;
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
abstract member SetMaterializationSetter : Action<'Entity, System.Collections.Generic.IReadOnlyList<int>, 'Value (requires 'Entity : null)> * Func<'Structural, 'Value, 'Structural> -> unit (requires 'Entity : null)
override this.SetMaterializationSetter : Action<'Entity, System.Collections.Generic.IReadOnlyList<int>, 'Value (requires 'Entity : null)> * Func<'Structural, 'Value, 'Structural> -> unit (requires 'Entity : null)
Public Overridable Sub SetMaterializationSetter(Of TEntity As Class, TStructural As Class, TValue As Class) (setClrValueUsingContainingEntity As Action(Of TEntity, IReadOnlyList(Of Integer), TValue), setClrValue As Func(Of TStructural, TValue, TStructural))
Parámetros de tipo
- TEntity
- TStructural
- TValue
Parámetros
- setClrValueUsingContainingEntity
- Action<TEntity,IReadOnlyList<Int32>,TValue>
- setClrValue
- Func<TStructural,TValue,TStructural>
- Atributos
Se aplica a
SetMaterializationSetter<TEntity,TValue>(Func<TEntity,TValue,TEntity>)
- Source:
- RuntimePropertyBase.cs
- Source:
- RuntimePropertyBase.cs
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public virtual void SetMaterializationSetter<TEntity,TValue>(Func<TEntity,TValue,TEntity> setClrValue) where TEntity : class;
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
abstract member SetMaterializationSetter : Func<'Entity, 'Value, 'Entity (requires 'Entity : null and 'Entity : null)> -> unit (requires 'Entity : null)
override this.SetMaterializationSetter : Func<'Entity, 'Value, 'Entity (requires 'Entity : null and 'Entity : null)> -> unit (requires 'Entity : null)
Public Overridable Sub SetMaterializationSetter(Of TEntity As Class, TValue As Class) (setClrValue As Func(Of TEntity, TValue, TEntity))
Parámetros de tipo
- TEntity
- TValue
Parámetros
- setClrValue
- Func<TEntity,TValue,TEntity>
- Atributos
Se aplica a
SetMaterializationSetter<TEntity,TValue>(Action<TEntity,TValue>)
- Source:
- RuntimePropertyBase.cs
Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public virtual void SetMaterializationSetter<TEntity,TValue>(Action<TEntity,TValue> setter) where TEntity : class;
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
abstract member SetMaterializationSetter : Action<'Entity, 'Value (requires 'Entity : null)> -> unit (requires 'Entity : null)
override this.SetMaterializationSetter : Action<'Entity, 'Value (requires 'Entity : null)> -> unit (requires 'Entity : null)
Public Overridable Sub SetMaterializationSetter(Of TEntity As Class, TValue As Class) (setter As Action(Of TEntity, TValue))
Parámetros de tipo
- TEntity
- TValue
Parámetros
- setter
- Action<TEntity,TValue>
- Atributos