Get-SPOfficeWebAppsCache
Применимо к: SharePoint Server 2010
Последнее изменение раздела: 2010-07-21
Получает объект SPSite, который представляет кэш веб-приложений Microsoft Office Web Apps, связанный с конкретным веб-приложением.
Syntax
Get-SPOfficeWebAppsCache [[-WebApplication] <SPWebApplicationPipeBind>] [-AssignmentCollection <SPAssignmentCollection>]
Get-SPOfficeWebAppsCache [-AssignmentCollection <SPAssignmentCollection>] [-Site <SPSitePipeBind>]
Подробное описание
Командлет Get-SPOfficeWebAppsCache получает семейство веб-сайтов, в котором хранятся кэшированные представления приложений службы Word Viewing и службы PowerPoint. С помощью объекта SPSite можно настроить параметры истечения срока действия документов, кэшированных в этом семействе веб-сайтов, а также изменить максимальный размер вспомогательного кэша.
Parameters
Параметр | Обязательный? | Тип | Описание |
---|---|---|---|
WebApplication |
Необязательный |
Microsoft.SharePoint.PowerShell.SPWebApplicationPipeBind |
Указывает веб-приложение, в котором расположен вспомогательный кэш. |
AssignmentCollection |
Необязательный |
Microsoft.SharePoint.PowerShell.SPAssignmentCollection |
Управляет объектами в сфере их правильного уничтожения. При использовании некоторых объектов (например, SPWeb или SPSite) возможно использование больших объемов памяти, поэтому при их использовании в скриптах Windows PowerShell нужно позаботиться о надлежащем управлении памятью. С помощью объекта SPAssignment можно присвоить объекты переменной и уничтожить их, когда они станут не нужны (чтобы освободить память). При использовании объектов SPWeb, SPSite или SPSiteAdministration они автоматически уничтожаются при условии, что не используются коллекция назначения или параметр Global. Примечание Если используется параметр Global, то все объекты содержатся в глобальном хранилище. Если объекты не используются или сразу же или уничтожаются с помощью команды Stop-SPAssignment, то, скорее всего, рано или поздно возникнет ошибка нехватки памяти. |
Site |
Необязательный |
Microsoft.SharePoint.PowerShell.SPSitePipeBind |
Указывает идентификатор семейства веб-сайтов в кэше веб-приложений Office. |
Типы входных данных
Типы возвращаемых значений
Example
---------------ПРИМЕР 1-----------
$a = Get-SPOfficeWebAppsCache -WebApplication "SharePoint - 80"
Get-Member -InputObject $a
$a.Quota
$a.Owner
Этот пример возвращает квоту и владельца кэша веб-приложений Office, связанного с веб-приложением SharePoint - 80
.
---------------ПРИМЕР 2-----------
$cache = Get-SPOfficeWebAppsCache -WebApplication <WebAppURL>
$cache.Quota.StorageMaximumLevel
$cache.Quota.StorageWarningLevel
В этом примере возвращаются текущие значения свойств MaxSizeInBytes и WarningSizeInBytes.
---------------ПРИМЕР 3-----------
$cache = Get-SPOfficeWebAppsCache -WebApplication <WebAppURL>
$web = Get-SPWeb -Site $cache.URL
$web.Properties
В этом примере возвращаются текущие значения свойства ExpirationPeriodInDays.