System.Web.Script.Serialization Przestrzeń nazw

Zawiera klasy, które zapewniają serializacji i deserializacji javaScript Object Notation (JSON) dla typów zarządzanych. Zapewnia również funkcje rozszerzalności w celu dostosowania zachowania serializacji.

Klasy

Nazwa Opis
JavaScriptConverter

Udostępnia abstrakcyjną klasę bazową dla konwertera typów niestandardowych.

JavaScriptSerializer

W przypadku .NET Framework 4.7.2 i nowszych wersji użyj interfejsów API w przestrzeni nazw System.Text.Json na potrzeby serializacji i deserializacji. W przypadku wcześniejszych wersji programu .NET Framework użyj Newtonsoft.Json. Ten typ miał na celu zapewnienie funkcji serializacji i deserializacji dla aplikacji z obsługą technologii AJAX.

JavaScriptTypeResolver

Udostępnia abstrakcyjną klasę bazową do implementowania niestandardowego rozpoznawania typów.

ScriptIgnoreAttribute

Określa, że JavaScriptSerializer nie będzie serializować właściwości publicznej ani pola publicznego. Klasa ta nie może być dziedziczona.

SimpleTypeResolver

Udostępnia niezabezpieczony program rozpoznawania typów dla typów zarządzanych.