IClrPropertyGetter Interface

Definition

Represents operations backed by compiled delegates that support getting the value of a mapped EF property.

This type is typically used by database providers (and other extensions). It is generally not used in application code.

public interface IClrPropertyGetter
type IClrPropertyGetter = interface
Public Interface IClrPropertyGetter

Remarks

See Implementation of database providers and extensions for more information and examples.

Methods

GetClrValue(Object)

Gets the property value from the declaring type.

GetClrValueUsingContainingEntity(Object)

Gets the property value from the containing entity instance.

HasDefaultValue(Object)

Checks whether or not the property is set to the CLR default for its type.

HasSentinel(Object)

Checks whether or not the property is set to the CLR default for its type.

HasSentinelUsingContainingEntity(Object)

Checks whether or not the property is set to the CLR default for its type.

Applies to