Set-SPProjectOdataConfiguration

Задает свойства настройки службы OData для экземпляра Project Web App.

Синтаксис

Set-SPProjectOdataConfiguration
   [-AcceptCountRequests <Boolean>]
   [-AcceptProjectionRequests <Boolean>]
   [-AssignmentCollection <SPAssignmentCollection>]
   [-ClearEntityPageSizeOverrides]
   [-DefaultMaxPageSize <Int32>]
   [-EntitySetName <String>]
   [-MaxResultsPerCollection <Int32>]
   [-PageSizeOverride <Int32>]
   [-UseVerboseErrors <Boolean>]
   [<CommonParameters>]

Описание

Командлет Set-SPProjectOdataConfiguration задает параметры настройки службы OData для экземпляра Project Web App. Он позволяет пользователю настраивать параметры для списка параметров, указывающих разбиение на страницы, включение различных функций запроса, включение MaxResultsPerCollection и включение подробных ошибок. Разбиение по страницам можно указать для каждой сущности. Если для данной сущности не существует переопределений разбиения на страницы, используется параметр DefaultMaxPageSize. MaxResultsPerCollection нельзя использовать в сочетании с разбиением на страницы.

Сведения о разрешениях и актуальные сведения о Windows PowerShell для Project Server см. в веб-документации по https://go.microsoft.com/fwlink/p/?LinkId=251833 адресу (https://go.microsoft.com/fwlink/p/?LinkId=251833).

Примеры

----------------------ПРИМЕР 1-----------------------

Set-SPProjectOdataConfiguration -ClearEntityPageSizeOverrides

В этом примере очищаются все переопределения размера страницы, заданные для любых определенных сущностей.

----------------------ПРИМЕР 2-----------------------

Set-SPProjectOdataConfiguration -AcceptProjectionRequests $true

В этом примере параметру AcceptProjectionRequests присваивает значение true.

----------------------EXAMPLE 3-----------------------

Set-SPProjectOdataConfiguration -DefaultMaxPageSize 50

В этом примере максимальный размер страницы по умолчанию составляет 50 строк.

----------------------EXAMPLE 4-----------------------

Set-SPProjectOdataConfiguration -EntitySetName Assignments -PageSizeOverride 100

В этом примере задается переопределение размера страницы для сущности Assignments.

Параметры

-AcceptCountRequests

Указывает, принимаются ли запросы с $count пути или $inlinecount параметров запроса.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-AcceptProjectionRequests

Задает, следует ли принимать запросы проекции. Запросы проекции выполняются с помощью параметра $select запроса.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-AssignmentCollection

Manages objects for the purpose of proper disposal. Use of objects, such as SPWeb or SPSite, can use large amounts of memory and use of these objects in Windows PowerShell scripts requires proper memory management. Using the SPAssignment object, you can assign objects to a variable and dispose of the objects after they are needed to free up memory. When SPWeb, SPSite, or SPSiteAdministration objects are used, the objects are automatically disposed of if an assignment collection or the Global parameter is not used.

When the Global parameter is used, all objects are contained in the global store. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

Type:SPAssignmentCollection
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-ClearEntityPageSizeOverrides

Очищает все переопределения размера страницы, которые были заданы для любых сущностей.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-DefaultMaxPageSize

Задает размер страницы по умолчанию. Используется для любых сущностей, у которых нет переопределяемого набора с помощью параметра PageSizeOverride.

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-EntitySetName

Указывает имя сущности, используемой для задания переопределения размера страницы с помощью PageSizeOverride.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-MaxResultsPerCollection

Задает целочисленное значение, указывающее максимальное число результатов на сущность. Этот параметр нельзя использовать в сочетании с разбиением по страницам.

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-PageSizeOverride

Переопределяет размер страницы, используемый для конкретной сущности.

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-UseVerboseErrors

Задает службе более подробные сообщения об ошибках (например, трассировку стека).

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition