RelationalPropertyBuilderExtensions.HasColumnName Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
HasColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean) |
Konfiguruje kolumnę mapowania właściwości na obiekt magazynu przypominającego konkretną tabelę. |
HasColumnName(PropertyBuilder, String) |
Konfiguruje kolumnę, na którą właściwość jest mapowana podczas określania wartości docelowej relacyjnej bazy danych. |
HasColumnName(IConventionPropertyBuilder, String, Boolean) |
Konfiguruje kolumnę, na którą właściwość jest mapowana podczas określania wartości docelowej relacyjnej bazy danych. |
HasColumnName<TProperty>(PropertyBuilder<TProperty>, String) |
Konfiguruje kolumnę, na którą właściwość jest mapowana podczas określania wartości docelowej relacyjnej bazy danych. |
HasColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)
Konfiguruje kolumnę mapowania właściwości na obiekt magazynu przypominającego konkretną tabelę.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string name, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string? name, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject, bool fromDataAnnotation = false);
static member HasColumnName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * string * StoreObjectIdentifier * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasColumnName (propertyBuilder As IConventionPropertyBuilder, name As String, ByRef storeObject As StoreObjectIdentifier, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
Parametry
- propertyBuilder
- IConventionPropertyBuilder
Konstruktor dla konfigurowanej właściwości.
- name
- String
Nazwa kolumny.
- storeObject
- StoreObjectIdentifier
Identyfikator obiektu store.
- fromDataAnnotation
- Boolean
Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.
Zwraca
To samo wystąpienie konstruktora, jeśli konfiguracja została zastosowana, null
w przeciwnym razie.
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Modelowanie typów jednostek i relacji .
Dotyczy
HasColumnName(PropertyBuilder, String)
Konfiguruje kolumnę, na którą właściwość jest mapowana podczas określania wartości docelowej relacyjnej bazy danych.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string name);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string? name);
static member HasColumnName : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasColumnName (propertyBuilder As PropertyBuilder, name As String) As PropertyBuilder
Parametry
- propertyBuilder
- PropertyBuilder
Konstruktor dla konfigurowanej właściwości.
- name
- String
Nazwa kolumny.
Zwraca
To samo wystąpienie konstruktora, aby można było połączyć w łańcuch wiele wywołań.
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Modelowanie typów jednostek i relacji .
Dotyczy
HasColumnName(IConventionPropertyBuilder, String, Boolean)
Konfiguruje kolumnę, na którą właściwość jest mapowana podczas określania wartości docelowej relacyjnej bazy danych.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string name, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string? name, bool fromDataAnnotation = false);
static member HasColumnName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasColumnName (propertyBuilder As IConventionPropertyBuilder, name As String, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
Parametry
- propertyBuilder
- IConventionPropertyBuilder
Konstruktor dla konfigurowanej właściwości.
- name
- String
Nazwa kolumny.
- fromDataAnnotation
- Boolean
Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.
Zwraca
To samo wystąpienie konstruktora, jeśli konfiguracja została zastosowana, null
w przeciwnym razie.
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Modelowanie typów jednostek i relacji .
Dotyczy
HasColumnName<TProperty>(PropertyBuilder<TProperty>, String)
Konfiguruje kolumnę, na którą właściwość jest mapowana podczas określania wartości docelowej relacyjnej bazy danych.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasColumnName<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string name);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasColumnName<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string? name);
static member HasColumnName : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasColumnName(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), name As String) As PropertyBuilder(Of TProperty)
Parametry typu
- TProperty
Typ konfigurowanej właściwości.
Parametry
- propertyBuilder
- PropertyBuilder<TProperty>
Konstruktor dla konfigurowanej właściwości.
- name
- String
Nazwa kolumny.
Zwraca
To samo wystąpienie konstruktora, aby można było połączyć w łańcuch wiele wywołań.
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Modelowanie typów jednostek i relacji .