AsnDecoder.ReadSetOf 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.
Belirtilen kodlama kuralları altında belirtilen etiketle bir source
Set-Of değeri okur.
public static void ReadSetOf (ReadOnlySpan<byte> source, System.Formats.Asn1.AsnEncodingRules ruleSet, out int contentOffset, out int contentLength, out int bytesConsumed, bool skipSortOrderValidation = false, System.Formats.Asn1.Asn1Tag? expectedTag = default);
static member ReadSetOf : ReadOnlySpan<byte> * System.Formats.Asn1.AsnEncodingRules * int * int * int * bool * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Shared Sub ReadSetOf (source As ReadOnlySpan(Of Byte), ruleSet As AsnEncodingRules, ByRef contentOffset As Integer, ByRef contentLength As Integer, ByRef bytesConsumed As Integer, Optional skipSortOrderValidation As Boolean = false, Optional expectedTag As Nullable(Of Asn1Tag) = Nothing)
Parametreler
- source
- ReadOnlySpan<Byte>
Kodlanmış verileri içeren arabellek.
- ruleSet
- AsnEncodingRules
Verileri yorumlarken kullanılacak kodlama kısıtlamaları.
- contentOffset
- Int32
Bu yöntem döndürdüğünde, içerik yükünün başlangıcına source
göre uzaklığı.
Bu parametre başlatılmamış olarak değerlendirilir.
- contentLength
- Int32
Bu yöntem döndürdüğünde, içerik yükündeki bayt sayısı (0 olabilir). Bu parametre başlatılmamış olarak değerlendirilir.
- bytesConsumed
- Int32
Bu yöntem döndürdüğünde, kodlanmış değer için toplam bayt sayısı. Bu parametre başlatılmamış olarak değerlendirilir.
- skipSortOrderValidation
- Boolean
true
verileri her zaman sunulduğu sırayla kabul etmek, false
kodlama kurallarında sıralama gerekli olduğunda verilerin doğru sıralandığını doğrulamak için (CER ve DER).
Okumadan önce denetlenecek etiket veya null
varsayılan etiket (Evrensel 17).
Özel durumlar
ruleSet
tanımlanmadı.
Sonraki değer doğru etikete sahip değil.
-veya-
Uzunluk kodlaması geçerli kodlama kuralları altında geçerli değil.
-veya-
İçerikler geçerli kodlama kuralları altında geçerli değil.
Açıklamalar
İç içe yerleştirilmiş içerik, içerik sonu işaretçisinin konumunu veya içerik sıralama düzeninin doğrulanmasını belirlemek için en az işlem dışında bu yöntem tarafından değerlendirilmez. Bu nedenle, içerik geçerli kodlama kuralları altında geçerli olmayan veriler içerebilir.