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 Используйте командлет для обновления веб-каналов данного пользователя. Его можно использовать в сценариях, когда автоматическое обновление не удается или при возвращении к старой версии личного сайта пользователя.

При обновлении кэша Update-SPRepopulateMicroblogLMTCache сначала следует выполнить командлет, а затем Update-SPRepopulateMicroblogFeedCache — второй.

Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.

Примеры

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

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

В этом примере веб-канал обновляется для определенного пользователя с помощью параметра AccountName.

------------ПРИМЕР 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 }

В этом примере обновляются веб-каналы для всех пользователей в приложении-службе профилей пользователей.

------------ПРИМЕР 3------------

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

В этом примере обновляется веб-канал на сайте https://sharepoint.contoso.com.

Параметры

-AccountName

Указывает имя учетной записи пользователя для приложения службы профилей пользователей.

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

-AssignmentCollection

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

При использовании параметра Global все объекты содержатся в глобальном хранилище. Если объекты не используются сразу или удаляются с помощью команды Stop-SPAssignment, может возникнуть нехватка памяти.

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

-ListId

ListId объекта FollowableList.

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

-ListRootFolderUrl

RootFolderUrl объекта FollowableList.

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

-ProfileServiceApplicationProxy

Задает прокси обновляемого приложения-службы профилей пользователей.

Тип должен быть задан в одной из следующих форм:

--Допустимый GUID в форме 12345678-90ab-cdef-1234-567890bcdefgh --Допустимое имя прокси приложения службы (например, UserProfileSvcProxy1) --Экземпляр допустимого объекта SPServiceApplicationProxy

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

-SiteId

Идентификатор сайта, содержащий список followableList.

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

-SiteSubscription

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

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

-SiteUrl

Указывает URL-адрес сайта для повторного заполнения веб-каналов сайта. Если этот параметр не указан, необходимо указать параметр AccountName. Если не указан ни один из параметров, отображается сообщение об ошибке.

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

-WebId

WebId, содержащий followableList.

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