SPSolution members

Include protected members
Include inherited members

Representa uma solução em um farm.

The SPSolution type exposes the following members.

Constructors

  Name Description
Public method SPSolution Reservado para uso interno apenas.

Top

Properties

  Name Description
Public property Added Obtém um valor que especifica se um pacote de solução neutra de idioma foi adicionado a esta solução.
Public property CanSelectForBackup Obtém ou define se o item pode ser selecionado por si só para operações de backup.
Public property CanSelectForRestore Obtém ou define se o item pode ser selecionado por si só para operações de restauração.
Public property ContainsCasPolicy Obtém um valor booleano que indica se a solução contém políticas de Code Access Security (CAS).
Public property ContainsGlobalAssembly Retorna um valor que indica se a solução contém um conjunto que seja instalado na cache global de assemblies.
Public property ContainsWebApplicationResource Obtém um valor indicando se a solução contiver quaisquer recursos específicos de aplicativos de web para implantar.
Public property Deployed Retorna um valor que indica se a solução for implantada em um ou mais aplicativos web no farm.
Public property DeployedServers Obtém a coleção de servidores para que a solução for implantada.
Public property DeployedWebApplications Obtém a coleção de aplicativos da web para que essa solução é implantada.
Public property DeploymentState Obtém um valor indicando se a solução foi implantada e em caso afirmativo, se ele tem módulos (assemblies) instalado na cache global de assemblies no diretório bin do aplicativo, ou ambos.
Public property DisplayName Obtém o nome para exibição que descreve a instância do objeto persistente dentro da interface do usuário administrativo. (Inherited from SPPersistedObject.)
Public property Farm O farm no qual essa solução está instalada.
Public property Id Obtém ou define o GUID que é associado ao objeto. (Inherited from SPPersistedObject.)
Public property IsWebPartPackage Obtém um valor indicando se a solução representa um pacote de Web Parts. Não use. O conceito de um "pacote de Web Part" é obsoleto.
Public property JobExists Especifica se um trabalho de timer existe para este SPSolution.
Public property JobStatus Obtém o status do trabalho que está associado com a solução neutra de idioma.
Public property LanguagePacks Retorna a lista de pacotes de idioma associados à solução.
Public property LastOperationDetails Retorna os detalhes da última operação ao implantar a solução.
Public property LastOperationEndTime Retorna a data e a hora em que a última operação foi encerrada.
Public property LastOperationResult Retorna o resultado da última operação.
Public property Name Retorna o nome da solução.
Public property Parent Obtém o pai na hierarquia lógica da árvore de objetos de configuração. (Inherited from SPPersistedObject.)
Public property Properties Obtém os metadados para o objeto persistente. (Inherited from SPPersistedObject.)
Public property SolutionFile Retorna o arquivo associado à solução.
Public property SolutionId Retorna a identificação da solução especificada no arquivo de manifesto.
Public property Status Obtém ou define o status do objeto que a classe representa. (Inherited from SPPersistedObject.)
Public property TypeName Obtém o nome para exibição que descreve o tipo de objeto na interface do usuário administrativo. (Inherited from SPPersistedObject.)
Public property UpgradedPersistedProperties Obtém a coleção de nomes de campos e valores para os campos que foram excluídos ou alterados. (Inherited from SPAutoSerializingObject.)
Public property Version Obtém um valor que é incrementado cada vez que o objeto é atualizado. (Inherited from SPPersistedObject.)
Protected property WasCreated Obtém um valor booleano que indica se o objeto é inicializado e pode ser encontrado no banco de dados. (Inherited from SPPersistedObject.)

Top

Methods

  Name Description
