Set-SPProjectOdataConfiguration

Define as propriedades para como o serviço OData é configurado para uma instância do Project Web App.

Syntax

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

Description

O Set-SPProjectOdataConfiguration cmdlet define as configurações de como o serviço OData é configurado para uma instância do Project Web App. Ele permite que o usuário defina as configurações para uma lista de parâmetros que especificam a paginação, a habilitação de várias funcionalidades de consulta, se MaxResultsPerCollection foi habilitado e se erros detalhados estão habilitados. A paginação pode ser especificada por entidade. Se não existir uma substituição de paginação para uma determinada entidade, o parâmetro DefaultMaxPageSize é usado. O MaxResultsPerCollection não pode ser usado em conjunto com a paginação.

Para obter permissões e as informações mais atuais sobre Windows PowerShell para o Project Server, consulte a documentação online em https://go.microsoft.com/fwlink/p/?LinkId=251833 (https://go.microsoft.com/fwlink/p/?LinkId=251833).

Exemplos

----------------------EXEMPLO 1-----------------------

Set-SPProjectOdataConfiguration -ClearEntityPageSizeOverrides

Este exemplo limpa qualquer substituição de tamanho de página que foi definido para qualquer entidade específica.

----------------------EXEMPLO 2-----------------------

Set-SPProjectOdataConfiguration -AcceptProjectionRequests $true

Este exemplo define o AcceptProjectionRequests para true.

----------------------EXEMPLO 3-----------------------

Set-SPProjectOdataConfiguration -DefaultMaxPageSize 50

Este exemplo define o tamanho máximo da página padrão para 50 linhas.

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

Set-SPProjectOdataConfiguration -EntitySetName Assignments -PageSizeOverride 100

Este exemplo define a substituição de tamanho de página para a entidade Assignments.

Parâmetros

-AcceptCountRequests

Define se as solicitações com o segmento de caminho $count ou as opções de consulta $inlinecount são aceitas.

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

-AcceptProjectionRequests

Define se as solicitações de projeção devem ser aceitas. As solicitações de projeção são realizadas usando a opção de consulta $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

Limpa todas as substituições do tamanho da página que foram definidas para qualquer entidade.

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

-DefaultMaxPageSize

Define o tamanho de página padrão. É usado para várias entidades que não possuem uma substituição definida usando o parâmetro PageSizeOverride.

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

-EntitySetName

Especifica o nome da entidade que é usada para definir uma substituição de tamanho de página com PageSizeOverride.

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

-MaxResultsPerCollection

Define o valor inteiro que indica o número máximo de resultados por entidade. Este parâmetro não pode ser usado em conjunto com a paginação.

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

-PageSizeOverride

Substitui o tamanho da página usada para uma determinada entidade.

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

-UseVerboseErrors

Define o serviço para usar mais mensagens de erro verbose (por exemplo, rastreamento de pilha).

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