Элементы SPSolution

Представляет решение в ферме.

Тип SPSolution предоставляет следующие элементы.

Конструкторы

  Имя Описание
Общий метод SPSolution Зарезервировано для внутреннего пользования.

Вверх

Свойства

  Имя Описание
Общее свойство Added Получает значение, указывающее, был ли пакет зависящего от языка решения добавлен для этого решения.
Общее свойство CanSelectForBackup Получает или задает ли этот элемент можно выбрать сам по себе для операций резервного копирования.
Общее свойство CanSelectForRestore Получает или задает ли этот элемент можно выбрать сам по себе для операции восстановления.
Общее свойство ContainsCasPolicy Получает логическое значение, указывающее, содержит ли решение политики безопасности доступа кода (CAS).
Общее свойство ContainsGlobalAssembly Возвращает значение, указывающее, содержит ли решение сборки, установленные в глобальном кэше сборок.
Общее свойство ContainsWebApplicationResource Получает значение, указывающее, содержит ли решение любой веб-приложении ресурсы для развертывания.
Общее свойство Deployed Возвращает значение, указывающее, является ли решение развернуто для одного или нескольких веб-приложений в ферме.
Общее свойство DeployedServers Получает коллекцию серверы, к которым развернуто решение.
Общее свойство DeployedWebApplications Получает коллекцию веб-приложений, на которых развернут в этом решении.
Общее свойство DeploymentState Получает значение, указывающее, ли развернуть решение и если да, имеет ли он сборки, установленные в глобальном кэше сборок, в каталог bin приложения или оба.
Общее свойство DisplayName Получает отображаемое имя, описывающее экземпляр объекта постоянных в интерфейс администратора. (Унаследовано от SPPersistedObject.)
Общее свойство Farm Ферма, на котором установлен этого решения.
Общее свойство Id Получает или задает идентификатор GUID, который связан с объектом. (Унаследовано от SPPersistedObject.)
Общее свойство IsWebPartPackage Получает значение, указывающее, представляет ли решение пакет веб-частей. Не следует использовать. Понятие «пакет веб-частей» является устаревшим.
Общее свойство JobExists Указывает, существует ли задание таймера для этой SPSolution.
Общее свойство JobStatus Получает состояние задания, который связан с зависящего от языка решения.
Общее свойство LanguagePacks Возвращает список пакетов языка, связанного с решением.
Общее свойство LastOperationDetails Возвращает сведения о последней операции при развертывании решения.
Общее свойство LastOperationEndTime Возвращает дату и время окончания последней операции.
Общее свойство LastOperationResult Возвращает результат последней операции.
Общее свойство Name Возвращает имя решения.
Общее свойство Parent Получает родительский в иерархии логической дерево объектов конфигурации. (Унаследовано от SPPersistedObject.)
Общее свойство Properties Получает метаданные для сохраненного объекта. (Унаследовано от SPPersistedObject.)
Общее свойство SolutionFile Возвращает файл, связанные с решением.
Общее свойство SolutionId Возвращает идентификатор решения, указанное в файле манифеста.
Общее свойство Status Получает или задает состояние объекта, который представляет класс. (Унаследовано от SPPersistedObject.)
Общее свойство TypeName Получает отображаемое имя, описывающее тип объекта в интерфейс администратора. (Унаследовано от SPPersistedObject.)
Общее свойство UpgradedPersistedProperties Получает коллекцию имен полей и значений для полей, которые были удалены или изменены. (Унаследовано от SPAutoSerializingObject.)
Общее свойство Version Получает значение, которое увеличивается каждый раз, когда объект обновляется. (Унаследовано от SPPersistedObject.)
Защищенное свойство WasCreated Получает логическое значение, указывающее, является ли объект инициализируется и можно найти в базе данных. (Унаследовано от SPPersistedObject.)

Вверх

Методы

  Имя Описание
