SnapshotFactoryFactory<TInput> SnapshotFactoryFactory(Of TInput) Class

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Syntax

Declaration

public abstract class SnapshotFactoryFactory<TInput> : SnapshotFactoryFactoryPublic MustInherit Class SnapshotFactoryFactory(Of TInput)
    Inherits SnapshotFactoryFactory

Type Parameters

TInput

Inheritance Hierarchy

Inherited Members

CreateEmpty(IEntityType),
CreateEmpty(IEntityType),
CreateConstructorExpression(IEntityType, ParameterExpression),
CreateConstructorExpression(IEntityType, ParameterExpression),
CreateReadShadowValueExpression(ParameterExpression, IPropertyBase),
CreateReadShadowValueExpression(ParameterExpression, IPropertyBase),
GetPropertyIndex(IPropertyBase),
GetPropertyIndex(IPropertyBase),
GetPropertyCount(IEntityType),
GetPropertyCount(IEntityType),
UseEntityVariable,
UseEntityVariable,
ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Methods summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Methods

  • Create(IEntityType)
    Create(IEntityType)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual Func<TInput, ISnapshot> Create(IEntityType entityType)Public Overridable Function Create(entityType As IEntityType) As Func(Of TInput, ISnapshot)

    Parameters

    Returns

    • System.Func<T, TResult><TInput, ISnapshot>
      System.Func<T, TResult>(Of TInput, ISnapshot)

Details

Assembly

Microsoft.EntityFrameworkCore.dll