JavaScriptEncoder.UnsafeRelaxedJsonEscaping Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en inbyggd JavaScript-kodarinstans som är mindre strikt när det gäller vad som kodas.
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
Egenskapsvärde
En JavaScript-kodarinstans.
Kommentarer
Default Till skillnad från kodaren kommer den här kodarinstansen inte att undkomma HTML-känsliga tecken som <, >, &. Därför måste den användas försiktigt. Den kan till exempel användas om utdata ligger inom ett svar vars innehållstyp är känd med en teckenuppsättning inställd på UTF-8.
Default Till skillnad från kodningen kodas citattecknet som \" i stället för \u0022.
Default Till skillnad från kodningen (som endast tillåter UnicodeRanges.BasicLatin) tillåter UnicodeRanges.All användning av den här kodarinstansen att gå igenom ej kapslade.
Default Till skillnad från kodaren tillåter den här kodarinstansen att vissa andra tecken (till exempel "+") går igenom okapslade och därför måste användas försiktigt.
Mer information om varför detta kan vara osäkert finns i Serialisera alla tecken.