Enum AccessCacheOptions

Enum AccessCacheOptions

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

데이터 접근을 위한 캐시 옵션. 여러 옵션을 함께 사용할 때는 | 연산자와 결합할 수 있습니다.

[Flags]
public enum AccessCacheOptions

필드

All = -1

워크북의 모든 종류의 데이터 접근에 대해 가능한 모든 최적화를 적용합니다. 최적화된 접근 중에 모든 설정과 데이터는 변경되지 않아야 합니다.

CalculateFormula = 8388617

수식 계산을 위한 가능한 최적화를 적용합니다. 최적화된 접근 중에 셀 데이터는 변경되지 않아야 하며, 새로운 객체(Cell, Row 등)도 생성되어서는 안 됩니다(예: Aspose.Cells.Cells.Item(System.Int32,System.Int32)로 인해).

CellDisplay = 1048710

셀의 표시 관련 결과를 얻기 위한 가능한 최적화를 적용합니다(Aspose.Cells.Cell.DisplayStringValue, Aspose.Cells.Cell.GetStyle, Aspose.Cells.Cell.GetDisplayStyle 등). 최적화된 접근 중에 셀 데이터 및 스타일 관련 객체(Cell/Row/Column 스타일, 열 너비 등)는 변경되지 않아야 합니다.

CellsData = 9

셀의 값을 얻기 위한 가능한 최적화를 적용합니다. 최적화된 접근 중에 셀 데이터(셀, 행의 데이터 및 설정)는 변경되지 않아야 하며, 새로운 Cell/Row 객체도 생성되어서는 안 됩니다(예: Aspose.Cells.Cells.Item(System.Int32,System.Int32)로 인해).

ConditionalFormatting = 16777225

조건부 서식의 형식 결과를 얻기 위한 가능한 최적화를 적용합니다. 조건부 서식의 결과에 영향을 미칠 수 있는 모든 데이터 및 설정(조건부 서식의 설정, 종속 셀 값 등)은 최적화된 접근 중에 변경되지 않아야 합니다.

GetFormula = 2097152

수식을 얻기 위한 가능한 최적화를 적용합니다. 수식 표현에 영향을 미칠 수 있는 모든 데이터 및 설정(워크시트의 이름, 이름의 텍스트, 테이블의 열 등)은 최적화된 접근 중에 변경되지 않아야 합니다.

None = 0

모든 데이터 접근에 대한 캐시 없음.

PositionAndSize = 3

객체(예: Shape)의 위치와 크기를 얻기 위한 가능한 최적화를 적용합니다. 최적화된 접근 중에 행 높이 및 열 너비 설정은 변경되지 않아야 합니다.

SetFormula = 4194304

수식을 설정하기 위한 가능한 최적화를 적용합니다. 수식 표현에 영향을 미칠 수 있는 모든 데이터 및 설정(워크시트의 이름, 이름의 텍스트, 테이블의 열 등)은 최적화된 접근 중에 변경되지 않아야 합니다.

Validation = 33554441

유효성 검사 결과를 얻기 위한 가능한 최적화를 적용합니다. 유효성 검사 결과에 영향을 미칠 수 있는 모든 데이터 및 설정(유효성 검사 설정, 종속 셀 값 등)은 최적화된 접근 중에 변경되지 않아야 합니다.

비고

일부 기능의 경우, 대량 데이터 세트에 접근하는 것은 검색, 계산 등과 같은 반복적이고 복잡한 작업을 많이 요구하며, 이러한 작업은 많은 추가 시간을 소요합니다. 일반적인 상황에서는 모든 종속 데이터가 접근 중에 변경되지 않으므로 일부 캐시를 구축하고 사용하여 접근 성능을 개선할 수 있습니다. 이를 위해 사용자가 가능한 캐싱 메커니즘으로 최적화해야 하는 데이터 접근 종류를 지정할 수 있는 API를 제공합니다.
다양한 옵션에 대해 서로 다른 데이터 세트가 “읽기 전용"으로 요구될 수 있음을 유의하시기 바랍니다. 데이터 접근 성능은 여러 측면에 따라 달라지며, 캐싱 메커니즘의 사용이 성능 향상을 보장하지는 않습니다. 데이터 세트 접근이 작은 경우와 같은 특정 상황에서는 캐시 사용이 오히려 더 많은 시간을 소요할 수 있습니다. 캐싱 자체에도 일정한 추가 시간이 필요하기 때문입니다.

 한국어