Base64.IsValid Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | 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:
- Base64Validator.cs
- Bron:
- Base64Validator.cs
- Bron:
- Base64Validator.cs
- Bron:
- Base64Validator.cs
Valideert dat de opgegeven reeks UTF-8-tekst bestaat uit geldige base-64 gecodeerde gegevens.
public:
static bool IsValid(ReadOnlySpan<System::Byte> base64TextUtf8);
public static bool IsValid(ReadOnlySpan<byte> base64TextUtf8);
static member IsValid : ReadOnlySpan<byte> -> bool
Public Shared Function IsValid (base64TextUtf8 As ReadOnlySpan(Of Byte)) As Boolean
Parameters
- base64TextUtf8
- ReadOnlySpan<Byte>
Een reeks UTF-8-tekst die moet worden gevalideerd.
Retouren
true indien base64TextUtf8 een geldige, decoderingsbare reeks met base-64 gecodeerde gegevens bevat, falseanders .
Opmerkingen
Als de methode wordt geretourneerd true, wordt dezelfde tekst doorgegeven aan DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) en DecodeFromUtf8InPlace(Span<Byte>, Int32) gedecodeerd. Elke hoeveelheid witruimte is overal in de invoer toegestaan, waarbij witruimte wordt gedefinieerd als de tekens ', '\t', '\r' of '\n' (als bytes).
Van toepassing op
IsValid(ReadOnlySpan<Char>)
- Bron:
- Base64Validator.cs
- Bron:
- Base64Validator.cs
- Bron:
- Base64Validator.cs
- Bron:
- Base64Validator.cs
Valideert dat de opgegeven tekstspanne bestaat uit geldige base-64 gecodeerde gegevens.
public:
static bool IsValid(ReadOnlySpan<char> base64Text);
public static bool IsValid(ReadOnlySpan<char> base64Text);
static member IsValid : ReadOnlySpan<char> -> bool
Public Shared Function IsValid (base64Text As ReadOnlySpan(Of Char)) As Boolean
Parameters
- base64Text
- ReadOnlySpan<Char>
Een reeks tekst die moet worden gevalideerd.
Retouren
true indien base64Text een geldige, decoderingsbare reeks met base-64 gecodeerde gegevens bevat, falseanders .
Opmerkingen
Als de methode retourneert true, wordt dezelfde tekst doorgegeven aan FromBase64String(String) en TryFromBase64Chars(ReadOnlySpan<Char>, Span<Byte>, Int32) wordt deze gedecodeerd (in het geval van TryFromBase64Chars(ReadOnlySpan<Char>, Span<Byte>, Int32) voldoende uitvoerruimte). 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:
- Base64Validator.cs
- Bron:
- Base64Validator.cs
- Bron:
- Base64Validator.cs
- Bron:
- Base64Validator.cs
Valideert dat de opgegeven reeks UTF-8-tekst bestaat uit geldige base-64 gecodeerde gegevens.
public:
static bool IsValid(ReadOnlySpan<System::Byte> base64TextUtf8, [Runtime::InteropServices::Out] int % decodedLength);
public static bool IsValid(ReadOnlySpan<byte> base64TextUtf8, out int decodedLength);
static member IsValid : ReadOnlySpan<byte> * int -> bool
Public Shared Function IsValid (base64TextUtf8 As ReadOnlySpan(Of Byte), ByRef decodedLength As Integer) As Boolean
Parameters
- base64TextUtf8
- 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 base64TextUtf8 een geldige, decoderingsbare reeks met base-64 gecodeerde gegevens bevat, falseanders .
Opmerkingen
Als de methode wordt geretourneerd true, wordt dezelfde tekst doorgegeven aan DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) en DecodeFromUtf8InPlace(Span<Byte>, Int32) gedecodeerd. Elke hoeveelheid witruimte is overal in de invoer toegestaan, waarbij witruimte wordt gedefinieerd als de tekens ', '\t', '\r' of '\n' (als bytes).
Van toepassing op
IsValid(ReadOnlySpan<Char>, Int32)
- Bron:
- Base64Validator.cs
- Bron:
- Base64Validator.cs
- Bron:
- Base64Validator.cs
- Bron:
- Base64Validator.cs
Valideert dat de opgegeven tekstspanne bestaat uit geldige base-64 gecodeerde gegevens.
public:
static bool IsValid(ReadOnlySpan<char> base64Text, [Runtime::InteropServices::Out] int % decodedLength);
public static bool IsValid(ReadOnlySpan<char> base64Text, out int decodedLength);
static member IsValid : ReadOnlySpan<char> * int -> bool
Public Shared Function IsValid (base64Text As ReadOnlySpan(Of Char), ByRef decodedLength As Integer) As Boolean
Parameters
- base64Text
- 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 base64Text een geldige, decoderingsbare reeks met base-64 gecodeerde gegevens bevat, falseanders .
Opmerkingen
Als de methode retourneert true, wordt dezelfde tekst doorgegeven aan FromBase64String(String) en TryFromBase64Chars(ReadOnlySpan<Char>, Span<Byte>, Int32) wordt deze gedecodeerd (in het geval van TryFromBase64Chars(ReadOnlySpan<Char>, Span<Byte>, Int32) voldoende uitvoerruimte). Elke hoeveelheid witruimte is overal in de invoer toegestaan, waarbij witruimte wordt gedefinieerd als de tekens ', '\t', '\r' of '\n'.