AddInStore.Update Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Actualiza la caché de segmentos de canalización con nuevos segmentos.
Sobrecargas
| Nombre | Description |
|---|---|
| Update(PipelineStoreLocation) |
Actualiza la memoria caché de segmentos de canalización con nuevos segmentos en la ubicación especificada por un PipelineStoreLocation valor. |
| Update(String) |
Actualiza la caché de segmentos de canalización con nuevos segmentos de un directorio raíz especificado. |
Update(PipelineStoreLocation)
Actualiza la memoria caché de segmentos de canalización con nuevos segmentos en la ubicación especificada por un 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
Uno de los valores de enumeración.
Actualmente, el único valor de esta enumeración es el directorio especificado por la ApplicationBase propiedad que se usó para configurar el dominio de aplicación del host.
Devoluciones
Colección de cadenas que describen las advertencias a medida que se evalúan los segmentos de canalización.
- Atributos
Excepciones
Falta un directorio de segmento en la estructura de directorios de canalización.
Hay una infracción de acceso a la estructura de directorios de canalización.
location es un valor no válido PipelineStoreLocation .
Comentarios
Use esta sobrecarga de método para habilitar un host de confianza parcial, que puede que no tenga permiso para detectar su propia ubicación, para detectar complementos en su propio directorio.
Se aplica a
Update(String)
Actualiza la caché de segmentos de canalización con nuevos segmentos de un directorio raíz 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
Ruta de acceso de la raíz de la estructura de directorios de canalización.
Devoluciones
Colección de cadenas que describen las advertencias a medida que se evalúan los segmentos de canalización.
- Atributos
Excepciones
Falta un directorio de segmento en la estructura de directorios de canalización.
Hay una infracción de acceso a la estructura de directorios de canalización.
Ejemplos
En el ejemplo siguiente se muestra cómo actualizar los archivos de caché. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la AddInStore clase .
// 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
Comentarios
Este método también actualiza la memoria caché de complementos si los complementos están en la estructura de directorios de canalización.
Si no hay nuevos segmentos de canalización o complementos, este método solo valida la memoria caché.