AddInStore.Update Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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
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.