Udostępnij za pośrednictwem


RelationalPropertyExtensions.IsColumnNullable Metoda

Definicja

Przeciążenia

IsColumnNullable(IProperty)

Sprawdza, czy kolumna zamapowana na daną IProperty wartość będzie mieć wartość null podczas tworzenia w bazie danych.

Zależy to od samej właściwości, a także od tego, jak jest ona mapowana. Na przykład pochodne właściwości nienależące do wartości null w hierarchii typów TPH zostaną zamapowane na kolumny dopuszczane do wartości null. Oprócz właściwości opcjonalnych typów współużytkowania tej samej tabeli.

IsColumnNullable(IReadOnlyProperty)

Sprawdza, czy kolumna zamapowana na daną IProperty wartość będzie mieć wartość null podczas tworzenia w bazie danych.

IsColumnNullable(IProperty, StoreObjectIdentifier)

Sprawdza, czy kolumna zamapowana na daną IProperty wartość będzie mieć wartość null podczas tworzenia w bazie danych.

Zależy to od samej właściwości, a także od tego, jak jest ona mapowana. Na przykład pochodne właściwości nienależące do wartości null w hierarchii typów TPH zostaną zamapowane na kolumny dopuszczane do wartości null. Oprócz właściwości opcjonalnych typów współużytkowania tej samej tabeli.

IsColumnNullable(IReadOnlyProperty, StoreObjectIdentifier)

Sprawdza, czy kolumna zamapowana na daną właściwość będzie mieć wartość null podczas tworzenia w bazie danych.

IsColumnNullable(IProperty)

Sprawdza, czy kolumna zamapowana na daną IProperty wartość będzie mieć wartość null podczas tworzenia w bazie danych.

Zależy to od samej właściwości, a także od tego, jak jest ona mapowana. Na przykład pochodne właściwości nienależące do wartości null w hierarchii typów TPH zostaną zamapowane na kolumny dopuszczane do wartości null. Oprócz właściwości opcjonalnych typów współużytkowania tej samej tabeli.

public static bool IsColumnNullable (this Microsoft.EntityFrameworkCore.Metadata.IProperty property);
static member IsColumnNullable : Microsoft.EntityFrameworkCore.Metadata.IProperty -> bool
<Extension()>
Public Function IsColumnNullable (property As IProperty) As Boolean

Parametry

property
IProperty

Element IProperty.

Zwraca

true jeśli zamapowana kolumna ma wartość null; false Inaczej.

Dotyczy

IsColumnNullable(IReadOnlyProperty)

Sprawdza, czy kolumna zamapowana na daną IProperty wartość będzie mieć wartość null podczas tworzenia w bazie danych.

public static bool IsColumnNullable (this Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty property);
static member IsColumnNullable : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty -> bool
<Extension()>
Public Function IsColumnNullable (property As IReadOnlyProperty) As Boolean

Parametry

Zwraca

true jeśli zamapowana kolumna ma wartość null; false Inaczej.

Uwagi

Zależy to od samej właściwości, a także od tego, jak jest ona mapowana. Na przykład pochodne właściwości nienależące do wartości null w hierarchii typów TPH zostaną zamapowane na kolumny dopuszczane do wartości null. Oprócz właściwości opcjonalnych typów współużytkowania tej samej tabeli.

Dotyczy

IsColumnNullable(IProperty, StoreObjectIdentifier)

Sprawdza, czy kolumna zamapowana na daną IProperty wartość będzie mieć wartość null podczas tworzenia w bazie danych.

Zależy to od samej właściwości, a także od tego, jak jest ona mapowana. Na przykład pochodne właściwości nienależące do wartości null w hierarchii typów TPH zostaną zamapowane na kolumny dopuszczane do wartości null. Oprócz właściwości opcjonalnych typów współużytkowania tej samej tabeli.

public static bool IsColumnNullable (this Microsoft.EntityFrameworkCore.Metadata.IProperty property, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
static member IsColumnNullable : Microsoft.EntityFrameworkCore.Metadata.IProperty * StoreObjectIdentifier -> bool
<Extension()>
Public Function IsColumnNullable (property As IProperty, ByRef storeObject As StoreObjectIdentifier) As Boolean

Parametry

property
IProperty

Element IProperty.

storeObject
StoreObjectIdentifier

Identyfikator obiektu magazynu przypominającego tabelę zawierającego kolumnę.

Zwraca

true jeśli zamapowana kolumna ma wartość null; false Inaczej.

Dotyczy

IsColumnNullable(IReadOnlyProperty, StoreObjectIdentifier)

Sprawdza, czy kolumna zamapowana na daną właściwość będzie mieć wartość null podczas tworzenia w bazie danych.

public static bool IsColumnNullable (this Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty property, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject);
static member IsColumnNullable : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty * StoreObjectIdentifier -> bool
<Extension()>
Public Function IsColumnNullable (property As IReadOnlyProperty, ByRef storeObject As StoreObjectIdentifier) As Boolean

Parametry

property
IReadOnlyProperty

Właściwość.

storeObject
StoreObjectIdentifier

Identyfikator obiektu magazynu przypominającego tabelę zawierającego kolumnę.

Zwraca

true jeśli zamapowana kolumna ma wartość null; false Inaczej.

Uwagi

Zależy to od samej właściwości, a także od tego, jak jest ona mapowana. Na przykład pochodne właściwości nienależące do wartości null w hierarchii typów TPH zostaną zamapowane na kolumny dopuszczane do wartości null. Oprócz właściwości opcjonalnych typów współużytkowania tej samej tabeli.

Dotyczy