RelationalEntityTypeBuilderExtensions.SplitToView メソッド

定義

オーバーロード

SplitToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitViewBuilder>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

SplitToView(EntityTypeBuilder, String, String, Action<SplitViewBuilder>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

SplitToView(EntityTypeBuilder, String, Action<SplitViewBuilder>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

SplitToView(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitViewBuilder>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

SplitToView<TEntity>(EntityTypeBuilder<TEntity>, String, Action<SplitViewBuilder<TEntity>>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

SplitToView<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<SplitViewBuilder<TEntity>>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

SplitToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitViewBuilder>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder SplitToView (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder ownedNavigationBuilder, string name, string? schema, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationSplitViewBuilder> buildAction);
static member SplitToView : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationSplitViewBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
<Extension()>
Public Function SplitToView (ownedNavigationBuilder As OwnedNavigationBuilder, name As String, schema As String, buildAction As Action(Of OwnedNavigationSplitViewBuilder)) As OwnedNavigationBuilder

パラメーター

ownedNavigationBuilder
OwnedNavigationBuilder

構成されているエンティティ型のビルダー。

name
String

ビューの名前。

schema
String

ビューのスキーマ。

buildAction
Action<OwnedNavigationSplitViewBuilder>

ビューの構成を実行するアクション。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「 エンティティの型とリレーションシップのモデル化 」を参照してください。

適用対象

SplitToView(EntityTypeBuilder, String, String, Action<SplitViewBuilder>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder SplitToView (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder entityTypeBuilder, string name, string? schema, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SplitViewBuilder> buildAction);
static member SplitToView : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SplitViewBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
<Extension()>
Public Function SplitToView (entityTypeBuilder As EntityTypeBuilder, name As String, schema As String, buildAction As Action(Of SplitViewBuilder)) As EntityTypeBuilder

パラメーター

entityTypeBuilder
EntityTypeBuilder

構成されているエンティティ型のビルダー。

name
String

ビューの名前。

schema
String

ビューのスキーマ。

buildAction
Action<SplitViewBuilder>

ビューの構成を実行するアクション。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「 エンティティの型とリレーションシップのモデル化 」を参照してください。

適用対象

SplitToView(EntityTypeBuilder, String, Action<SplitViewBuilder>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder SplitToView (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder entityTypeBuilder, string name, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SplitViewBuilder> buildAction);
static member SplitToView : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SplitViewBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
<Extension()>
Public Function SplitToView (entityTypeBuilder As EntityTypeBuilder, name As String, buildAction As Action(Of SplitViewBuilder)) As EntityTypeBuilder

パラメーター

entityTypeBuilder
EntityTypeBuilder

構成されているエンティティ型のビルダー。

name
String

ビューの名前。

buildAction
Action<SplitViewBuilder>

ビューの構成を実行するアクション。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「 エンティティの型とリレーションシップのモデル化 」を参照してください。

適用対象

SplitToView(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitViewBuilder>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder SplitToView (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder ownedNavigationBuilder, string name, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationSplitViewBuilder> buildAction);
static member SplitToView : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationSplitViewBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
<Extension()>
Public Function SplitToView (ownedNavigationBuilder As OwnedNavigationBuilder, name As String, buildAction As Action(Of OwnedNavigationSplitViewBuilder)) As OwnedNavigationBuilder

パラメーター

ownedNavigationBuilder
OwnedNavigationBuilder

構成されているエンティティ型のビルダー。

name
String

ビューの名前。

buildAction
Action<OwnedNavigationSplitViewBuilder>

ビューの構成を実行するアクション。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「 エンティティの型とリレーションシップのモデル化 」を参照してください。

適用対象

SplitToView<TEntity>(EntityTypeBuilder<TEntity>, String, Action<SplitViewBuilder<TEntity>>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> SplitToView<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> entityTypeBuilder, string name, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SplitViewBuilder<TEntity>> buildAction) where TEntity : class;
static member SplitToView : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SplitViewBuilder<'Entity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function SplitToView(Of TEntity As Class) (entityTypeBuilder As EntityTypeBuilder(Of TEntity), name As String, buildAction As Action(Of SplitViewBuilder(Of TEntity))) As EntityTypeBuilder(Of TEntity)

型パラメーター

TEntity

構成対象のエンティティ型。

パラメーター

entityTypeBuilder
EntityTypeBuilder<TEntity>

構成されているエンティティ型のビルダー。

name
String

ビューの名前。

buildAction
Action<SplitViewBuilder<TEntity>>

ビューの構成を実行するアクション。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「 エンティティの型とリレーションシップのモデル化 」を参照してください。

適用対象

SplitToView<TEntity>(EntityTypeBuilder<TEntity>, String, String, Action<SplitViewBuilder<TEntity>>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> SplitToView<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> entityTypeBuilder, string name, string? schema, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SplitViewBuilder<TEntity>> buildAction) where TEntity : class;
static member SplitToView : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SplitViewBuilder<'Entity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function SplitToView(Of TEntity As Class) (entityTypeBuilder As EntityTypeBuilder(Of TEntity), name As String, schema As String, buildAction As Action(Of SplitViewBuilder(Of TEntity))) As EntityTypeBuilder(Of TEntity)

型パラメーター

TEntity

構成対象のエンティティ型。

パラメーター

entityTypeBuilder
EntityTypeBuilder<TEntity>

構成されているエンティティ型のビルダー。

name
String

ビューの名前。

schema
String

ビューのスキーマ。

buildAction
Action<SplitViewBuilder<TEntity>>

ビューの構成を実行するアクション。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「 エンティティの型とリレーションシップのモデル化 」を参照してください。

適用対象

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> SplitToView<TOwnerEntity,TDependentEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> ownedNavigationBuilder, string name, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity>> buildAction) where TOwnerEntity : class where TDependentEntity : class;
static member SplitToView : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationSplitViewBuilder<'OwnerEntity, 'DependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'OwnerEntity : null and 'DependentEntity : null)
<Extension()>
Public Function SplitToView(Of TOwnerEntity As Class, TDependentEntity As Class) (ownedNavigationBuilder As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity), name As String, buildAction As Action(Of OwnedNavigationSplitViewBuilder(Of TOwnerEntity, TDependentEntity))) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)

型パラメーター

TOwnerEntity

リレーションシップを所有するエンティティ型。

TDependentEntity

リレーションシップの依存エンティティ型。

パラメーター

ownedNavigationBuilder
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>

構成されているエンティティ型のビルダー。

name
String

ビューの名前。

buildAction
Action<OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity>>

ビューの構成を実行するアクション。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「 エンティティの型とリレーションシップのモデル化 」を参照してください。

適用対象

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キー プロパティはすべてのビューにマップされ、他のプロパティは明示的にマップする必要があります。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> SplitToView<TOwnerEntity,TDependentEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> ownedNavigationBuilder, string name, string? schema, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity>> buildAction) where TOwnerEntity : class where TDependentEntity : class;
static member SplitToView : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationSplitViewBuilder<'OwnerEntity, 'DependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'OwnerEntity : null and 'DependentEntity : null)
<Extension()>
Public Function SplitToView(Of TOwnerEntity As Class, TDependentEntity As Class) (ownedNavigationBuilder As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity), name As String, schema As String, buildAction As Action(Of OwnedNavigationSplitViewBuilder(Of TOwnerEntity, TDependentEntity))) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)

型パラメーター

TOwnerEntity

リレーションシップを所有するエンティティ型。

TDependentEntity

リレーションシップの依存エンティティ型。

パラメーター

ownedNavigationBuilder
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>

構成されているエンティティ型のビルダー。

name
String

ビューの名前。

schema
String

ビューのスキーマ。

buildAction
Action<OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity>>

ビューの構成を実行するアクション。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「 エンティティの型とリレーションシップのモデル化 」を参照してください。

適用対象