Поделиться через


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 гигабайт (ГБ).