Freigeben über


HeaderUtilities.EscapeAsQuotedString(StringSegment) Methode

Definition

Escapes a StringSegment als Anführungszeichenzeichenfolge, die durch die RFC-Spezifikation definiert wird.

public:
 static Microsoft::Extensions::Primitives::StringSegment EscapeAsQuotedString(Microsoft::Extensions::Primitives::StringSegment input);
public static Microsoft.Extensions.Primitives.StringSegment EscapeAsQuotedString (Microsoft.Extensions.Primitives.StringSegment input);
static member EscapeAsQuotedString : Microsoft.Extensions.Primitives.StringSegment -> Microsoft.Extensions.Primitives.StringSegment
Public Shared Function EscapeAsQuotedString (input As StringSegment) As StringSegment

Parameter

input
StringSegment

Die Eingabe, die escapen soll.

Gibt zurück

Eine Escapeversion der Anführungszeichenzeichenfolge.

Hinweise

Dadurch wird vor jedem umgekehrten Schrägstrich und jedem Anführungszeichen ein umgekehrter Schrägstrich hinzugefügt, und es werden Anführungszeichen um die Eingabe herum hinzugefügt. Es wird davon ausgegangen, dass die Eingabe keine Anführungszeichen umgibt, da diese von dieser Methode hinzugefügt werden. Löst aus, wenn die Eingabe ungültige Escapezeichen enthält, wie durch rfc7230 definiert.

Gilt für: