Класс 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) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.