Поделиться через


AddInStore.Rebuild Метод

Определение

Перестраивает кэш сегментов конвейера и включает новые сегменты.

Перегрузки

Rebuild(PipelineStoreLocation)

Перестраивает кэш сегментов конвейера и включает новые сегменты в месте, указанном значением PipelineStoreLocation.

Rebuild(String)

Перестраивает кэш сегментов конвейера и включает новые сегменты из указанного корневого каталога.

Rebuild(PipelineStoreLocation)

Перестраивает кэш сегментов конвейера и включает новые сегменты в месте, указанном значением PipelineStoreLocation.

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);
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
static member Rebuild : System.AddIn.Hosting.PipelineStoreLocation -> string[]
static member Rebuild : System.AddIn.Hosting.PipelineStoreLocation -> string[]
Public Shared Function Rebuild (location As PipelineStoreLocation) As String()

Параметры

location
PipelineStoreLocation

Одно из значений перечисления.

В данный момент единственным значением, находящимся в этом перечислении, является каталог, указанный свойством ApplicationBase, которое использовалось для настройки домена приложения узла.

Возвращаемое значение

String[]

Коллекция строк, описывающих предупреждения при оценке сегментов конвейера.

Атрибуты

Исключения

Отсутствует сегмент каталога из структуры каталогов конвейера.

Существует нарушение доступа к структуре каталогов конвейера.

Параметр location имеет недопустимое значение PipelineStoreLocation.

Комментарии

Используйте эту перегрузку метода, чтобы разрешить частично доверенному узлу, который может не иметь разрешения на обнаружение своего собственного расположения, для обнаружения надстроек в собственном каталоге.

Применяется к

Rebuild(String)

Перестраивает кэш сегментов конвейера и включает новые сегменты из указанного корневого каталога.

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

Параметры

pipelineRootFolderPath
String

Путь корня структуры каталогов конвейера.

Возвращаемое значение

String[]

Коллекция строк, описывающих предупреждения при оценке сегментов конвейера.

Атрибуты

Исключения

Отсутствует сегмент каталога из структуры каталогов конвейера.

Существует нарушение доступа к структуре каталогов конвейера.

Комментарии

Этот метод также перестраивает кэш надстроек, если надстройки находятся в структуре каталогов конвейера.

Используйте этот метод только в том случае, если может возникнуть проблема с кэшем и его необходимо перестроить. Для повышения производительности используйте Update метод .

См. также раздел

Применяется к