ClrAccessorFactory<TAccessor> ClrAccessorFactory(Of TAccessor) 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 ClrAccessorFactory<TAccessor>
    where TAccessor : classPublic MustInherit Class ClrAccessorFactory(Of TAccessor As Class)

Type Parameters

TAccessor

Inheritance Hierarchy

  • System.Object
    System.Object
  • ClrAccessorFactory<TAccessor>
    ClrAccessorFactory(Of TAccessor)

Inherited Members

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.

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.

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(IPropertyBase)
    Create(IPropertyBase)

    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 TAccessor Create(IPropertyBase property)Public Overridable Function Create(property As IPropertyBase) As TAccessor

    Parameters

    Returns

    • TAccessor
      TAccessor
  • Create(PropertyInfo)
    Create(PropertyInfo)

    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 TAccessor Create(PropertyInfo propertyInfo)Public Overridable Function Create(propertyInfo As PropertyInfo) As TAccessor

    Parameters

    • propertyInfo
      System.Reflection.PropertyInfo
      System.Reflection.PropertyInfo

    Returns

    • TAccessor
      TAccessor
  • CreateGeneric<TEntity, TValue, TNonNullableEnumValue>(PropertyInfo, IPropertyBase)
    CreateGeneric(Of TEntity, TValue, TNonNullableEnumValue)(PropertyInfo, IPropertyBase)

    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.

    protected abstract TAccessor CreateGeneric<TEntity, TValue, TNonNullableEnumValue>(PropertyInfo propertyInfo, IPropertyBase propertyBase)where TEntity : classProtected MustOverride Function CreateGeneric(Of TEntity As Class, TValue, TNonNullableEnumValue)(propertyInfo As PropertyInfo, propertyBase As IPropertyBase) As TAccessor

    Parameters

    Returns

    • TAccessor
      TAccessor

Details

Assembly

Microsoft.EntityFrameworkCore.dll