Update-SPRepopulateMicroblogFeedCache

刷新微博源缓存。

语法

Update-SPRepopulateMicroblogFeedCache
      [-AccountName <String>]
      -ProfileServiceApplicationProxy <SPServiceApplicationProxyPipeBind>
      [-AssignmentCollection <SPAssignmentCollection>]
      [-SiteSubscription <SPSiteSubscriptionPipeBind>]
      [-SiteUrl <String>]
      [<CommonParameters>]
Update-SPRepopulateMicroblogFeedCache
      [-AccountName <String>]
      -ProfileServiceApplicationProxy <SPServiceApplicationProxyPipeBind>
      [-AssignmentCollection <SPAssignmentCollection>]
      [-SiteSubscription <SPSiteSubscriptionPipeBind>]
      [-SiteUrl <String>]
      [<CommonParameters>]
Update-SPRepopulateMicroblogFeedCache
      -ProfileServiceApplicationProxy <SPServiceApplicationProxyPipeBind>
      [-AssignmentCollection <SPAssignmentCollection>]
      -SiteSubscription <SPSiteSubscriptionPipeBind>
      -ListId <Guid>
      -ListRootFolderUrl <String>
      -SiteId <Guid>
      -WebId <Guid>
      [<CommonParameters>]

说明

Update-SPRepopulateMicroblogFeedCache使用 cmdlet 刷新给定用户的源。 在自动刷新失败或还原到用户个人网站的旧版本时,可以使用它。

刷新缓存时, Update-SPRepopulateMicroblogLMTCache 应先运行 cmdlet,然后 Update-SPRepopulateMicroblogFeedCache 再运行 cmdlet second。

有关适用于 SharePoint 产品的 Windows PowerShell 的权限和最新信息,请参阅 SharePoint Server cmdlet

示例

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

$proxy = Get-SPServiceApplicationProxy | ?{$_.TypeName -eq 'User Profile Service Application Proxy'}
Update-SPRepopulateMicroblogFeedCache -ProfileServiceApplicationProxy $proxy -AccountName contoso\userName

本示例使用 AccountName 参数刷新特定用户的源。

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

$site = (Get-SPWebApplication -IncludeCentralAdministration | ?{$_.IsAdministrationWebApplication -eq $true}).Sites[0]
$context = Get-SPServiceContext $site
$upm = New-Object Microsoft.Office.Server.UserProfiles.UserProfileManager($context)
$profiles = $upm.GetEnumerator()
$proxy = Get-SPServiceApplicationProxy | ?{$_.TypeName -eq 'User Profile Service Application Proxy'}
while($profiles.MoveNext()) {
    $profile = $profiles.Current
    Update-SPRepopulateMicroblogFeedCache -ProfileServiceApplicationProxy $proxy -AccountName $profile.AccountName }

本示例刷新用户配置文件服务应用程序中所有用户的源。

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

Update-SPRepopulateMicroblogFeedCache -ProfileServiceApplicationProxy $proxy -SiteUrl https://sharepoint.contoso.com

本示例刷新网站上 https://sharepoint.contoso.com的源。

参数

-AccountName

指定用户配置文件服务应用程序的用户帐户名称。

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

-ListId

FollowableList 的 ListId。

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

-ListRootFolderUrl

FollowableList 的 RootFolderUrl。

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

-ProfileServiceApplicationProxy

指定要更新的 User Profile Service 应用程序代理。

键入的值必须是以下格式之一:

--一个有效的 GUID,格式为 12345678-90ab-cdef-1234-567890bcdefgh --服务应用程序代理的有效名称 (例如 UserProfileSvcProxy1) -- 有效的 SPServiceApplicationProxy 对象的实例

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

-SiteId

包含 FollowableList 的 SiteId。

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

-SiteSubscription

指定要在其下运行此服务的帐户。 在宿主环境中,此参数是强制参数;在非宿主环境中,此参数是可选参数。

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

-SiteUrl

指定要重新填充站点源的站点 URL。 如果未指定此参数,则必须指定 AccountName 参数。 如果未指定任何参数,则会显示错误消息。

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

-WebId

包含 FollowableList 的 WebId。

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

-工作分配

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