ManagementDateTimeConverter.ToDateTime zwraca czas lokalny
Wartość DateTime zwracana przez ManagementDateTimeConverter.ToDateTime(String) element jest teraz oparta na lokalnej strefie czasowej.
Wprowadzona wersja
.NET 8 RC 1
Poprzednie zachowanie
Wcześniej zwrócił wartość, ManagementDateTimeConverter.ToDateTime(String) której DateTime.Kind wartość to DateTimeKind.Unspecified.
Nowe zachowanie
Począwszy od platformy .NET 8, zwraca wartość, ManagementDateTimeConverter.ToDateTime(String) której DateTime.Kind wartość to DateTimeKind.Local.
Typ zmiany powodującej niezgodność
Ta zmiana jest zmianą behawioralną.
Przyczyna wprowadzenia zmiany
Ta zmiana została wprowadzona tak, aby kod był zgodny z tym, co podała dokumentacja.
Zalecana akcja
Jeśli kod spodziewał się, że zwrócona wartość będzie oparta na nieokreślonej strefie czasowej, zaktualizuj ją, aby oczekiwała wartości opartej na lokalnej strefie czasowej.