Get-SPOfficeWebAppsCache

Office 2010
 

Si applica a: SharePoint Server 2010

Ultima modifica dell'argomento: 2015-03-09

Ottiene l'oggetto SPSite che rappresenta la cache Microsoft Office Web Apps associata a una determinata applicazione Web.

Get-SPOfficeWebAppsCache [[-WebApplication] <SPWebApplicationPipeBind>] [-AssignmentCollection <SPAssignmentCollection>]
Get-SPOfficeWebAppsCache [-AssignmentCollection <SPAssignmentCollection>] [-Site <SPSitePipeBind>]

Il cmdlet Get-SPOfficeWebAppsCache consente di recuperare la raccolta siti in cui è archiviato ogni rendering del servizio di visualizzazione di Word e delle applicazioni del servizio PowerPoint. L'oggetto SPSite può essere utilizzato per modificare la scadenza dei documenti memorizzati nella cache all'interno di tale raccolta siti e la dimensione massima che può raggiungere la cache di integrazione.

 

Parametro Obbligatorio Tipo Descrizione

WebApplication

Facoltativo

Microsoft.SharePoint.PowerShell.SPWebApplicationPipeBind

Specifica l'applicazione Web in cui si trova la cache di integrazione.

AssignmentCollection

Facoltativo

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

Consente di gestire gli oggetti ai fini della corretta eliminazione dalla memoria. Oggetti quali SPWeb o SPSite richiedono quantità di memoria elevate e per utilizzarli negli script Windows PowerShell è necessario gestire la memoria in modo appropriato. Tramite l'oggetto SPAssignment è possibile assegnare oggetti a una variabile ed eliminarli quando è necessario liberare memoria. Gli oggetti SPWeb, SPSite e SPSiteAdministration utilizzati vengono automaticamente eliminati dalla memoria se non viene utilizzato un insieme di assegnazioni o il parametro Global.

NotaNote
Quando viene utilizzato il parametro Global tutti gli oggetti vengono memorizzati nell'area di archiviazione globale. Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment, può verificarsi una condizione di memoria insufficiente.

Site

Facoltativo

Microsoft.SharePoint.PowerShell.SPSitePipeBind

Specifica l'identità della raccolta siti della cache Office Web Apps.

---------------ESEMPIO 1-----------

$a = Get-SPOfficeWebAppsCache -WebApplication "SharePoint - 80"
Get-Member -InputObject $a
$a.Quota
$a.Owner

In questo esempio vengono restituiti la quota corrente e il proprietario della cache Office Web Apps associata all'applicazione Web denominata SharePoint - 80.

---------------ESEMPIO 2-----------

$cache = Get-SPOfficeWebAppsCache -WebApplication <WebAppURL>
$cache.Quota.StorageMaximumLevel
$cache.Quota.StorageWarningLevel

In questo esempio vengono restituiti i valori correnti delle proprietà MaxSizeInBytes e WarningSizeInBytes.

---------------ESEMPIO 3-----------

$cache = Get-SPOfficeWebAppsCache -WebApplication <WebAppURL>
$web = Get-SPWeb -Site $cache.URL
$web.Properties

In questo esempio vengono restituiti i valori correnti della proprietà ExpirationPeriodInDays.

Mostra: