New-SPOfficeWebAppsCache
Применимо к: SharePoint Server 2010
Последнее изменение раздела: 2010-02-11
Создает кэш веб-приложений Microsoft Office для указанного веб-приложения.
Syntax
New-SPOfficeWebAppsCache [-WebApplication] <SPWebApplicationPipeBind> -MaxSizeInBytes <Int64> -Owner <SPUser> [-AssignmentCollection <SPAssignmentCollection>] [-Confirm [<SwitchParameter>]] [-ExpirationPeriodInDays <Int32>] [-WarningSizeInBytes <Int64>] [-WhatIf [<SwitchParameter>]]
Подробное описание
Командлет New-SPOfficeWebAppsCache создает кэш отображения для определенного веб-приложения. У одного веб-приложения может быть не более одного кэша. С каждым веб-приложением должен быть связан кэш отображения, оптимизирующий работу приложений службы Word Viewing и службы PowerPoint.
Описание разрешений и актуальные сведения об оболочке Windows PowerShell для веб-приложений Office см. в статье TechNet (https://go.microsoft.com/fwlink/?linkid=164432\&clcid=0x419).
Parameters
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
WebApplication |
Обязательный |
Microsoft.SharePoint.PowerShell.SPWebApplicationPipeBind |
Указывает веб-приложение, в котором создается кэш веб-приложений Office. |
MaxSizeInBytes |
Обязательный |
System.Int64 |
Указывает размер кэша в байтах. Когда это ограничение превышается, следующее задание таймера срока действия удаляет из кэша самые старые элементы, пока его размер не станет меньше значения квоты. Значение по умолчанию: 107 374 182 400. |
Owner |
Обязательный |
Microsoft.SharePoint.SPUser |
Указывает владельца кэша веб-приложений Office. |
AssignmentCollection |
Необязательный |
Microsoft.SharePoint.PowerShell.SPAssignmentCollection |
Управляет объектами в сфере их правильного уничтожения. При использовании некоторых объектов (например, SPWeb или SPSite) возможно использование больших объемов памяти, поэтому при их использовании в скриптах Windows PowerShell нужно позаботиться о надлежащем управлении памятью. С помощью объекта SPAssignment можно присвоить объекты переменной и уничтожить их, когда они станут не нужны (чтобы освободить память). При использовании объектов SPWeb, SPSite или SPSiteAdministration они автоматически уничтожаются при условии, что не используются коллекция назначения или параметр Global. Примечание Если используется параметр Global, то все объекты содержатся в глобальном хранилище. Если объекты не используются или сразу же или уничтожаются с помощью команды Stop-SPAssignment, то, скорее всего, рано или поздно возникнет ошибка нехватки памяти. |
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
Запрашивает подтверждение на выполнение команды. Для получения дополнительных сведений введите следующую команду: get-help about_commonparameters |
ExpirationPeriodInDays |
Необязательный |
System.Int32 |
Указывает количество времени, в течение которого хранятся кэшированные представления после создания. Значение по умолчанию: 30. |
WarningSizeInBytes |
Необязательный |
System.Int64 |
Указывает порог в байтах, по достижении которого владелец начинает получать предупреждения о приближении размера вспомогательного кэша к квоте. |
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
Отображает сообщение, в котором объясняется результат команды, но сама команда не выполняется. Для получения дополнительных сведений введите следующую команду: get-help about_commonparameters |
Типы входных данных
Типы возвращаемых значений
Example
-------------ПРИМЕР--------------
>$owner = New-SPUser -UserAlias domain\user -Web "http://sitename"
New-SPOfficeWebAppsCache -WebApplication "SharePoint - 80" -Owner $owner -MaxSizeInBytes 214748364800
В этом примере создается кэш веб-приложений Office на сервере SharePoint - 80
с максимальной емкостью 200 гигабайт (ГБ).