Pkcs8PrivateKeyInfo.Decode(ReadOnlyMemory<Byte>, Int32, Boolean) 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.
Sağlanan verileri PKCS#8 PrivateKeyInfo olarak okur ve içeriğin nesne görünümünü döndürür.
public static System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo Decode (ReadOnlyMemory<byte> source, out int bytesRead, bool skipCopy = false);
static member Decode : ReadOnlyMemory<byte> * int * bool -> System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo
Public Shared Function Decode (source As ReadOnlyMemory(Of Byte), ByRef bytesRead As Integer, Optional skipCopy As Boolean = false) As Pkcs8PrivateKeyInfo
Parametreler
- source
- ReadOnlyMemory<Byte>
PKCS#8 PrivateKeyInfo değeri olarak yorumacak veriler.
- bytesRead
- Int32
Bu yöntem döndürdüğünde, dosyasından source
okunan bayt sayısını gösteren bir değer içerir. Bu parametre başlatılmamış olarak kabul edilir.
- skipCopy
- Boolean
true
savunma kopyası oluşturmadan depolamak source
için; aksi takdirde , false
. Varsayılan değer: false
.
Döndürülenler
PKCS#8 PrivateKeyInfo olarak çözülen içeriğin nesne görünümü.
Özel durumlar
parametresinin içeriğinin source
kodu PKCS#8 PrivateKeyInfo olarak başarıyla çözülemedi.
Açıklamalar
Bu yöntemin varsayılan davranışı, 'den source
ilk bytesConsumed
baytların savunma kopyasını oluşturmaktır.
skipCopy
parametresi olduğundatrue
, bu savunma kopyası atlanır.
Savunma kopyası atlanırsa ve döndürülen değerin source
veya yöntemleri veya özellikleri tarafından üretilen herhangi bir nesnenin yaşam süresi boyunca değişikliğin ilk bytesConsumed
baytlarının içeriği atlanırsa, bu nesnelerdeki yöntemler ve özellikler anlamsız sonuçlar üretebilir veya bozuk durumdan dolayı özel durumlar ortaya çıkabilir.
Bu nedenle çağıranların, verilerin bozulmadan kalacağından makul bir şekilde emin olabilecekleri durumlarda parametre için skipCopy
yalnızca bir true
değer kullanmaları önerilir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin