RelationshipConfiguration RelationshipConfiguration Class

Definition

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 class RelationshipConfiguration
Public Class RelationshipConfiguration
Inheritance
System.ObjectSystem.Object
RelationshipConfigurationRelationshipConfiguration

Constructors

RelationshipConfiguration(EntityConfiguration, IForeignKey, String, String, DeleteBehavior) RelationshipConfiguration(EntityConfiguration, IForeignKey, String, String, DeleteBehavior)

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 RelationshipConfiguration(EntityConfiguration entityConfiguration, IForeignKey foreignKey, string dependentEndNavigationPropertyName, string principalEndNavigationPropertyName, DeleteBehavior onDeleteAction)
Public Sub New(entityConfiguration As EntityConfiguration, foreignKey As IForeignKey, dependentEndNavigationPropertyName As String, principalEndNavigationPropertyName As String, onDeleteAction As DeleteBehavior)
Parameters
dependentEndNavigationPropertyName
System.String System.String
principalEndNavigationPropertyName
System.String System.String

Properties

DependentEndNavigationPropertyName DependentEndNavigationPropertyName

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 string DependentEndNavigationPropertyName { get; }
Public Overridable ReadOnly Property DependentEndNavigationPropertyName As String
Value
System.String System.String

EntityConfiguration EntityConfiguration

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 EntityConfiguration EntityConfiguration { get; }
Public Overridable ReadOnly Property EntityConfiguration As EntityConfiguration

ForeignKey ForeignKey

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 IForeignKey ForeignKey { get; }
Public Overridable ReadOnly Property ForeignKey As IForeignKey

HasAttributeEquivalent HasAttributeEquivalent

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 bool HasAttributeEquivalent { get; set; }
Public Overridable Property HasAttributeEquivalent As Boolean
Value
System.Boolean System.Boolean

OnDeleteAction OnDeleteAction

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 DeleteBehavior OnDeleteAction { get; }
Public Overridable ReadOnly Property OnDeleteAction As DeleteBehavior

PrincipalEndNavigationPropertyName PrincipalEndNavigationPropertyName

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 string PrincipalEndNavigationPropertyName { get; }
Public Overridable ReadOnly Property PrincipalEndNavigationPropertyName As String
Value
System.String System.String

Methods

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

ToString() ToString()

Inherited from System.Object