Freigeben über


AddInStore.Rebuild Methode

Definition

Erstellt den Pipelinesegmentcache neu und schließt neue Segmente ein.

Überlädt

Rebuild(PipelineStoreLocation)

Erstellt den Pipelinesegmentcache neu und schließt neue Segmente am von einem PipelineStoreLocation-Wert angegebenen Speicherort ein.

Rebuild(String)

Erstellt den Pipelinesegmentcache neu und schließt neue Segmente aus einem angegebenen Stammverzeichnis ein.

Rebuild(PipelineStoreLocation)

Erstellt den Pipelinesegmentcache neu und schließt neue Segmente am von einem PipelineStoreLocation-Wert angegebenen Speicherort ein.

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

Parameter

location
PipelineStoreLocation

Einer der Enumerationswerte.

Derzeit ist der einzige Wert in dieser Enumeration das von der ApplicationBase-Eigenschaft angegebene Verzeichnis, mit dem die Anwendungsdomäne des Hosts eingerichtet wurde.

Gibt zurück

String[]

Eine Auflistung von Zeichenfolgen, die Warnungen während der Überprüfung der Pipelinesegmente beschreiben.

Attribute

Ausnahmen

In der Pipelineverzeichnisstruktur fehlt ein Segmentverzeichnis.

Es ist eine Zugriffsverletzung bei der Pipelineverzeichnisstruktur aufgetreten.

location ist ein ungültiger PipelineStoreLocation-Wert.

Hinweise

Verwenden Sie diese Methodenüberladung, um einem teilweise vertrauenswürdigen Host, der möglicherweise nicht über die Berechtigung zum Ermitteln seines eigenen Speicherorts verfügt, die Ermittlung von Add-Ins in einem eigenen Verzeichnis zu ermöglichen.

Gilt für:

Rebuild(String)

Erstellt den Pipelinesegmentcache neu und schließt neue Segmente aus einem angegebenen Stammverzeichnis ein.

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

Parameter

pipelineRootFolderPath
String

Der Pfad zum Stamm der Pipelineverzeichnisstruktur.

Gibt zurück

String[]

Eine Auflistung von Zeichenfolgen, die Warnungen während der Überprüfung der Pipelinesegmente beschreiben.

Attribute

Ausnahmen

In der Pipelineverzeichnisstruktur fehlt ein Segmentverzeichnis.

Es ist eine Zugriffsverletzung bei der Pipelineverzeichnisstruktur aufgetreten.

Hinweise

Diese Methode erstellt auch den Add-Ins-Cache neu, wenn sich die Add-Ins in der Pipelineverzeichnisstruktur befinden.

Verwenden Sie diese Methode nur, wenn möglicherweise ein Problem mit dem Cache vorliegt und er neu erstellt werden muss. Verwenden Sie die -Methode, um die Update Leistung zu beschleunigen.

Weitere Informationen

Gilt für: