다음을 통해 공유


JET_INDEXID 구조체

인덱스 ID를 보유합니다. 인덱스 ID는 JetSetCurrentIndex를 사용하여 현재 인덱스의 선택을 가속화하는 데 사용되는 힌트입니다. 테이블에 매우 많은 수의 인덱스가 있는 경우에 가장 유용합니다. 인덱스 ID는 JetGetIndexInfo 또는 JetGetTableIndexInfo를 사용하여 검색할 수 있습니다.

네임스페이스:Microsoft.Isam.Esent.Interop
어셈블리: Microsoft.Isam.Esent.Interop(Microsoft.Isam.Esent.Interop.dll)

구문

'Declaration
Public Structure JET_INDEXID _
    Implements IEquatable(Of JET_INDEXID)
'Usage
Dim instance As JET_INDEXID
public struct JET_INDEXID : IEquatable<JET_INDEXID>

설명

C++ 버전은 바이트 배열로 정의되므로 Pack 특성이 필요합니다. C# 컴파일러가 uint cbStruct와 IntPtr 사이에 일반적인 패딩을 삽입하면 구조체가 너무 커지게 됩니다.

스레드로부터의 안전성

이 형식의 모든 public static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 구성원은 스레드로부터의 안전성이 보장되지 않습니다.

추가 정보

참조

JET_INDEXID 멤버

Microsoft.Isam.Esent.Interop 네임스페이스