IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken> クラス

定義

ID に使用される Entity Framework データベース コンテキストの基底クラス。

generic <typename TUser, typename TKey, typename TUserClaim, typename TUserLogin, typename TUserToken>
 where TUser : IdentityUser<TKey> where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserLogin : IdentityUserLogin<TKey> where TUserToken : IdentityUserToken<TKey>public ref class IdentityUserContext abstract : Microsoft::EntityFrameworkCore::DbContext
public abstract class IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken> : Microsoft.EntityFrameworkCore.DbContext where TUser : IdentityUser<TKey> where TKey : IEquatable<TKey> where TUserClaim : IdentityUserClaim<TKey> where TUserLogin : IdentityUserLogin<TKey> where TUserToken : IdentityUserToken<TKey>
type IdentityUserContext<'User, 'Key, 'UserClaim, 'UserLogin, 'UserToken (requires 'User :> IdentityUser<'Key> and 'Key :> IEquatable<'Key> and 'UserClaim :> IdentityUserClaim<'Key> and 'UserLogin :> IdentityUserLogin<'Key> and 'UserToken :> IdentityUserToken<'Key>)> = class
    inherit DbContext
Public MustInherit Class IdentityUserContext(Of TUser, TKey, TUserClaim, TUserLogin, TUserToken)
Inherits DbContext

型パラメーター

TUser

ユーザー オブジェクトの種類。

TKey

ユーザーとロールの主キーの種類。

TUserClaim

ユーザー要求オブジェクトの型。

TUserLogin

ユーザー ログイン オブジェクトの型。

TUserToken

ユーザー トークン オブジェクトの型。

継承
IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>
派生

コンストラクター

IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>()

クラスの新しいインスタンスを初期化します。

IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>(DbContextOptions)

クラスの新しいインスタンスを初期化します。

プロパティ

SchemaVersion

バージョン管理に使用されるスキーマ バージョンを取得します。

UserClaims

User 要求の を DbSet<TEntity> 取得または設定します。

UserLogins

ユーザー ログインの を DbSet<TEntity> 取得または設定します。

Users

Users の を DbSet<TEntity> 取得または設定します。

UserTokens

ユーザー トークンの を DbSet<TEntity> 取得または設定します。

メソッド

OnModelCreating(ModelBuilder)

ID フレームワークに必要なスキーマを構成します。

適用対象