Pkcs12SafeBag.TryEncode(Span<Byte>, Int32) Metod

Definition

Försöker koda SafeBag-värdet till en angivet buffert.

public:
 bool TryEncode(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public bool TryEncode(Span<byte> destination, out int bytesWritten);
member this.TryEncode : Span<byte> * int -> bool
Public Function TryEncode (destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean

Parametrar

destination
Span<Byte>

Byteintervallet för att ta emot det kodade SafeBag-värdet.

bytesWritten
Int32

När den här metoden returnerar innehåller ett värde som anger antalet byte som skrivits till destination. Den här parametern behandlas som oinitierad.

Returer

trueom destination är tillräckligt stor för att ta emot utdata, annars . false

Undantag

Värdet för objektidentifieraren som skickades till konstruktorn var ogiltigt.

Gäller för