CoseSign1Message.TryEncode(Span<Byte>, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu iletiyi belirtilen arabelleğe kodlamaya çalışır.
public:
override bool TryEncode(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public override bool TryEncode (Span<byte> destination, out int bytesWritten);
override this.TryEncode : Span<byte> * int -> bool
Public Overrides Function TryEncode (destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean
Parametreler
- bytesWritten
- Int32
Başarılı olduğunda, öğesine yazılan destination
bayt sayısını alır.
Döndürülenler
true
değeri almak için yeterli uzunluğa sahipse destination
; değilse, false
.
Özel durumlar
ProtectedHeaders ve UnprotectedHeaders koleksiyonlarının ortak bir veya daha fazla etiketi vardır.
Açıklamalar
Bu iletinin kaç bayt kodlamaya neden olduğunu belirlemek için kullanın GetEncodedLength() .