JavaScriptEncoder.UnsafeRelaxedJsonEscaping Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá integrovaný JavaScript kodér instance, která je méně striktní na to, co je kódován.
public:
static property System::Text::Encodings::Web::JavaScriptEncoder ^ UnsafeRelaxedJsonEscaping { System::Text::Encodings::Web::JavaScriptEncoder ^ get(); };
public static System.Text.Encodings.Web.JavaScriptEncoder UnsafeRelaxedJsonEscaping { get; }
static member UnsafeRelaxedJsonEscaping : System.Text.Encodings.Web.JavaScriptEncoder
Public Shared ReadOnly Property UnsafeRelaxedJsonEscaping As JavaScriptEncoder
Hodnota vlastnosti
Instance kodéru JavaScriptu.
Poznámky
Default Na rozdíl od kodéru tato instance kodéru neuvádí znaky citlivé na KÓD, jako <jsou , >&. V důsledku toho musí být používán opatrně; Může se například použít v případě, že se výstupní data nachází v odpovědi, jejíž typ obsahu je známý znakovou sadou nastavenou na UTF-8.
Default Na rozdíl od kódování jsou uvozovky kódované jako \" místo \u0022.
Default Na rozdíl od kódování (které umožňuje UnicodeRanges.BasicLatinpouze ) umožňuje použití této instance UnicodeRanges.All kodéru projít bez panoramatu.
Default Na rozdíl od kodéru tato instance kodéru umožňuje, aby některé další znaky (například +) procházely bez použití v kódování, a proto se musí používat opatrně.
Další informace o tom, proč to může být nebezpečné, najdete v tématu Serializace všech znaků.