Pkcs12Info.Decode(ReadOnlyMemory<Byte>, Int32, Boolean) 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.
Leest de opgegeven gegevens als PKCS#12 PFX en retourneert een objectweergave van de inhoud.
public static System.Security.Cryptography.Pkcs.Pkcs12Info Decode(ReadOnlyMemory<byte> encodedBytes, out int bytesConsumed, bool skipCopy = false);
static member Decode : ReadOnlyMemory<byte> * int * bool -> System.Security.Cryptography.Pkcs.Pkcs12Info
Public Shared Function Decode (encodedBytes As ReadOnlyMemory(Of Byte), ByRef bytesConsumed As Integer, Optional skipCopy As Boolean = false) As Pkcs12Info
Parameters
- encodedBytes
- ReadOnlyMemory<Byte>
De gegevens die moeten worden geïnterpreteerd als EEN PKCS#12 PFX.
- bytesConsumed
- Int32
Wanneer deze methode wordt geretourneerd, bevat deze een waarde die het aantal bytes encodedBytes aangeeft dat door deze methode is gelezen. Deze parameter wordt behandeld als niet-geïnitialiseerd.
- skipCopy
- Boolean
true
encodedBytes opslaan zonder een defensieve kopie te maken, anders. false De standaardwaarde is false.
Retouren
Een objectweergave van de PKCS#12 PFX gedecodeerd uit de invoer.
Uitzonderingen
De inhoud van de encodedBytes parameter is niet gedecodeerd als PKCS#12 PFX.
Opmerkingen
Het standaardgedrag van deze methode is om een defensieve kopie te maken van de eerste bytesConsumed bytes van encodedBytes.
Wanneer de skipCopy parameter is true, wordt deze defensieve kopie overgeslagen.
Als de verdedigingskopie wordt overgeslagen en de inhoud van de eerste bytesConsumed bytes van encodedBytes wijzigingen tijdens de levensduur van de geretourneerde waarde of van een object dat wordt geproduceerd door de methoden of eigenschappen ervan, kunnen methoden en eigenschappen op deze objecten onzinresultaten opleveren of uitzonderingen genereren vanwege de beschadigde toestand.
Bellers worden daarom aangeraden alleen een true waarde voor de skipCopy parameter te gebruiken wanneer ze redelijkerwijs kunnen worden verzekerd dat de gegevens intact blijven.