ADODC.CacheSize 속성

정의

현재 Recordset로컬 메모리에 캐시된 레코드 수를 가져오거나 설정합니다.

public:
 property int CacheSize { int get(); void set(int value); };
[Microsoft.VisualBasic.Compatibility.VB6.SRDescription("ADODC_DESCCacheSize")]
public int CacheSize { get; set; }
[<Microsoft.VisualBasic.Compatibility.VB6.SRDescription("ADODC_DESCCacheSize")>]
member this.CacheSize : int with get, set
Public Property CacheSize As Integer

속성 값

Integer 현재 Recordset 개체의 로컬 메모리에 캐시되는 레코드 수를 지정하는 값입니다. 기본값은 50개 레코드입니다.

특성

설명

이 값은 CacheSize 공급자에게 버퍼에 유지할 레코드 수와 로컬 메모리에 한 번에 가져올 레코드 수를 알려줍니다. 예를 들어 10으로 설정된 경우 공급자는 첫 번째 레코드를 연 후 처음 Recordset10개의 레코드를 로컬 메모리로 가져옵니다. 따라서 현재 레코드에서 앞으로 이동하면 공급자는 로컬 메모리 버퍼에서 데이터 값을 반환합니다. 마지막 레코드를 지나면 데이터 원본에서 캐시로 다음 10개의 레코드가 페치됩니다.

커서의 수명 동안 값을 변경할 수 있지만 변경 내용은 데이터 원본에서 다음 페치 후 캐시의 레코드 수에만 영향을 줍니다.

메모

네임스페이 Microsoft.VisualBasic.Compatibility.VB6 스의 함수 및 개체는 Visual Basic 6.0에서 Visual Basic으로 업그레이드하기 위한 도구에서 사용할 수 있도록 제공됩니다. 대부분의 경우 이러한 함수와 개체는 .NET Framework의 다른 네임스페이스에서 찾을 수 있는 기능을 복제합니다. Visual Basic 6.0 코드 모델이 .NET Framework 구현과 크게 다른 경우에만 필요합니다.

적용 대상