Language

ScaffoldingPropertyAnnotations クラス

定義

public class ScaffoldingPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
type ScaffoldingPropertyAnnotations = class
    inherit RelationalPropertyAnnotations
Public Class ScaffoldingPropertyAnnotations
Inherits RelationalPropertyAnnotations
継承
ScaffoldingPropertyAnnotations

コンストラクター

Name 説明
ScaffoldingPropertyAnnotations(IProperty)

フィールド

Name 説明
ProviderFullAnnotationNames (継承元 RelationalPropertyAnnotations)

プロパティ

Name 説明
Annotations

注釈を付けるIPropertyを表すRelationalAnnotations ヘルパー。

(継承元 RelationalPropertyAnnotations)
ColumnName

プロパティがマップされる列の名前。

(継承元 RelationalPropertyAnnotations)
ColumnOrdinal
ColumnType

プロパティがマップされる列のデータベース型。

(継承元 RelationalPropertyAnnotations)
ComputedColumnSql

このプロパティの列を作成するときに使用する計算制約 SQL 式。

(継承元 RelationalPropertyAnnotations)
DefaultValue

このプロパティの列を作成するときに列の定義で使用する既定値。

(継承元 RelationalPropertyAnnotations)
DefaultValueSql

このプロパティの列を作成するときに使用する必要がある既定の制約 SQL 式。

(継承元 RelationalPropertyAnnotations)
Property

注釈を付ける IProperty 。

(継承元 RelationalPropertyAnnotations)
ShouldThrowOnConflict

競合する構成が設定されている場合に例外をスローするかどうかを示します。 これは通常、fluent API を使用して最後の呼び出し優先セマンティクスを実装するビルド時にオーバーライドされます。

(継承元 RelationalPropertyAnnotations)

メソッド

Name 説明
CanSetComputedColumnSql(String)

競合なしで ComputedColumnSql を設定できるかどうかを決定します。

このメソッドは、 ShouldThrowOnConflict が trueを返す場合にスローすることがあります。

(継承元 RelationalPropertyAnnotations)
CanSetDefaultValue(Object)

競合なしで DefaultValue を設定できるかどうかを決定します。

このメソッドは、 ShouldThrowOnConflict が trueを返す場合にスローすることがあります。

(継承元 RelationalPropertyAnnotations)
CanSetDefaultValueSql(String)

競合なしで DefaultValueSql を設定できるかどうかを決定します。

このメソッドは、 ShouldThrowOnConflict が trueを返す場合にスローすることがあります。

(継承元 RelationalPropertyAnnotations)
ClearAllServerGeneratedValues()

DefaultValue、DefaultValueSql、およびComputedColumnSqlに設定されている値をすべてクリアします。

(継承元 RelationalPropertyAnnotations)
GetComputedColumnSql(Boolean)

このプロパティの列を作成するときに使用する計算制約 SQL 式を取得します。

(継承元 RelationalPropertyAnnotations)
GetDefaultValue(Boolean)

このプロパティの列を作成するときに列の定義で使用する既定値を取得します。

(継承元 RelationalPropertyAnnotations)
GetDefaultValueSql(Boolean)

このプロパティの列を作成するときに使用する既定の制約 SQL 式を取得します。

(継承元 RelationalPropertyAnnotations)
SetColumnName(String)

使用中のRelationalAnnotationsのセマンティクスを使用してColumnNameの設定を試みます。

(継承元 RelationalPropertyAnnotations)
SetColumnType(String)

使用中のRelationalAnnotationsのセマンティクスを使用してColumnTypeの設定を試みます。

(継承元 RelationalPropertyAnnotations)
SetComputedColumnSql(String)

使用中のRelationalAnnotationsのセマンティクスを使用してComputedColumnSqlの設定を試みます。

(継承元 RelationalPropertyAnnotations)
SetDefaultValue(Object)

使用中のRelationalAnnotationsのセマンティクスを使用してDefaultValueの設定を試みます。

(継承元 RelationalPropertyAnnotations)
SetDefaultValueSql(String)

使用中のRelationalAnnotationsのセマンティクスを使用してDefaultValueSqlの設定を試みます。

(継承元 RelationalPropertyAnnotations)

適用対象