Set-SPPowerPointServiceApplicationProxy

 

Applies to: SharePoint Server 2010

Topic Last Modified: 2010-02-11

Banner stating end of support date for Office 2010 with link to more info

Configures global settings for a PowerPoint Service application proxy object.

Syntax

Set-SPPowerPointServiceApplicationProxy [-Identity] <SPPowerPointServiceApplicationProxyPipeBind> [-AssignmentCollection <SPAssignmentCollection>] [-BroadcastBrowserDisconnectedStateThresholdInSeconds <UInt32>] [-BroadcastBrowserGetDataTimeoutInSeconds <UInt32>] [-BroadcastBrowserHealthyStatePollIntervalInMilliSeconds <UInt32>] [-BroadcastBrowserReconnectingStatePollIntervalInSeconds <UInt32>] [-BroadcastBrowserReconnectingStateThresholdInSeconds <UInt32>] [-BroadcastDataCacheCleanupPeriodInMilliSeconds <UInt32>] [-BroadcastDataCacheExpirationPeriodInMilliSeconds <UInt32>] [-BroadcastDataCacheMaxSessions <UInt32>] [-BroadcastPresenterIdleTimeoutInSeconds <UInt32>] [-BroadcastSessionTimeoutInSeconds <UInt32>] [-SilverlightCookieExpirationPeriodInDays <Int32>]

Detailed Description

The Set-SPPowerPointServiceApplicationProxy cmdlet configures global settings of an instance of a PowerPoint Service application proxy object within a farm.

Parameters

Parameter Required Type Description

Identity

Required

Microsoft.Office.Server.Powerpoint.SharePoint.PowerShell.SPPowerPointServiceApplicationProxyPipeBind

Specifies the unique name of this service application.

AssignmentCollection

Optional

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

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.

Note

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.

BroadcastBrowserDisconnectedStateThresholdInSeconds

Optional

System.UInt32

Specifies the total time, in milliseconds, for which a broadcast attendee will tolerate failing GetData poll requests before changing to disconnected state. The default value is 60000 milliseconds.

BroadcastBrowserGetDataTimeoutInSeconds

Optional

System.UInt32

Specifies the timeout value, in milliseconds, for broadcast attendee GetData requests. The default value is 20000.

BroadcastBrowserHealthyStatePollIntervalInMilliSeconds

Optional

System.UInt32

Specifies the time, in milliseconds, between scheduled GetData poll requests for broadcast attendees when in healthy state. The default value is 1000 milliseconds.

BroadcastBrowserReconnectingStatePollIntervalInSeconds

Optional

System.UInt32

Specifies the time, in seconds, between scheduled GetData poll requests for broadcast attendees when in a reconnecting state.

The default value is 5.

BroadcastBrowserReconnectingStateThresholdInSeconds

Optional

System.UInt32

Specifies the total time, in milliseconds, for which a broadcast attendee will tolerate failing GetData poll requests, before changing to the reconnecting state. The default value is 20000 milliseconds.

BroadcastDataCacheCleanupPeriodInMilliSeconds

Optional

System.UInt32

Specifies the periodic time interval, in milliseconds, when the front-end BroadcastData cache cleanup operation is run. The default value is 3,600,000 milliseconds (60 mins).

BroadcastDataCacheExpirationPeriodInMilliSeconds

Optional

System.UInt32

Specifies the time, in milliseconds, after which the cached BroadcastData entry expires. The default value is 300 milliseconds.

BroadcastDataCacheMaxSessions

Optional

System.UInt32

Specifies the maximum number of sessions that will be cached in the front-end BroadcastData cache. The default value is 20,000.

BroadcastPresenterIdleTimeoutInSeconds

Optional

System.UInt32

Specifies the presenter session idle time-out value in seconds. The default value is 0 seconds. A value of 0 indicates no time-out.

BroadcastSessionTimeoutInSeconds

Optional

System.UInt32

Specifies the maximum total time, in seconds, that a broadcast session is allowed to be active before it is automatically disconnected. Set this parameter to the same value as BroadcastStateSessionTimeoutInSeconds. A value of 0 indicates no timeout. The default is 43200 seconds (12 hours).

SilverlightCookieExpirationPeriodInDays

Optional

System.Int32

Specifies the number of days after the Microsoft Silverlight 3 cookie will expire. The default value is 7.

Input Types

Return Types

Example

-----------------EXAMPLE 1---------------

Set-SPPowerPointServiceApplicationProxy -Identity "MyWorkgroupPPTAppProxy" -SilverlightCookieExpirationPeriodInDays 365 -BroadcastBrowserDisconnectedStateThresholdInSeconds 15000

This example sets the MyWorkgroupPPTAppProxy instance for the Silverlight 3 cookie to expire in 365 days, and sets the Broadcast attendee time-to-disconnect threshold for user interface (UI) messages to 15 seconds.

-----------------EXAMPLE 2---------------

Set-SPPowerPointServiceApplication -Identity "MyWorkgroupPPTApp" -BroadcastStateSessionTimeoutInSeconds 21600

Set-SPPowerPointServiceApplicationProxy -Identity "MyWorkgroupPPTAppProxy" BroadcastSessionTimeoutInSeconds 21600

This example sets the Broadcast time-out to 6 hours for both the service application and the proxy. These two parameters must always be set to the same value.