Общий метод Clone Возвращает копию объекта, не входящих в кэш в памяти, который позволяет вызывающей кода для обеспечения безопасности потока. (Унаследовано от SPPersistedObject.)
Общий метод Delete Удаляет объект. (Унаследовано от SPPersistedObject.)
Общий метод Deploy(DateTime, Boolean, Boolean) Создание задания таймера для развертывания решения зависящего от языка в указанное время.
Общий метод Deploy(DateTime, Boolean, Collection<SPWebApplication>, Boolean) Создает задание таймера развертывание зависящего от языка решения в указанном веб-приложения в указанное время.
Общий метод DeployLocal(Boolean, Boolean) Предписывает развертывание решения для всех приложений на локальном сервере в целях клиентов.
Общий метод DeployLocal(Boolean, Collection<SPWebApplication>, Boolean) Предписывает развертывание решения нейтральный язык в указанном веб-приложения на локальном сервере в целях клиентов.
Общий метод Equals Определяет, является ли текущий объект постоянных равно указанный объект. (Унаследовано от SPPersistedObject.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetChild<T>() Возвращает дочерний объект постоянных на основе указанного типа. (Унаследовано от SPPersistedObject.)
Общий метод GetChild<T>(String) Возвращает объект дочернего объекта постоянных на основе указанного имени. (Унаследовано от SPPersistedObject.)
Общий метод GetHashCode Служит в качестве хэш-функции для сохраненного объекта. (Унаследовано от SPPersistedObject.)
Общий метод GetLanguagePack Возвращает языковой пакет решения для идентификатора указанного языкового стандарта.
Общий метод GetObjectData Возвращает сериализованный состояние объекта. (Унаследовано от SPAutoSerializingObject.)
Общий метод GetType (Унаследовано от Object.)
Защищенный метод HasAdditionalUpdateAccess Переопределите этот метод, чтобы разрешить большее количество пользователей для обновления объекта. (Унаследовано от SPPersistedObject.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Защищенный метод OnDeserialization Сразу же после того, как вызывать базовый класс десериализации так, чтобы выполнить дополнительные действия. (Унаследовано от SPPersistedObject.)
Общий метод Provision Вносятся изменения на локальном сервере, необходимые, прежде чем можно будет использовать объект. (Унаследовано от SPPersistedObject.)
Общий метод Retract(DateTime) Создает задание таймера для отзыва указанное решение в конкретный момент времени.
Общий метод Retract(DateTime, Collection<SPWebApplication>) Создает задание таймера для отзыва указанное решение из указанного веб-приложений в конкретный момент времени.
Общий метод RetractLocal() Отзывает решение из всех веб-приложений на локальном сервере в целях клиентов.
Общий метод RetractLocal(Collection<SPWebApplication>) Отзывает решение из указанного веб-приложений на локальном сервере в целях клиентов.
Общий метод Synchronize Синхронизирует решения на этот компьютер с других компьютерах в ферме.
Общий метод ToString Возвращает тип и имя объекта и все его родительские элементы (родительского прародителя и т. п.). (Унаследовано от SPPersistedObject.)
Общий метод Uncache Освобождает кэша памяти, используемый объектом. (Унаследовано от SPPersistedObject.)
Общий метод Unprovision Вносятся изменения на локальном сервере, необходимые для очистки после удаления объекта. (Унаследовано от SPPersistedObject.)
Общий метод Update() Использует объект для сохранения ее состояния и распространение изменений для всех компьютеров в ферме серверов. (Унаследовано от SPPersistedObject.)
Общий метод Update(Boolean) Использует объект для сохранения ее состояния и распространения изменений на всех компьютерах в ферме серверов, при необходимости создания исключения, если объект уже существует в хранилище конфигурации. (Унаследовано от SPPersistedObject.)
Защищенный метод UpdateParent Вызывает содержащий SPPersistedObject, если он существует, чтобы обновить состояние. (Унаследовано от SPAutoSerializingObject.)
Общий метод Upgrade(String) Обновление решения из предыдущей версии в текущую версию, используя заданный файл решения.
Общий метод Upgrade(String, DateTime) Обновление решения из предыдущей версии в текущую версию, используя заданный файл решения и по расписанию в указанное время.
Защищенный метод Validate Проверяет состояние всех полей до сохранения объекта. (Унаследовано от SPPersistedObject.)

Вверх

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЧастный метод IBackupRestore.AddBackupObjects Добавляет решение в операции резервного копирования и восстановления.
Явная реализация интерфейсаЧастное свойство IBackupRestore.CanRenameOnRestore Возвращает ли этот элемент может быть переименован во время восстановления.
Явная реализация интерфейсаЧастное свойство IBackupRestore.DiskSizeRequired Получает размер диска, необходимые для операции резервного копирования.
Явная реализация интерфейсаЧастное свойство IBackupRestore.Name Получает или задает имя решения.
Явная реализация интерфейсаЧастный метод IBackupRestore.OnAbort Событие, которое вызывается в инфраструктуре резервное копирование и восстановление, когда пользователь отменил операцию.
Явная реализация интерфейсаЧастный метод IBackupRestore.OnBackup Событие, вызываемое при резервного копирования системы.
Явная реализация интерфейсаЧастный метод IBackupRestore.OnBackupComplete События, который вызывается после завершения системы с помощью процедуры резервного копирования и восстановления.
Явная реализация интерфейсаЧастный метод IBackupRestore.OnPostRestore События, который вызывается после завершения работы системы восстановления.
Явная реализация интерфейсаЧастный метод IBackupRestore.OnPrepareBackup Событие, которое вызывается, когда система выполняет подготовку операции резервного копирования.
Явная реализация интерфейсаЧастный метод IBackupRestore.OnPreRestore Событие, которое вызывается, когда система выполняет подготовку операции восстановления.
Явная реализация интерфейсаЧастный метод IBackupRestore.OnRestore Событие, вызываемое при восстановлении системы.
Явная реализация интерфейсаЧастное свойство IBackupRestoreConfiguration.CanBackupRestoreAsConfiguration Возвращает ли элемент может быть доступно для выбора во время резервного копирования только конфигурации или восстановления.

Вверх

См. также

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

SPSolution класс

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