CollectionOwnershipBuilder.Property 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
Property(String) |
Zwraca obiekt, który może służyć do konfigurowania właściwości typu jednostki należącej do. Jeśli nie istnieje żadna właściwość o podanej nazwie, zostanie dodana nowa właściwość. Podczas dodawania nowej właściwości z tym przeciążeniem nazwa właściwości musi być zgodna z nazwą właściwości CLR lub pola w typie jednostki. Tego przeciążenia nie można użyć do dodania nowej właściwości stanu cienia. |
Property(Type, String) |
Zwraca obiekt, który może służyć do konfigurowania właściwości typu jednostki należącej do. Jeśli nie istnieje żadna właściwość o podanej nazwie, zostanie dodana nowa właściwość. Podczas dodawania nowej właściwości, jeśli właściwość o tej samej nazwie istnieje w klasie jednostki, zostanie dodana do modelu. Jeśli w klasie jednostki nie istnieje żadna właściwość, zostanie dodana nowa właściwość stanu cienia. Właściwość stanu cienia jest taka, która nie ma odpowiedniej właściwości w klasie jednostki. Bieżąca wartość właściwości jest przechowywana w ChangeTracker zamiast przechowywać w wystąpieniach klasy jednostki. |
Property<TProperty>(String) |
Zwraca obiekt, który może służyć do konfigurowania właściwości typu jednostki należącej do. Jeśli nie istnieje żadna właściwość o podanej nazwie, zostanie dodana nowa właściwość. Podczas dodawania nowej właściwości, jeśli właściwość o tej samej nazwie istnieje w klasie jednostki, zostanie dodana do modelu. Jeśli w klasie jednostki nie istnieje żadna właściwość, zostanie dodana nowa właściwość stanu cienia. Właściwość stanu cienia jest taka, która nie ma odpowiedniej właściwości w klasie jednostki. Bieżąca wartość właściwości jest przechowywana w ChangeTracker zamiast przechowywać w wystąpieniach klasy jednostki. |
Property(String)
Zwraca obiekt, który może służyć do konfigurowania właściwości typu jednostki należącej do. Jeśli nie istnieje żadna właściwość o podanej nazwie, zostanie dodana nowa właściwość.
Podczas dodawania nowej właściwości z tym przeciążeniem nazwa właściwości musi być zgodna z nazwą właściwości CLR lub pola w typie jednostki. Tego przeciążenia nie można użyć do dodania nowej właściwości stanu cienia.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder Property (string propertyName);
abstract member Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
override this.Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
Public Overridable Function Property (propertyName As String) As PropertyBuilder
Parametry
- propertyName
- String
Nazwa właściwości, która ma zostać skonfigurowana.
Zwraca
Obiekt, którego można użyć do skonfigurowania właściwości.
Dotyczy
Property(Type, String)
Zwraca obiekt, który może służyć do konfigurowania właściwości typu jednostki należącej do. Jeśli nie istnieje żadna właściwość o podanej nazwie, zostanie dodana nowa właściwość.
Podczas dodawania nowej właściwości, jeśli właściwość o tej samej nazwie istnieje w klasie jednostki, zostanie dodana do modelu. Jeśli w klasie jednostki nie istnieje żadna właściwość, zostanie dodana nowa właściwość stanu cienia. Właściwość stanu cienia jest taka, która nie ma odpowiedniej właściwości w klasie jednostki. Bieżąca wartość właściwości jest przechowywana w ChangeTracker zamiast przechowywać w wystąpieniach klasy jednostki.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder Property (Type propertyType, string propertyName);
abstract member Property : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
override this.Property : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
Public Overridable Function Property (propertyType As Type, propertyName As String) As PropertyBuilder
Parametry
- propertyType
- Type
Typ właściwości do skonfigurowania.
- propertyName
- String
Nazwa właściwości, która ma zostać skonfigurowana.
Zwraca
Obiekt, którego można użyć do skonfigurowania właściwości.
Dotyczy
Property<TProperty>(String)
Zwraca obiekt, który może służyć do konfigurowania właściwości typu jednostki należącej do. Jeśli nie istnieje żadna właściwość o podanej nazwie, zostanie dodana nowa właściwość.
Podczas dodawania nowej właściwości, jeśli właściwość o tej samej nazwie istnieje w klasie jednostki, zostanie dodana do modelu. Jeśli w klasie jednostki nie istnieje żadna właściwość, zostanie dodana nowa właściwość stanu cienia. Właściwość stanu cienia jest taka, która nie ma odpowiedniej właściwości w klasie jednostki. Bieżąca wartość właściwości jest przechowywana w ChangeTracker zamiast przechowywać w wystąpieniach klasy jednostki.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> Property<TProperty> (string propertyName);
abstract member Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
override this.Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
Public Overridable Function Property(Of TProperty) (propertyName As String) As PropertyBuilder(Of TProperty)
Parametry typu
- TProperty
Typ właściwości do skonfigurowania.
Parametry
- propertyName
- String
Nazwa właściwości, która ma zostać skonfigurowana.
Zwraca
Obiekt, którego można użyć do skonfigurowania właściwości.