다음을 통해 공유


MetadataBuilder.SetCapacity 메서드

정의

오버로드

SetCapacity(HeapIndex, Int32)

지정된 힙의 용량을 설정합니다.

SetCapacity(TableIndex, Int32)

지정된 테이블의 용량을 설정합니다.

SetCapacity(HeapIndex, Int32)

Source:
MetadataBuilder.Heaps.cs
Source:
MetadataBuilder.Heaps.cs
Source:
MetadataBuilder.Heaps.cs
Source:
MetadataBuilder.Heaps.cs

지정된 힙의 용량을 설정합니다.

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)

매개 변수

heap
HeapIndex

힙 인덱스입니다.

byteCount
Int32

바이트 수입니다.

예외

heap이 유효한 힙 인덱스가 아닙니다.

또는

byteCount가 음수입니다.

설명

대략적 바이트 수를 미리 알고 있는 경우 할당을 줄이려면 이 메서드를 사용합니다.

적용 대상

SetCapacity(TableIndex, Int32)

Source:
MetadataBuilder.Tables.cs
Source:
MetadataBuilder.Tables.cs
Source:
MetadataBuilder.Tables.cs
Source:
MetadataBuilder.Tables.cs

지정된 테이블의 용량을 설정합니다.

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)

매개 변수

table
TableIndex

테이블 인덱스입니다.

rowCount
Int32

표의 행 수입니다.

예외

table이 유효한 테이블 인덱스가 아닙니다.

또는

rowCount가 음수입니다.

설명

대략적 행 수를 미리 알고 있는 경우 할당을 줄이려면 이 메서드를 사용합니다.

적용 대상