Sdílet prostřednictvím


AddInStore.Rebuild Metoda

Definice

Znovu sestaví mezipaměť segmentů kanálu a zahrne nové segmenty.

Přetížení

Rebuild(PipelineStoreLocation)

Znovu sestaví mezipaměť segmentů kanálu a zahrne nové segmenty v umístění určeném PipelineStoreLocation hodnotou.

Rebuild(String)

Znovu sestaví mezipaměť segmentů kanálu a zahrne nové segmenty ze zadaného kořenového adresáře.

Rebuild(PipelineStoreLocation)

Znovu sestaví mezipaměť segmentů kanálu a zahrne nové segmenty v umístění určeném PipelineStoreLocation hodnotou.

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()

Parametry

location
PipelineStoreLocation

Jedna z hodnot výčtu

V současné době je jedinou hodnotou v tomto výčtu adresář určený ApplicationBase vlastností, která se použila k nastavení domény aplikace hostitele.

Návraty

String[]

Kolekce řetězců, které popisují upozornění při vyhodnocování segmentů kanálu.

Atributy

Výjimky

Ve struktuře adresářů kanálu chybí adresář segmentu.

Došlo k narušení přístupu ke struktuře adresářů kanálu.

location je neplatná PipelineStoreLocation hodnota.

Poznámky

Pomocí tohoto přetížení metody povolíte částečně důvěryhodnému hostiteli, který nemusí mít oprávnění ke zjišťování vlastního umístění, ke zjišťování doplňků ve vlastním adresáři.

Platí pro

Rebuild(String)

Znovu sestaví mezipaměť segmentů kanálu a zahrne nové segmenty ze zadaného kořenového adresáře.

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()

Parametry

pipelineRootFolderPath
String

Cesta kořenové struktury adresáře kanálu.

Návraty

String[]

Kolekce řetězců, které popisují upozornění při vyhodnocování segmentů kanálu.

Atributy

Výjimky

Ve struktuře adresářů kanálu chybí adresář segmentu.

Došlo k narušení přístupu ke struktuře adresářů kanálu.

Poznámky

Tato metoda také znovu sestaví mezipaměť doplňků, pokud jsou doplňky ve struktuře adresářů kanálu.

Tuto metodu použijte pouze v případě, že může dojít k potížím s mezipamětí a je nutné ji znovu vytvořit. Pro vyšší výkon použijte metodu Update .

Viz také

Platí pro