AddInStore.Rebuild 메서드

정의

파이프라인 세그먼트 캐시를 다시 빌드하고 새 세그먼트를 포함합니다.Rebuilds the pipeline segments cache and includes new segments.

오버로드

Rebuild(PipelineStoreLocation)

파이프라인 세그먼트 캐시를 다시 빌드하고 PipelineStoreLocation 값으로 지정된 위치에서 새 세그먼트를 포함합니다.Rebuilds the pipeline segments cache and includes new segments at the location specified by a PipelineStoreLocation value.

Rebuild(String)

파이프라인 세그먼트 캐시를 다시 빌드하고 지정된 루트 디렉터리에서 새 세그먼트를 포함합니다.Rebuilds the pipeline segments cache and includes new segments from a specified root directory.

Rebuild(PipelineStoreLocation)

파이프라인 세그먼트 캐시를 다시 빌드하고 PipelineStoreLocation 값으로 지정된 위치에서 새 세그먼트를 포함합니다.Rebuilds the pipeline segments cache and includes new segments at the location specified by a PipelineStoreLocation value.

public:
 static cli::array <System::String ^> ^ Rebuild(System::AddIn::Hosting::PipelineStoreLocation location);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public static string[] Rebuild (System.AddIn.Hosting.PipelineStoreLocation location);
public static string[] Rebuild (System.AddIn.Hosting.PipelineStoreLocation location);
static member Rebuild : System.AddIn.Hosting.PipelineStoreLocation -> string[]
Public Shared Function Rebuild (location As PipelineStoreLocation) As String()

매개 변수

location
PipelineStoreLocation

열거형 값 중 하나입니다.One of the enumeration values.

현재 이 열거형의 유일한 값은 호스트의 애플리케이션 도메인을 설정하는 데 사용된 ApplicationBase 속성에 의해 지정된 디렉터리입니다.Currently the only value in this enumeration is the directory specified by the ApplicationBase property that was used to set up the host's application domain.

반환

String[]

파이프라인 세그먼트가 평가될 때 경고를 설명하는 문자열의 컬렉션입니다.A collection of strings that describe warnings as the pipeline segments are evaluated.

특성

예외

파이프라인 디렉터리 구조에 세그먼트 디렉터리가 없는 경우A segment directory is missing from the pipeline directory structure.

파이프라인 디렉터리 구조에 대한 액세스 위반이 있는 경우There is an access violation to the pipeline directory structure.

location가 잘못된 PipelineStoreLocation 값인 경우location is an invalid PipelineStoreLocation value.

설명

이 메서드 오버 로드를 사용 하 여 부분적으로 신뢰할 수 있는 호스트에 고유한 위치를 검색할 수 있는 권한이 없을 수 있습니다, 자체 디렉터리에 추가 기능을 검색할 수 있도록 합니다.Use this method overload to enable a partially trusted host, which may not have permission to discover its own location, to discover add-ins in its own directory.

Rebuild(String)

파이프라인 세그먼트 캐시를 다시 빌드하고 지정된 루트 디렉터리에서 새 세그먼트를 포함합니다.Rebuilds the pipeline segments cache and includes new segments from a specified root directory.

public:
 static cli::array <System::String ^> ^ Rebuild(System::String ^ pipelineRootFolderPath);
[System.Security.SecurityCritical]
public static string[] Rebuild (string pipelineRootFolderPath);
static member Rebuild : string -> string[]
Public Shared Function Rebuild (pipelineRootFolderPath As String) As String()

매개 변수

pipelineRootFolderPath
String

파이프라인 디렉터리 구조의 루트에 대한 경로입니다.The path of the root of the pipeline directory structure.

반환

String[]

파이프라인 세그먼트가 평가될 때 경고를 설명하는 문자열의 컬렉션입니다.A collection of strings that describe warnings as the pipeline segments are evaluated.

특성

예외

파이프라인 디렉터리 구조에 세그먼트 디렉터리가 없는 경우A segment directory is missing from the pipeline directory structure.

파이프라인 디렉터리 구조에 대한 액세스 위반이 있는 경우There is an access violation to the pipeline directory structure.

설명

이 메서드는 추가 기능과 파이프라인 디렉터리 구조의 경우 추가 기능 캐시도 다시 작성 합니다.This method also rebuilds the add-ins cache if the add-ins are in the pipeline directory structure.

캐시에 문제가 있을 수 있으며 다시 작성 해야 하는 경우에이 메서드를 사용 합니다.Use this method only when there may be a problem with the cache and it must be rebuilt. 성능 향상을 위해 Update 방법을 사용 합니다.For faster performance, use the Update method.

추가 정보

적용 대상