IMutablePropertyBase IMutablePropertyBase Interface

Base type for navigation and scalar properties.

This interface is used during model creation and allows the metadata to be modified. Once the model is built, IMutablePropertyBase represents a ready-only view of the same metadata.

Syntax

Declaration

public interface IMutablePropertyBase : IPropertyBase, IMutableAnnotatable, IAnnotatablePublic Interface IMutablePropertyBase
    Inherits IPropertyBase, IMutableAnnotatable

Inherited Members

DeclaringEntityType,
DeclaringEntityType,
Name,
Name,
ClrType,
ClrType,
PropertyInfo,
PropertyInfo,
FieldInfo,
FieldInfo,
IsShadowProperty,
IsShadowProperty,
Item[String],
Item(String),
GetAnnotations(),
GetAnnotations(),
AddAnnotation(String, Object),
AddAnnotation(String, Object),
FindAnnotation(String),
FindAnnotation(String),
RemoveAnnotation(String)
RemoveAnnotation(String)

Properties summary

Gets the type that this property belongs to.

Properties

  • DeclaringType
    DeclaringType

    Gets the type that this property belongs to.

    IMutableTypeBase DeclaringType { get; }ReadOnly Property DeclaringType As IMutableTypeBase

    Property Value

Details

Assembly

Microsoft.EntityFrameworkCore.dll