RelationalTypeMappingInfo Struktura
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.
Opisuje metadane potrzebne do podjęcia decyzji o mapowaniu typu relacyjnego dla właściwości, typu lub nazwy typu relacyjnego specyficznego dla dostawcy.
public readonly struct RelationalTypeMappingInfo : IEquatable<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo>
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct RelationalTypeMappingInfo : IEquatable<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo>
type RelationalTypeMappingInfo = struct
[<System.Runtime.CompilerServices.IsReadOnly>]
type RelationalTypeMappingInfo = struct
Public Structure RelationalTypeMappingInfo
Implements IEquatable(Of RelationalTypeMappingInfo)
- Dziedziczenie
-
RelationalTypeMappingInfo
- Atrybuty
- Implementuje
Uwagi
Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń bazy danych .
Konstruktory
Właściwości
ClrType |
Typ CLR w modelu. |
CoreTypeMappingInfo |
Podstawowe informacje o mapowaniu typu. |
DbType |
Mapowanie DbType . |
ElementTypeMapping |
Typ elementu mapowania, jeśli istnieje. |
IsFixedLength |
Określa, czy mapowany typ danych ma stałą długość. |
IsKeyOrIndex |
Wskazuje, czy mapowanie jest częścią klucza lub indeksu. |
IsRowVersion |
Wskazuje, czy mapowanie będzie używane dla wersji wiersza, czy |
IsUnicode |
Wskazuje, czy mapowanie obsługuje kod Unicode, czy |
JsonValueReaderWriter |
Czytnik/zapis JSON, jeśli został podany, lub |
Precision |
Sugerowana precyzja mapowanego typu danych. |
Scale |
Sugerowana skala mapowanego typu danych. |
Size |
Wskazuje rozmiar sklepu, który ma być używany do mapowania lub |
StoreTypeName |
Nazwa typu relacyjnego specyficznego dla dostawcy, dla którego jest wymagane mapowanie. |
StoreTypeNameBase |
Nazwa typu relacyjnego specyficznego dla dostawcy z usuniętymi aspektami. |
StoreTypeNameSizeIsMax |
|
Metody
Equals(Object) |
Porównuje to RelationalTypeMappingInfo z innym, aby sprawdzić, czy reprezentują to samo mapowanie. |
Equals(RelationalTypeMappingInfo) |
Porównuje to RelationalTypeMappingInfo z innym, aby sprawdzić, czy reprezentują to samo mapowanie. |
GetHashCode() |
Zwraca kod skrótu dla tego obiektu. |
ToString() |
Opisuje metadane potrzebne do podjęcia decyzji o mapowaniu typu relacyjnego dla właściwości, typu lub nazwy typu relacyjnego specyficznego dla dostawcy. |
WithConverter(ValueConverterInfo) |
Zwraca nowy RelationalTypeMappingInfo z zastosowanym konwerterem. |
Operatory
Equality(RelationalTypeMappingInfo, RelationalTypeMappingInfo) |
Opisuje metadane potrzebne do podjęcia decyzji o mapowaniu typu relacyjnego dla właściwości, typu lub nazwy typu relacyjnego specyficznego dla dostawcy. |
Inequality(RelationalTypeMappingInfo, RelationalTypeMappingInfo) |
Opisuje metadane potrzebne do podjęcia decyzji o mapowaniu typu relacyjnego dla właściwości, typu lub nazwy typu relacyjnego specyficznego dla dostawcy. |
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