Compartilhar via


SPPersistedObject members

Include protected members
Include inherited members

Fornece os métodos de um objeto serializar seu estado, manter o estado em um armazenamento permanente, recuperá-la mais tarde e desserializá-la de volta em um objeto na memória.

The SPPersistedObject type exposes the following members.

Constructors

  Name Description
Public method SPPersistedObject() Inicializa uma nova instância da classe SPPersistedObject .
Protected method SPPersistedObject(String, SPPersistedObject) Inicializa uma nova instância da classe SPPersistedObject com base no nome especificado e do objeto pai.
Protected method SPPersistedObject(String, SPPersistedObject, Guid) Inicializa uma nova instância da classe SPPersistedObject com base no nome especificado, o objeto pai e o GUID.

Top

Properties

  Name Description
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.
Public property Farm Obtém o server farm onde o objeto reside.
Public property Id Obtém ou define o GUID que é associado ao objeto.
Public property Name Obtém ou define um nome que é usado para identificar exclusivamente os dois objetos que têm o mesmo pai e classe.
Public property Parent Obtém o pai na hierarquia lógica da árvore de objetos de configuração.
Public property Properties Obtém os metadados para o objeto persistente.
Public property Status Obtém ou define o status do objeto que a classe representa.
Public property TypeName Obtém o nome para exibição que descreve o tipo de objeto na interface do usuário administrativo.
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.
Protected property WasCreated Obtém um valor booleano que indica se o objeto é inicializado e pode ser encontrado no banco de dados.

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.
Public method Delete Exclui o objeto.
Public method Equals Determina se o atual objeto persistente é igual ao objeto especificado. (Overrides Object.Equals(Object).)
Protected method Finalize (Inherited from Object.)
Public method GetChild<T>() Retorna o filho do objeto persistente com base no tipo especificado.
Public method GetChild<T>(String) Retorna o objeto filho do objeto persistente com base no nome especificado.
Public method GetHashCode Serve como uma função de hash para o objeto persistente. (Overrides Object.GetHashCode().)
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.
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnDeserialization A classe base chamado imediatamente após desserializa para trabalho adicional. (Overrides SPAutoSerializingObject.OnDeserialization().)
Public method Provision Faz as alterações para o servidor local que são necessárias para que o objeto possa ser usado.
Public method ToString Retorna o tipo e o nome de um objeto e todos os seus ancestrais (pai, avô e assim por diante). (Overrides Object.ToString().)
Public method Uncache Libera o cache de memória é usado pelo objeto.
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.
Public method Update() Faz com que o objeto salvar seu estado e propagar alterações para todos os computadores no farm de servidores.
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.
Protected method UpdateParent Faz com que o contém SPPersistedObject, se houver, para atualizar seu estado. (Inherited from SPAutoSerializingObject.)
Protected method Validate Valida o estado de todos os campos antes de persistência do objeto.

Top

Operators

  Name Description
Public operatorStatic member Equality Retorna um valor booleano que indica se dois objetos persistentes especificados são iguais.
Public operatorStatic member Inequality Retorna um valor booleano que indica se dois objetos persistentes especificados não são iguais.

Top

Ver também

Referência

SPPersistedObject class

Microsoft.SharePoint.Administration namespace