Класс SPUserStorage

Хранит сведения о пользователе из страницы веб-частей и объем пространства, которое он занимает в байтах.

Иерархия наследования

System.Object
  Microsoft.SharePoint.SPUserStorage

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public Class SPUserStorage
'Применение
Dim instance As SPUserStorage
public class SPUserStorage

Замечания

Этот класс служит двум целям в управлении личные настройки веб-частей.

  • Сведения об объеме памяти, занимаемой личные настройки пользователя.

  • Сокращает объем пространства, используемый на сервере, так как свойство UserId объекта пользовательского хранилища может быть передан в качестве параметра в метод DeleteAllPersonalizations класса SPFile при удалении личные настройки для конкретного пользователя.

Свойство LengthByUser класса SPFile возвращает объект SPUserStorageCollection , содержащий сведения о каждом пользователе страницы веб-частей. Используйте индексатор для возвращения объекта одно хранилище пользователя из коллекции. Например если коллекция присваивается переменной с именем myUserStorages, используйтеindexmyUserStorages[] в C# илиindexmyUserStorages() в Microsoft Visual Basic, где index — индекс хранилище пользователя в коллекции. Можно также использовать инструкцию foreach (For Each в Visual Basic) для перебора элементов коллекции и возврата объектов хранилища пользователя.

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы SPUserStorage

Пространство имен Microsoft.SharePoint