次の方法で共有


SqliteConventionSetBuilder クラス

定義

SQLite の規則を構築するためのビルダー。

public class SqliteConventionSetBuilder : Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.RelationalConventionSetBuilder
public class SqliteConventionSetBuilder : Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.RelationalConventionSetBuilder
type SqliteConventionSetBuilder = class
    inherit RelationalConventionSetBuilder
Public Class SqliteConventionSetBuilder
Inherits RelationalConventionSetBuilder
継承
Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.RelationalConventionSetBuilder
SqliteConventionSetBuilder
継承

注釈

サービスの有効期間は であり Scoped 、複数の登録が許可されます。 これは、各 DbContext インスタンスがこのサービスの独自のインスタンス セットを使用することを意味します。 実装は、任意の有効期間で登録されている他のサービスに依存する場合があります。 実装はスレッド セーフである必要はありません。

詳細と例については、「 モデルの構築規則」および 「EF Core を使用した SQLite データベースへのアクセス 」を参照してください。

コンストラクター

SqliteConventionSetBuilder(IRelationalTypeMapper, ICurrentDbContext, IDbSetFinder)

SQLite の規則を構築するためのビルダー。

SqliteConventionSetBuilder(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

新しい SqliteConventionSetBuilder のインスタンスを作成します。

SqliteConventionSetBuilder(RelationalConventionSetBuilderDependencies)

この API は Entity Framework Core インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 この API は、今後のリリースで変更または削除される可能性があります。

プロパティ

Dependencies

このサービスの依存関係。

(継承元 ProviderConventionSetBuilder)
RelationalDependencies

このサービスのリレーショナル プロバイダー固有の依存関係。

(継承元 RelationalConventionSetBuilder)

メソッド

Build()

の外部を使用する場合は、ConventionSetこのメソッドを呼び出して SQLite 用の OnModelCreating(ModelBuilder)ModelBuilderビルドします。

CreateConventionSet()

現在のデータベース プロバイダーの規則セットをビルドして返します。

CreateConventionSet()

現在のデータベース プロバイダーの規則セットをビルドして返します。

(継承元 RelationalConventionSetBuilder)
CreateModelBuilder()

の外部で SQLite の をビルドするには、 ModelBuilder このメソッドを OnModelCreating(ModelBuilder)呼び出します。

ReplaceConvention<TConvention,TImplementation>(IList<TConvention>, TImplementation)

既存の規則を派生規則に置き換えます。

(継承元 ProviderConventionSetBuilder)
ReplaceConvention<TConvention,TImplementation>(List<TConvention>, TImplementation)

既存の規則を派生規則に置き換えます。

(継承元 ProviderConventionSetBuilder)

適用対象