Sqlite​Reference​Collection​Builder​Extensions Sqlite​Reference​Collection​Builder​Extensions Class

Definition

SQLite specific extension methods for ReferenceCollectionBuilder.

public static class SqliteReferenceCollectionBuilderExtensionsPublic Module SqliteReferenceCollectionBuilderExtensions
Inheritance
System.ObjectSystem.Object
SqliteReferenceCollectionBuilderExtensionsSqliteReferenceCollectionBuilderExtensions

Inherited Members

System.Object

System.Object.ToString()System.Object.ToString()
System.Object.Equals(System.Object)System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()System.Object.GetHashCode()
System.Object.GetType()System.Object.GetType()
System.Object.MemberwiseClone()System.Object.MemberwiseClone()

Methods

ForSqliteHasConstraintName(ReferenceCollectionBuilder, String) ForSqliteHasConstraintName(ReferenceCollectionBuilder, String)

Configures the foreign key constraint name for this relationship when targeting SQLite.

public static ReferenceCollectionBuilder ForSqliteHasConstraintName(this ReferenceCollectionBuilder builder, string name)<ExtensionAttribute>
Public Shared Function ForSqliteHasConstraintName(builder As ReferenceCollectionBuilder, name As String) As ReferenceCollectionBuilder
Parameters
builder
ReferenceCollectionBuilder ReferenceCollectionBuilder

The builder being used to configure the relationship.

name
System.String System.String

The name of the foreign key constraint.

Returns

The same builder instance so that multiple calls can be chained.

ForSqliteHasConstraintName<TEntity, TReferencedEntity>(ReferenceCollectionBuilder<TEntity, TReferencedEntity>, String) ForSqliteHasConstraintName(Of TEntity, TReferencedEntity)(ReferenceCollectionBuilder(Of TEntity, TReferencedEntity), String)

Configures the foreign key constraint name for this relationship when targeting SQLite.

public static ReferenceCollectionBuilder<TEntity, TReferencedEntity> ForSqliteHasConstraintName<TEntity, TReferencedEntity>(this ReferenceCollectionBuilder<TEntity, TReferencedEntity> builder, string name)where TEntity : class where TReferencedEntity : class<ExtensionAttribute>
Public Shared Function ForSqliteHasConstraintName(Of TEntity As Class, TReferencedEntity As Class)(builder As ReferenceCollectionBuilder(Of TEntity, TReferencedEntity), name As String) As ReferenceCollectionBuilder(Of TEntity, TReferencedEntity)
Type Parameters
TEntity

The principal entity type in this relationship.

TReferencedEntity

The dependent entity type in this relationship.

Parameters
builder
ReferenceCollectionBuilder<TEntity, TReferencedEntity> ReferenceCollectionBuilder(Of TEntity, TReferencedEntity)

The builder being used to configure the relationship.

name
System.String System.String

The name of the foreign key constraint.

Returns
ReferenceCollectionBuilder<TEntity, TReferencedEntity> ReferenceCollectionBuilder(Of TEntity, TReferencedEntity)

The same builder instance so that multiple calls can be chained.