ReferenceOwnershipBuilder.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 będącej własnością. Jeśli żadna właściwość o podanej nazwie nie istnieje, 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 lub pola CLR w typie jednostki. Tego przeciążenia nie można użyć do dodania nowej właściwości stanu w tle. |
Property(Type, String) |
Zwraca obiekt, który może służyć do konfigurowania właściwości typu jednostki będącej własnością. Jeśli żadna właściwość o podanej nazwie nie istnieje, zostanie dodana nowa właściwość. Jeśli podczas dodawania nowej właściwości właściwość o tej samej nazwie istnieje w klasie jednostki, zostanie ona dodana do modelu. Jeśli w klasie jednostki nie istnieje żadna właściwość, zostanie dodana nowa właściwość stanu w tle. Właściwość stanu w tle 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 obiekcie , a nie jest przechowywana 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 będącej własnością. Jeśli żadna właściwość o podanej nazwie nie istnieje, zostanie dodana nowa właściwość. Jeśli podczas dodawania nowej właściwości właściwość o tej samej nazwie istnieje w klasie jednostki, zostanie ona dodana do modelu. Jeśli w klasie jednostki nie istnieje żadna właściwość, zostanie dodana nowa właściwość stanu w tle. Właściwość stanu w tle 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 obiekcie , a nie jest przechowywana w wystąpieniach klasy jednostki. |
Property(String)
- Źródło:
- ReferenceOwnershipBuilder.cs
- Źródło:
- ReferenceOwnershipBuilder.cs
Zwraca obiekt, który może służyć do konfigurowania właściwości typu jednostki będącej własnością. Jeśli żadna właściwość o podanej nazwie nie istnieje, 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 lub pola CLR w typie jednostki. Tego przeciążenia nie można użyć do dodania nowej właściwości stanu w tle.
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 do skonfigurowania.
Zwraca
Obiekt, który może służyć do konfigurowania właściwości.
Dotyczy
Property(Type, String)
- Źródło:
- ReferenceOwnershipBuilder.cs
- Źródło:
- ReferenceOwnershipBuilder.cs
Zwraca obiekt, który może służyć do konfigurowania właściwości typu jednostki będącej własnością. Jeśli żadna właściwość o podanej nazwie nie istnieje, zostanie dodana nowa właściwość.
Jeśli podczas dodawania nowej właściwości właściwość o tej samej nazwie istnieje w klasie jednostki, zostanie ona dodana do modelu. Jeśli w klasie jednostki nie istnieje żadna właściwość, zostanie dodana nowa właściwość stanu w tle. Właściwość stanu w tle 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 obiekcie , a nie jest przechowywana 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 do skonfigurowania.
Zwraca
Obiekt, który może służyć do konfigurowania właściwości.
Dotyczy
Property<TProperty>(String)
- Źródło:
- ReferenceOwnershipBuilder.cs
- Źródło:
- ReferenceOwnershipBuilder.cs
Zwraca obiekt, który może służyć do konfigurowania właściwości typu jednostki będącej własnością. Jeśli żadna właściwość o podanej nazwie nie istnieje, zostanie dodana nowa właściwość.
Jeśli podczas dodawania nowej właściwości właściwość o tej samej nazwie istnieje w klasie jednostki, zostanie ona dodana do modelu. Jeśli w klasie jednostki nie istnieje żadna właściwość, zostanie dodana nowa właściwość stanu w tle. Właściwość stanu w tle 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 obiekcie , a nie jest przechowywana 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 do skonfigurowania.
Zwraca
Obiekt, który może służyć do konfigurowania właściwości.