MetadataBuilder.SetCapacity Metoda

Definicja

Przeciążenia

SetCapacity(HeapIndex, Int32)

Ustawia pojemność określonego stertowania.

SetCapacity(TableIndex, Int32)

Ustawia pojemność określonej tabeli.

SetCapacity(HeapIndex, Int32)

Źródło:
MetadataBuilder.Heaps.cs
Źródło:
MetadataBuilder.Heaps.cs
Źródło:
MetadataBuilder.Heaps.cs

Ustawia pojemność określonego stertowania.

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)

Parametry

heap
HeapIndex

Indeks stert.

byteCount
Int32

Liczba bajtów.

Wyjątki

heap nie jest prawidłowym indeksem stert.

-lub-

byteCount jest ujemna.

Uwagi

Użyj tej metody, aby zmniejszyć alokacje, jeśli przybliżona liczba bajtów jest znana z wyprzedzeniem.

Dotyczy

SetCapacity(TableIndex, Int32)

Źródło:
MetadataBuilder.Tables.cs
Źródło:
MetadataBuilder.Tables.cs
Źródło:
MetadataBuilder.Tables.cs

Ustawia pojemność określonej tabeli.

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)

Parametry

table
TableIndex

Indeks tabeli.

rowCount
Int32

Liczba wierszy w tabeli.

Wyjątki

table nie jest prawidłowym indeksem tabeli.

-lub-

rowCount jest ujemna.

Uwagi

Użyj tej metody, aby zmniejszyć alokacje, jeśli przybliżona liczba wierszy jest znana z wyprzedzeniem.

Dotyczy