AddInStore.Update Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atualiza o cache de segmentos de pipeline com novos segmentos.
Sobrecargas
| Nome | Description |
|---|---|
| Update(PipelineStoreLocation) |
Atualiza o cache de segmentos de pipeline com novos segmentos no local especificado por um PipelineStoreLocation valor. |
| Update(String) |
Atualiza o cache de segmentos de pipeline com novos segmentos de um diretório raiz especificado. |
Update(PipelineStoreLocation)
Atualiza o cache de segmentos de pipeline com novos segmentos no local especificado por um PipelineStoreLocation valor.
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()
Parâmetros
- location
- PipelineStoreLocation
Um dos valores de enumeração.
Atualmente, o único valor nessa enumeração é o diretório, conforme especificado pela ApplicationBase propriedade que foi usada para configurar o domínio do aplicativo do host.
Retornos
Uma coleção de cadeias de caracteres que descrevem os avisos à medida que os segmentos de pipeline são avaliados.
- Atributos
Exceções
Um diretório de segmento está ausente da estrutura do diretório de pipeline.
Há uma violação de acesso à estrutura do diretório do pipeline.
location é um valor inválido PipelineStoreLocation .
Comentários
Use essa sobrecarga de método para habilitar um host parcialmente confiável, que pode não ter permissão para descobrir sua própria localização, para descobrir suplementos em seu próprio diretório.
Aplica-se a
Update(String)
Atualiza o cache de segmentos de pipeline com novos segmentos de um diretório raiz especificado.
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()
Parâmetros
- pipelineRootFolderPath
- String
O caminho da raiz da estrutura do diretório do pipeline.
Retornos
Uma coleção de cadeias de caracteres que descrevem os avisos à medida que os segmentos de pipeline são avaliados.
- Atributos
Exceções
Um diretório de segmento está ausente da estrutura do diretório de pipeline.
Há uma violação de acesso à estrutura do diretório do pipeline.
Exemplos
O exemplo a seguir mostra como atualizar os arquivos de cache. Este exemplo de código faz parte de um exemplo maior fornecido para a AddInStore classe.
// 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
Comentários
Esse método também atualizará o cache de suplementos se os suplementos estiverem na estrutura do diretório do pipeline.
Se não houver novos segmentos de pipeline ou suplementos, esse método apenas validará o cache.