PortablePdbBuilder Oluşturucu
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.
Taşınabilir PDB görüntüsünün oluşturucusunu oluşturur.
public PortablePdbBuilder (System.Reflection.Metadata.Ecma335.MetadataBuilder tablesAndHeaps, System.Collections.Immutable.ImmutableArray<int> typeSystemRowCounts, System.Reflection.Metadata.MethodDefinitionHandle entryPoint, Func<System.Collections.Generic.IEnumerable<System.Reflection.Metadata.Blob>,System.Reflection.Metadata.BlobContentId>? idProvider = default);
public PortablePdbBuilder (System.Reflection.Metadata.Ecma335.MetadataBuilder tablesAndHeaps, System.Collections.Immutable.ImmutableArray<int> typeSystemRowCounts, System.Reflection.Metadata.MethodDefinitionHandle entryPoint, Func<System.Collections.Generic.IEnumerable<System.Reflection.Metadata.Blob>,System.Reflection.Metadata.BlobContentId> idProvider = default);
new System.Reflection.Metadata.Ecma335.PortablePdbBuilder : System.Reflection.Metadata.Ecma335.MetadataBuilder * System.Collections.Immutable.ImmutableArray<int> * System.Reflection.Metadata.MethodDefinitionHandle * Func<seq<System.Reflection.Metadata.Blob>, System.Reflection.Metadata.BlobContentId> -> System.Reflection.Metadata.Ecma335.PortablePdbBuilder
Public Sub New (tablesAndHeaps As MetadataBuilder, typeSystemRowCounts As ImmutableArray(Of Integer), entryPoint As MethodDefinitionHandle, Optional idProvider As Func(Of IEnumerable(Of Blob), BlobContentId) = Nothing)
Parametreler
- tablesAndHeaps
- MetadataBuilder
Tablolarda ve yığınlarda depolanan değerlerde depolanan hata ayıklama meta veri varlıklarıyla doldurulmuş bir oluşturucu. Taşınabilir PDB görüntüsü serileştirilirken varlıklar ve değerler numaralandırılır.
- typeSystemRowCounts
- ImmutableArray<Int32>
İlişkili tür sistem meta verilerinin içerdiği tüm tabloların satır sayısı. Dizideki her yuva bir tabloya (TableIndex) karşılık gelir. Dizinin uzunluğu eşit TableCountolmalıdır.
- entryPoint
- MethodDefinitionHandle
Giriş noktası yöntemi tanım tanıtıcısı.
- idProvider
- Func<IEnumerable<Blob>,BlobContentId>
Blob dizisi olarak temsil edilen içeriğin kimliğini hesaplayan bir işlev. Belirtilmezse, içeriği yoksayan ve geçerli saate göre bir içerik kimliği döndüren varsayılan bir işlev kullanılır (GetTimeBasedProvider()). Belirleyici bir Taşınabilir PDB görüntüsü oluşturmak için belirleyici bir işlev belirtmeniz gerekir.
Özel durumlar
tablesAndHeaps
veya typeSystemRowCounts
şeklindedir null
.
Ş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