AddInStore.Update Metod

Definition

Uppdaterar cacheminnet för pipelinesegment med nya segment.

Överlagringar

Name Description
Update(PipelineStoreLocation)

Uppdaterar cacheminnet för pipelinesegment med nya segment på den plats som anges av ett PipelineStoreLocation värde.

Update(String)

Uppdaterar cacheminnet för pipelinesegment med nya segment från en angiven rotkatalog.

Update(PipelineStoreLocation)

Uppdaterar cacheminnet för pipelinesegment med nya segment på den plats som anges av ett PipelineStoreLocation värde.

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

Parametrar

location
PipelineStoreLocation

Ett av uppräkningsvärdena.

För närvarande är det enda värdet i den här uppräkningen katalogen enligt den egenskap som ApplicationBase användes för att konfigurera värdens programdomän.

Returer

String[]

En samling strängar som beskriver varningar när pipelinesegmenten utvärderas.

Attribut

Undantag

En segmentkatalog saknas i pipelinekatalogstrukturen.

Det finns en åtkomstöverträdelse till pipelinekatalogstrukturen.

location är ett ogiltigt PipelineStoreLocation värde.

Kommentarer

Använd den här metoden för att aktivera en delvis betrodd värd, som kanske inte har behörighet att identifiera sin egen plats, för att identifiera tillägg i en egen katalog.

Gäller för

Update(String)

Uppdaterar cacheminnet för pipelinesegment med nya segment från en angiven rotkatalog.

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

Parametrar

pipelineRootFolderPath
String

Sökvägen till roten i pipelinekatalogstrukturen.

Returer

String[]

En samling strängar som beskriver varningar när pipelinesegmenten utvärderas.

Attribut

Undantag

En segmentkatalog saknas i pipelinekatalogstrukturen.

Det finns en åtkomstöverträdelse till pipelinekatalogstrukturen.

Exempel

I följande exempel visas hur du uppdaterar cachefilerna. Det här kodexemplet är en del av ett större exempel för AddInStore klassen.

// Update the cache files of the
// pipeline segments and add-ins.
string[] warnings = AddInStore.Update(pipeRoot);

foreach (string warning in warnings)
{
    Console.WriteLine(warning);
}
' Update the cache files of the
' pipeline segments and add-ins.
Dim warnings() As String = AddInStore.Update(pipeRoot)
For Each warning As String In warnings
    Console.WriteLine(warning)
Next

Kommentarer

Den här metoden uppdaterar även tilläggscacheminnet om tilläggen finns i pipelinekatalogstrukturen.

Om det inte finns några nya pipelinesegment eller tillägg validerar den här metoden bara cacheminnet.

Gäller för