Public method Clone Retorna um clone do objeto que não provenientes do cache na memória, o que permite que o código de chamada garantir segurança de segmentos. (Inherited from SPPersistedObject.)
Public method Delete Exclui o objeto. (Inherited from SPPersistedObject.)
Public method Deploy(DateTime, Boolean, Boolean) Cria um trabalho de timer para implantar a solução neutra de idioma em um horário especificado.
Public method Deploy(DateTime, Boolean, Collection<SPWebApplication>, Boolean) Cria um trabalho de timer para implantar a solução neutra de idioma para os aplicativos da web especificada em um horário especificado.
Public method DeployLocal(Boolean, Boolean) Implanta a solução para todos os aplicativos no servidor local para fins de solução de problemas.
Public method DeployLocal(Boolean, Collection<SPWebApplication>, Boolean) Implanta a solução neutra de idioma para os aplicativos web especificada no servidor local para fins de solução de problemas.
Public method Equals Determina se o atual objeto persistente é igual ao objeto especificado. (Inherited from SPPersistedObject.)
Protected method Finalize (Inherited from Object.)
Public method GetChild<T>() Retorna o filho do objeto persistente com base no tipo especificado. (Inherited from SPPersistedObject.)
Public method GetChild<T>(String) Retorna o objeto filho do objeto persistente com base no nome especificado. (Inherited from SPPersistedObject.)
Public method GetHashCode Serve como uma função de hash para o objeto persistente. (Inherited from SPPersistedObject.)
Public method GetLanguagePack Retorna o pacote de idiomas da solução para o identificador de localidade especificada.
Public method GetObjectData Obtém o estado do objeto serializado. (Inherited from SPAutoSerializingObject.)
Public method GetType (Inherited from Object.)
Protected method HasAdditionalUpdateAccess Ignore este método para permitir que mais usuários atualizar o objeto. (Inherited from SPPersistedObject.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnDeserialization A classe base chamado imediatamente após desserializa para trabalho adicional. (Inherited from SPPersistedObject.)
Public method Provision Faz as alterações para o servidor local que são necessárias para que o objeto possa ser usado. (Inherited from SPPersistedObject.)
Public method Retract(DateTime) Cria um trabalho de timer para cancelar a solução especificada em um momento específico.
Public method Retract(DateTime, Collection<SPWebApplication>) Cria um trabalho de timer para cancelar a solução especificada de aplicativos da web especificado em um determinado momento.
Public method RetractLocal() Cancela a solução de todos os aplicativos web no servidor local para fins de solução de problemas.
Public method RetractLocal(Collection<SPWebApplication>) Cancela a solução dos aplicativos web especificada no servidor local para fins de solução de problemas.
Public method Synchronize Sincroniza a solução neste computador com outros computadores no farm.
Public method ToString Retorna o tipo e o nome de um objeto e todos os seus ancestrais (pai, avô e assim por diante). (Inherited from SPPersistedObject.)
Public method Uncache Libera o cache de memória é usado pelo objeto. (Inherited from SPPersistedObject.)
Public method Unprovision Faz as alterações para o servidor local que são necessárias para limpar após a exclusão do objeto. (Inherited from SPPersistedObject.)
Public method Update() Faz com que o objeto salvar seu estado e propagar alterações para todos os computadores no farm de servidores. (Inherited from SPPersistedObject.)
Public method Update(Boolean) Faz com que o objeto salvar seu estado e propagar alterações para todos os computadores no farm de servidores, opcionalmente, lançar uma exceção se o objeto já existe no armazenamento de configuração. (Inherited from SPPersistedObject.)
Protected method UpdateParent Faz com que o contém SPPersistedObject, se houver, para atualizar seu estado. (Inherited from SPAutoSerializingObject.)
Public method Upgrade(String) Atualiza a solução de uma versão anterior para a versão atual usando o arquivo de solução especificada.
Public method Upgrade(String, DateTime) Atualiza a solução de uma versão anterior para a versão atual usando o arquivo de solução especificada e agendada para ser executada em um horário especificado.
Protected method Validate Valida o estado de todos os campos antes de persistência do objeto. (Inherited from SPPersistedObject.)

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method IBackupRestore.AddBackupObjects Adiciona a solução para a operação de backup e restauração.
Explicit interface implemetationPrivate property IBackupRestore.CanRenameOnRestore Informa se este item pode ser renomeado no momento da restauração.
Explicit interface implemetationPrivate property IBackupRestore.DiskSizeRequired Obtém o tamanho de disco necessário para uma operação de backup.
Explicit interface implemetationPrivate property IBackupRestore.Name Obtém ou define o nome da solução.
Explicit interface implemetationPrivate method IBackupRestore.OnAbort Um evento que é chamado na infra-estrutura de backup e restauração, quando o usuário cancela a operação.
Explicit interface implemetationPrivate method IBackupRestore.OnBackup Um evento é chamado quando o sistema está sendo feito backup.
Explicit interface implemetationPrivate method IBackupRestore.OnBackupComplete O evento é chamado quando o sistema é terminado com o procedimento de backup e restauração.
Explicit interface implemetationPrivate method IBackupRestore.OnPostRestore O evento é chamado quando o sistema for concluído a restauração.
Explicit interface implemetationPrivate method IBackupRestore.OnPrepareBackup O evento é chamado quando o sistema está se preparando para uma operação de backup.
Explicit interface implemetationPrivate method IBackupRestore.OnPreRestore O evento é chamado quando o sistema está se preparando para uma operação de restauração.
Explicit interface implemetationPrivate method IBackupRestore.OnRestore O evento é chamado quando o sistema está sendo restaurado.
Explicit interface implemetationPrivate property IBackupRestoreConfiguration.CanBackupRestoreAsConfiguration Informa se o item pode ser selecionável durante somente configuração backup ou restauração.

Top

Ver também

Referência

SPSolution class

Microsoft.SharePoint.Administration namespace