Bagikan melalui


MetadataBuilder.SetCapacity Metode

Definisi

Overload

SetCapacity(HeapIndex, Int32)

Mengatur kapasitas tumpukan yang ditentukan.

SetCapacity(TableIndex, Int32)

Mengatur kapasitas tabel yang ditentukan.

SetCapacity(HeapIndex, Int32)

Sumber:
MetadataBuilder.Heaps.cs
Sumber:
MetadataBuilder.Heaps.cs
Sumber:
MetadataBuilder.Heaps.cs

Mengatur kapasitas tumpukan yang ditentukan.

public:
 void SetCapacity(System::Reflection::Metadata::Ecma335::HeapIndex heap, int byteCount);
public void SetCapacity (System.Reflection.Metadata.Ecma335.HeapIndex heap, int byteCount);
member this.SetCapacity : System.Reflection.Metadata.Ecma335.HeapIndex * int -> unit
Public Sub SetCapacity (heap As HeapIndex, byteCount As Integer)

Parameter

heap
HeapIndex

Indeks timbunan.

byteCount
Int32

Jumlah byte.

Pengecualian

heap bukan indeks timbunan yang valid.

-atau-

byteCount negatif.

Keterangan

Gunakan metode ini untuk mengurangi alokasi jika perkiraan jumlah byte diketahui sebelumnya.

Berlaku untuk

SetCapacity(TableIndex, Int32)

Sumber:
MetadataBuilder.Tables.cs
Sumber:
MetadataBuilder.Tables.cs
Sumber:
MetadataBuilder.Tables.cs

Mengatur kapasitas tabel yang ditentukan.

public:
 void SetCapacity(System::Reflection::Metadata::Ecma335::TableIndex table, int rowCount);
public void SetCapacity (System.Reflection.Metadata.Ecma335.TableIndex table, int rowCount);
member this.SetCapacity : System.Reflection.Metadata.Ecma335.TableIndex * int -> unit
Public Sub SetCapacity (table As TableIndex, rowCount As Integer)

Parameter

table
TableIndex

Indeks tabel.

rowCount
Int32

Jumlah baris dalam tabel.

Pengecualian

table bukan indeks tabel yang valid.

-atau-

rowCount negatif.

Keterangan

Gunakan metode ini untuk mengurangi alokasi jika perkiraan jumlah baris diketahui sebelumnya.

Berlaku untuk