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, которое использовалось для настройки домена приложения узла.
Возвращаемое значение
Коллекция строк, описывающих предупреждения при оценке сегментов конвейера.
- Атрибуты
Исключения
Отсутствует сегмент каталога из структуры каталогов конвейера.
Существует нарушение доступа к структуре каталогов конвейера.
Параметр 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
Путь корня структуры каталогов конвейера.
Возвращаемое значение
Коллекция строк, описывающих предупреждения при оценке сегментов конвейера.
- Атрибуты
Исключения
Отсутствует сегмент каталога из структуры каталогов конвейера.
Существует нарушение доступа к структуре каталогов конвейера.
Комментарии
Этот метод также перестраивает кэш надстроек, если надстройки находятся в структуре каталогов конвейера.
Используйте этот метод только в том случае, если может возникнуть проблема с кэшем и его необходимо перестроить. Для повышения производительности используйте Update метод .