DirectoryVirtualListView 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
DirectoryVirtualListView 클래스는 가상 목록 보기 검색을 수행하는 방법을 지정합니다. 사용자는 가상 목록 보기 검색을 통해 주소록 스타일 가상 목록 보기로 검색 결과를 볼 수 있습니다. 가상 목록 보기는 매우 큰 결과 집합에 사용하도록 설계되었습니다. 검색 데이터는 정렬된 디렉터리 검색의 연속된 하위 집합으로 검색됩니다.
public ref class DirectoryVirtualListView
public class DirectoryVirtualListView
type DirectoryVirtualListView = class
Public Class DirectoryVirtualListView
- 상속
-
DirectoryVirtualListView
예제
다음 C# 예제에서는 결과 집합의 처음 30개 항목을 검색하는 방법을 보여줍니다.
using System.DirectoryServices;
...
DirectorySearcher src = new DirectorySearcher("…");
src.VirtualListView = new DirectoryVirtualListView(0,30);
foreach(SearchResult res in src.FindAll() )
{
Console.WriteLine("…");
}
다음 C# 예제에서는 "Ha" 문자로 시작하는 결과 집합에서 처음 50개의 항목을 검색하는 방법을 보여줍니다.
using System.DirectoryServices;
...
DirectorySearcher src = new DirectorySearcher("…");
src.VirtualListView = new DirectoryVirtualListView(0,50, "Ha");
foreach(SearchResult res in src.FindAll() )
{
Console.WriteLine("…");
}
다음 C# 예제에서는 60% 대략적 대상에서 처음 100개의 항목을 검색하는 방법을 보여 있습니다.
using System.DirectoryServices;
...
// First VLV calls.
DirectorySearcher src = new DirectorySearcher("…");
src.VirtualListView = new DirectoryVirtualListView(100);
foreach(SearchResult res in src.FindAll() )
{
Console.WriteLine("…");
}
// Second Call, the VLV context is still attached to the DirectorySearcher.
src.VirtualListView.TargetPercentage = 60;
src.VirtualListView.BeforeCount = 50;
src.VirtualListView.AfterCount = 50;
foreach(SearchResult res in src.FindAll() )
{
Console.WriteLine("…");
}
생성자
DirectoryVirtualListView() |
DirectoryVirtualListView 클래스의 새 인스턴스를 초기화합니다. |
DirectoryVirtualListView(Int32) |
이후 개수 집합을 사용하여 DirectoryVirtualListView 클래스의 새 인스턴스를 초기화합니다. |
DirectoryVirtualListView(Int32, Int32, Int32) |
이전 개수, 이후 개수 및 오프셋 집합을 사용하여 DirectoryVirtualListView 클래스의 새 인스턴스를 초기화합니다. |
DirectoryVirtualListView(Int32, Int32, Int32, DirectoryVirtualListViewContext) |
이전 개수, 이후 개수, 오프셋 및 컨텍스트 집합을 사용하여 DirectoryVirtualListView 클래스의 새 인스턴스를 초기화합니다. |
DirectoryVirtualListView(Int32, Int32, String) |
이전 개수, 이후 개수 및 대상 집합을 사용하여 DirectoryVirtualListView 클래스의 새 인스턴스를 초기화합니다. |
DirectoryVirtualListView(Int32, Int32, String, DirectoryVirtualListViewContext) |
이전 개수, 이후 개수, 대상 및 컨텍스트 집합을 사용하여 DirectoryVirtualListView 클래스의 새 인스턴스를 초기화합니다. |
속성
AfterCount |
클라이언트가 서버에게 요청하는 대상 엔트리 이후의 엔트리 수를 나타내는 값을 가져오거나 설정합니다. |
ApproximateTotal |
목록에 있는 예상되는 전체 항목 수를 나타내는 값을 가져오거나 설정합니다. |
BeforeCount |
클라이언트가 서버에게 요청하는 대상 엔트리 이전의 엔트리 수를 나타내는 값을 가져오거나 설정합니다. |
DirectoryVirtualListViewContext |
가상 목록 보기 검색 응답을 나타내는 값을 가져오거나 설정합니다. |
Offset |
목록 내에서 대상 엔트리의 오프셋을 나타내는 값을 가져오거나 설정합니다. |
Target |
Target 속성은 클라이언트에서 요청한 대상 엔트리를 나타내는 값을 가져오거나 설정합니다. |
TargetPercentage |
TargetPercentage 속성은 목록 내에서 예상되는 대상 엔트리의 요청된 오프셋을 나타내는 값을 목록에 있는 전체 항목 수의 백분율로 가져오거나 설정합니다. |
메서드
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
적용 대상
추가 정보
.NET