다음을 통해 공유


Get-FASTSearchSecurityCacheState

 

적용 대상: SharePoint Server 2010

마지막으로 수정된 항목: 2016-11-30

사용자 보안 검색 필터의 캐싱에 대한 정보를 가져오거나 필터의 캐싱을 제어합니다.

Syntax

Get-FASTSearchSecurityCacheState [-Action] <String> [[-Identity] <String>] [[-User] <String>] [[-Worker] <WorkerPoolNode>]

자세한 설명

이 cmdlet은 사용자 검색 보안 필터의 캐싱에 대한 정보를 표시하거나 필터의 캐싱을 제어합니다. cmdlet의 결과는 Action 매개 변수 값에 따라 달라집니다.

  • GetCount - 캐시에 있는 사용자 검색 보안 필터의 수를 계산합니다.

  • IsUserCached - 검색 보안 필터 캐시에 사용자에 대한 필터가 포함된 경우 true를 반환합니다.

  • RemoveUserCache - 캐시에서 사용자의 검색 보안 필터를 제거합니다.

  • ClearCache - 보안 검색 필터 캐시에서 모든 필터를 제거합니다.

Parameters

매개 변수 필수 형식 설명

Action

필수

System.String

Action 매개 변수는 수행할 작업의 유형을 결정합니다. 유효한 값과 작업은 다음과 같습니다.

  • GetCount - 캐시에 있는 사용자 검색 보안 필터의 수를 계산합니다.

  • IsUserCached - 검색 보안 필터 캐시에 사용자에 대한 필터가 포함된 경우 true를 반환합니다.

  • RemoveUserCache - 캐시에서 사용자의 검색 보안 필터를 제거합니다.

  • ClearCache - 보안 검색 필터 캐시에서 모든 필터를 제거합니다.

Identity

선택

System.String

Action 매개 변수가 IsUserCached 또는 RemoveUsercache로 설정된 경우 이 매개 변수는 사용자를 포함하는 사용자 저장소를 식별하는 데 사용됩니다.

User

선택

System.String

Action 매개 변수가 IsUserCached 또는 RemoveUsercache로 설정된 경우 이 매개 변수는 캐시된 검색 필터와 연관된 사용자를 식별합니다.

Worker

선택

Microsoft.SharePoint.Search.Extended.Security.PowerShell.Commands.Troubleshooting.WorkerPoolNode

Worker 선택 매개 변수는 요청을 처리할 보안 작업자에 대한 WorkerPoolNode 개체를 지정합니다.

입력 형식

반환 형식

Example

---------------예제 1---------------

Get-FASTSearchSecurityCacheState  -action GetCount

이 예제에서는 보안 캐시에 있는 사용자 검색 필터의 개수를 가져옵니다.

---------------예제 2---------------

Get-FASTSearchSecurityWorkerNode workerserver | Get-FASTSearchSecurityCacheState -action IsUserCached -SecurityContentId tst -User usera

이 예제에서는 “usera”에 대한 검색 보안 필터가 캐시된 경우 true를 반환하고 사용자의 검색 필터가 캐시되지 않은 경우 false를 반환합니다. 파이프된 WorkerPoolNode 매개 변수에서 지정하는 서버 이름 “workerserver”를 가진 작업자가 요청을 처리합니다.