Taal

Base64Url.IsValid Methode

Definitie

Overloads

Naam Description
IsValid(ReadOnlySpan<Byte>)

Valideert dat de opgegeven reeks UTF-8-tekst bestaat uit geldige base-64 gecodeerde gegevens.

IsValid(ReadOnlySpan<Char>)

Valideert dat de opgegeven tekstspanne bestaat uit geldige base-64 gecodeerde gegevens.

IsValid(ReadOnlySpan<Byte>, Int32)

Valideert dat de opgegeven reeks UTF-8-tekst bestaat uit geldige base-64 gecodeerde gegevens.

IsValid(ReadOnlySpan<Char>, Int32)

Valideert dat de opgegeven tekstspanne bestaat uit geldige base-64 gecodeerde gegevens.

IsValid(ReadOnlySpan<Byte>)

Bron:
Base64UrlValidator.cs
Bron:
Base64UrlValidator.cs
Bron:
Base64UrlValidator.cs
Bron:
Base64UrlValidator.cs

Valideert dat de opgegeven reeks UTF-8-tekst bestaat uit geldige base-64 gecodeerde gegevens.

public:
 static bool IsValid(ReadOnlySpan<System::Byte> utf8Base64UrlText);
public static bool IsValid(ReadOnlySpan<byte> utf8Base64UrlText);
static member IsValid : ReadOnlySpan<byte> -> bool
Public Shared Function IsValid (utf8Base64UrlText As ReadOnlySpan(Of Byte)) As Boolean

Parameters

utf8Base64UrlText
ReadOnlySpan<Byte>

Een reeks UTF-8-tekst die moet worden gevalideerd.

Retouren

true indien utf8Base64UrlText een geldige, decoderingsbare reeks met base-64 gecodeerde gegevens bevat, falseanders .

Opmerkingen

waarbij witruimte wordt gedefinieerd als de tekens ', '\t', '\r' of '\n' (als bytes).

Van toepassing op

IsValid(ReadOnlySpan<Char>)

Bron:
Base64UrlValidator.cs
Bron:
Base64UrlValidator.cs
Bron:
Base64UrlValidator.cs
Bron:
Base64UrlValidator.cs

Valideert dat de opgegeven tekstspanne bestaat uit geldige base-64 gecodeerde gegevens.

public:
 static bool IsValid(ReadOnlySpan<char> base64UrlText);
public static bool IsValid(ReadOnlySpan<char> base64UrlText);
static member IsValid : ReadOnlySpan<char> -> bool
Public Shared Function IsValid (base64UrlText As ReadOnlySpan(Of Char)) As Boolean

Parameters

base64UrlText
ReadOnlySpan<Char>

Een reeks tekst die moet worden gevalideerd.

Retouren

true indien base64UrlText een geldige, decoderingsbare reeks met base-64 gecodeerde gegevens bevat, falseanders .

Opmerkingen

Als de methode wordt geretourneerd true, wordt dezelfde tekst doorgegeven aan DecodeFromChars(ReadOnlySpan<Char>) en

TryDecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32) zou decoderen (in het geval

ervan TryDecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32) uitgaande dat er voldoende uitvoerruimte is).

Elke hoeveelheid witruimte is overal in de invoer toegestaan, waarbij witruimte wordt gedefinieerd als de tekens ', '\t', '\r' of '\n'.

Van toepassing op

IsValid(ReadOnlySpan<Byte>, Int32)

Bron:
Base64UrlValidator.cs
Bron:
Base64UrlValidator.cs
Bron:
Base64UrlValidator.cs
Bron:
Base64UrlValidator.cs

Valideert dat de opgegeven reeks UTF-8-tekst bestaat uit geldige base-64 gecodeerde gegevens.

public:
 static bool IsValid(ReadOnlySpan<System::Byte> utf8Base64UrlText, [Runtime::InteropServices::Out] int % decodedLength);
public static bool IsValid(ReadOnlySpan<byte> utf8Base64UrlText, out int decodedLength);
static member IsValid : ReadOnlySpan<byte> * int -> bool
Public Shared Function IsValid (utf8Base64UrlText As ReadOnlySpan(Of Byte), ByRef decodedLength As Integer) As Boolean

Parameters

utf8Base64UrlText
ReadOnlySpan<Byte>

Een reeks UTF-8-tekst die moet worden gevalideerd.

decodedLength
Int32

Als de methode retourneert true, wordt het aantal gedecodeerde bytes dat het resultaat is van het decoderen van de invoer-UTF-8-tekst.

Retouren

true indien utf8Base64UrlText een geldige, decoderingsbare reeks met base-64 gecodeerde gegevens bevat, falseanders .

Opmerkingen

waarbij witruimte wordt gedefinieerd als de tekens ', '\t', '\r' of '\n' (als bytes).

Van toepassing op

IsValid(ReadOnlySpan<Char>, Int32)

Bron:
Base64UrlValidator.cs
Bron:
Base64UrlValidator.cs
Bron:
Base64UrlValidator.cs
Bron:
Base64UrlValidator.cs

Valideert dat de opgegeven tekstspanne bestaat uit geldige base-64 gecodeerde gegevens.

public:
 static bool IsValid(ReadOnlySpan<char> base64UrlText, [Runtime::InteropServices::Out] int % decodedLength);
public static bool IsValid(ReadOnlySpan<char> base64UrlText, out int decodedLength);
static member IsValid : ReadOnlySpan<char> * int -> bool
Public Shared Function IsValid (base64UrlText As ReadOnlySpan(Of Char), ByRef decodedLength As Integer) As Boolean

Parameters

base64UrlText
ReadOnlySpan<Char>

Een reeks tekst die moet worden gevalideerd.

decodedLength
Int32

Als de methode retourneert true, wordt het aantal gedecodeerde bytes dat het resultaat is van het decoderen van de invoertekst.

Retouren

true indien base64UrlText een geldige, decoderingsbare reeks met base-64 gecodeerde gegevens bevat, falseanders .

Opmerkingen

Als de methode wordt geretourneerd true, wordt dezelfde tekst doorgegeven aan DecodeFromChars(ReadOnlySpan<Char>) en

TryDecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32) zou decoderen (in het geval

ervan TryDecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32) uitgaande dat er voldoende uitvoerruimte is).

Elke hoeveelheid witruimte is overal in de invoer toegestaan, waarbij witruimte wordt gedefinieerd als de tekens ', '\t', '\r' of '\n'.

Van toepassing op