IConventionTypeBaseBuilder.ComplexProperty 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
ComplexProperty(MemberInfo, Type, Boolean) |
Zwraca obiekt, który może służyć do konfigurowania złożonej właściwości przy użyciu podanych informacji składowych. Jeśli nie istnieje żadna pasująca właściwość, zostanie dodana nowa właściwość. |
ComplexProperty(Type, String, Type, Boolean) |
Zwraca obiekt, który może służyć do konfigurowania złożonej właściwości o podanej nazwie. Jeśli nie istnieje żadna pasująca właściwość, zostanie dodana nowa właściwość. |
ComplexProperty(MemberInfo, Type, Boolean)
Zwraca obiekt, który może służyć do konfigurowania złożonej właściwości przy użyciu podanych informacji składowych. Jeśli nie istnieje żadna pasująca właściwość, zostanie dodana nowa właściwość.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder? ComplexProperty (System.Reflection.MemberInfo memberInfo, Type? complexType = default, bool fromDataAnnotation = false);
abstract member ComplexProperty : System.Reflection.MemberInfo * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder
Public Function ComplexProperty (memberInfo As MemberInfo, Optional complexType As Type = Nothing, Optional fromDataAnnotation As Boolean = false) As IConventionComplexPropertyBuilder
Parametry
- memberInfo
- MemberInfo
Właściwość PropertyInfo lub FieldInfo .
- complexType
- Type
Docelowy typ złożony.
- fromDataAnnotation
- Boolean
Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.
Zwraca
Obiekt, który może służyć do konfigurowania właściwości, jeśli istnieje w typie, null
w przeciwnym razie.
Dotyczy
ComplexProperty(Type, String, Type, Boolean)
Zwraca obiekt, który może służyć do konfigurowania złożonej właściwości o podanej nazwie. Jeśli nie istnieje żadna pasująca właściwość, zostanie dodana nowa właściwość.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder? ComplexProperty (Type propertyType, string propertyName, Type? complexType = default, bool fromDataAnnotation = false);
abstract member ComplexProperty : Type * string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder
Public Function ComplexProperty (propertyType As Type, propertyName As String, Optional complexType As Type = Nothing, Optional fromDataAnnotation As Boolean = false) As IConventionComplexPropertyBuilder
Parametry
- propertyType
- Type
Typ wartości, która będzie przechowywana przez właściwość.
- propertyName
- String
Nazwa właściwości, która ma zostać skonfigurowana.
- complexType
- Type
Docelowy typ złożony.
- fromDataAnnotation
- Boolean
Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.
Zwraca
Obiekt, który może służyć do konfigurowania właściwości, jeśli istnieje w typie, null
w przeciwnym razie.
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla