CSharpSnapshotGenerator.GenerateOwnedTypes Yöntem

Tanım

Aşırı Yüklemeler

GenerateOwnedTypes(String, IEnumerable<IForeignKey>, IndentedStringBuilder)

Sahibi olan varlık türleri için kod üretir.

GenerateOwnedTypes(String, IEnumerable<IForeignKey>, IndentedStringBuilder)

Sahibi olan varlık türleri için kod üretir.

GenerateOwnedTypes(String, IEnumerable<IForeignKey>, IndentedStringBuilder)

Sahibi olan varlık türleri için kod üretir.

protected virtual void GenerateOwnedTypes (string builderName, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Metadata.IForeignKey> ownerships, Microsoft.EntityFrameworkCore.Internal.IndentedStringBuilder stringBuilder);
abstract member GenerateOwnedTypes : string * seq<Microsoft.EntityFrameworkCore.Metadata.IForeignKey> * Microsoft.EntityFrameworkCore.Internal.IndentedStringBuilder -> unit
override this.GenerateOwnedTypes : string * seq<Microsoft.EntityFrameworkCore.Metadata.IForeignKey> * Microsoft.EntityFrameworkCore.Internal.IndentedStringBuilder -> unit
Protected Overridable Sub GenerateOwnedTypes (builderName As String, ownerships As IEnumerable(Of IForeignKey), stringBuilder As IndentedStringBuilder)

Parametreler

builderName
String

Oluşturucu değişkeninin adı.

ownerships
IEnumerable<IForeignKey>

Her varlık türünü tanımlayan yabancı anahtarlar.

stringBuilder
Microsoft.EntityFrameworkCore.Internal.IndentedStringBuilder

Oluşturucu kodu öğesine eklenir.

Şunlara uygulanır

GenerateOwnedTypes(String, IEnumerable<IForeignKey>, IndentedStringBuilder)

Sahibi olan varlık türleri için kod üretir.

protected virtual void GenerateOwnedTypes (string builderName, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Metadata.IForeignKey> ownerships, Microsoft.EntityFrameworkCore.Infrastructure.IndentedStringBuilder stringBuilder);
protected virtual void GenerateOwnedTypes (string entityTypeBuilderName, System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Metadata.IForeignKey> ownerships, Microsoft.EntityFrameworkCore.Infrastructure.IndentedStringBuilder stringBuilder);
abstract member GenerateOwnedTypes : string * seq<Microsoft.EntityFrameworkCore.Metadata.IForeignKey> * Microsoft.EntityFrameworkCore.Infrastructure.IndentedStringBuilder -> unit
override this.GenerateOwnedTypes : string * seq<Microsoft.EntityFrameworkCore.Metadata.IForeignKey> * Microsoft.EntityFrameworkCore.Infrastructure.IndentedStringBuilder -> unit
abstract member GenerateOwnedTypes : string * seq<Microsoft.EntityFrameworkCore.Metadata.IForeignKey> * Microsoft.EntityFrameworkCore.Infrastructure.IndentedStringBuilder -> unit
override this.GenerateOwnedTypes : string * seq<Microsoft.EntityFrameworkCore.Metadata.IForeignKey> * Microsoft.EntityFrameworkCore.Infrastructure.IndentedStringBuilder -> unit
Protected Overridable Sub GenerateOwnedTypes (builderName As String, ownerships As IEnumerable(Of IForeignKey), stringBuilder As IndentedStringBuilder)
Protected Overridable Sub GenerateOwnedTypes (entityTypeBuilderName As String, ownerships As IEnumerable(Of IForeignKey), stringBuilder As IndentedStringBuilder)

Parametreler

builderNameentityTypeBuilderName
String

Oluşturucu değişkeninin adı.

ownerships
IEnumerable<IForeignKey>

Her varlık türünü tanımlayan yabancı anahtarlar.

stringBuilder
IndentedStringBuilder

Oluşturucu kodu öğesine eklenir.

Şunlara uygulanır