A hierarquia objetos físico dos serviços SharePoint Windows
O modelo objeto Windows SharePoint Services 3.0 wssversion3 pode ser útil dividido em três hierarquias. Este tópico discute o Hierarquia objetos físicos , que inclui as classes que representam físico entidades, como servidores e arquivos e recipientes de tais entidades, como farms e pastas.
Importante
Para uma discussão das entidades que são representados pelas classes na hierarquia, consulte Plano de fundo: objetos físicos no Serviços SharePoint Windows.
O Conteúdo de hierarquia ; o que inclui as classes que representam publicáveis itens de dados, such as lista itens e classes que representam aninhadas recipientes de dados, such as listas, de conteúdo bancos de dados, sites, coleções de sites da Web e agrupamentos de site chamado Coleções da Web aplicativos; é abordada a A hierarquia de conteúdo de Serviços SharePoint Windows.
A hierarquia terceira, o Hierarquia serviços , inclui as classes que representam os serviços e instâncias de serviços. Essa hierarquia é discutida em A hierarquia dos serviços de Serviços SharePoint Windows.
Observação
Esses sobreposição hierarquias no sentido de que alguns classes não podem ser facilmente categorizado e pode ser considerada como pertencentes ao more than uma hierarquia.
A hierarquia objetos físico
As classes na hierarquia de Physical Objects representam entidades que são ambos real físico objetos ou objetos que, depending on o contexto, podem ser considerada como físico objetos ou como não-físico. O principal quatro as classes de hierarquia são mostradas na Figura 1.
Figura 1. A hierarquia Physical Objects
O SPFolder e SPFile T:Microsoft.SharePoint.SPFile classes não são discutidas neste artigo; Mas para evitar mal-entendido, aviso que a entidade representado por um objeto SPFolder T:Microsoft.SharePoint.SPFolder ou um SPFile T:Microsoft.SharePoint.SPFile objeto pode estar localizado em um de conteúdo Windows SharePoint Services wssnoversshort banco de dados instead of in a sistema de arquivos de um servidor. De exemplo, um arquivo planilha eletrônica em uma biblioteca documento Windows SharePoint Services wssnoversshort é armazenado em uma célula de um banco de dados, não em uma pasta em um dos servidores.
SPFarm
Um farm Windows SharePoint Services wssnoversshort é representado pelo SPFarm T:Microsoft.SharePoint.Administration.SPFarm classe. Um farm servidor é um agrupar de físico servidores que inclui um ou mais front-end, zero ou mais servidores aplicativo e um SQL Server que pode ser hospedado em um servidor de banco de dados dedicado ou em um dos servidores de aplicativo (ou em um servidor front-end) se houver somente um deles. (Em geral, uma implantação Windows SharePoint Services 3.0 wssversion3 é sempre hospedada em um farm, embora ele possa ser um "farm" com apenas um único computador que contém a implantação inteira.)
Estes são alguns das características do SPFarm T:Microsoft.SharePoint.Administration.SPFarm classe:
O SPFarm T:Microsoft.SharePoint.Administration.SPFarm classe representa um farm de físico um ou mais servidores, portanto, ela é incluída na hierarquia físico. Mas ele pode também ser considerado o parte superior nível do Content Hierarchy; de exemplo, todos o de conteúdo (Non-Configuration) de um farm Windows SharePoint Services wssnoversshort pode ser feito backup e restaurado.
Observação
Em Windows SharePoint Services 3.0 banco de dados a configuração de um farm não podem ser restaurado.Ele pode ser feito e isso pode ser útil como um instantâneo de banco de dados que podem ser comparado com o atual estado do banco de dados para solução de problemas fins.
Em Windows SharePoint Services 3.0, a SPFarm T:Microsoft.SharePoint.Administration.SPFarm classe pode também ser considerado que representa o banco de dados configuração que é associado com o farm porque Windows SharePoint Services 3.0 não tem nenhuma classe que representa o banco de dados configuração própria. De exemplo, o DisplayName P:Microsoft.SharePoint.Administration.SPFarm.DisplayName propriedade de um objeto SPFarm T:Microsoft.SharePoint.Administration.SPFarm é também o nome de banco de dados de configuração.
An SPFarm object has three major types of child classes: SPServer, SPService, and SPSolution.
SPFarm herda de SPPersistedObject, o que significa que o objeto (somente houver) que instancia a classe persiste no banco de dados de configuração.
SPFarm tem membros estáticos para criar farms e retornando referências para o local farm ou um remoto farm.
SPFarm tem muitos membros que podem ser usados para desenvolver a funcionalidade de administração. Alguns dos membros mais importantes podem ajudar na administração do seguinte:
Backup e Restauração do farm.
Atualizações do farm.
Migração de (mover) o farm
Relatório de erros
O cache
SPServer
Um físico servidor em um farm Windows SharePoint Services wssnoversshort é representado pelo SPServer T:Microsoft.SharePoint.Administration.SPServer classe. Além do muitos membros herdados, ele tem uma propriedade Address P:Microsoft.SharePoint.Administration.SPServer.Address que contém o endereço IP do servidor e um Role P:Microsoft.SharePoint.Administration.SPServer.Role propriedade que identifica função do servidor no farm.. Se houver apenas um servidor, sua função é SingleServer. Se houver mais de um, os servidores front-end têm a função WebFrontEnd e quase todos os outros servidores têm a função Application. No entanto, a Role Windows SharePoint Services P:Microsoft.SharePoint.Administration.SPServer.Role banco de dados geralmente possui o valor Invalid. Isso ocorre porque esse servidores geralmente executar apenas um Windows SharePoint Services serviço ? o serviço de banco de dados (que é uma serviço do Windows) ? e esse serviço banco de dados é realmente apenas um alias para o serviço do Windows SQL Server que não seja parte de Windows SharePoint Services. Portanto, ele não é exatamente execução qualquer codificar Windows SharePoint Services wssnoversshort e ele não realmente é adequado para a função de aplicativo. Para obter mais informações sobre aplicativos, funções e serviços, consulte A hierarquia dos serviços de Serviços SharePoint Windows e Plano de fundo: serviço entidades nos Serviços SharePoint Windows.
O SPServer T:Microsoft.SharePoint.Administration.SPServer classe também possui um ServerInstances P:Microsoft.SharePoint.Administration.SPServer.ServerInstances propriedade que contém referências a todas as instâncias de serviços Windows e Serviços da Web que estão execução sobre o servidor. Para obter mais informações sobre serviço instâncias, consulte A hierarquia dos serviços de Serviços SharePoint Windows e Plano de fundo: serviço entidades nos Serviços SharePoint Windows.
SPServer herda de SPPersistedObject. Objetos que criar instância SPPersistedObject persistir no configuração Windows SharePoint Services wssnoversshort banco de dados.
Consulte Plano de fundo: serviço entidades nos Serviços SharePoint Windows para gráfico mostrando um farm típica e seus servidores.
Consulte também
Referência
Conceitos
Arquitetura do site e servidor: Visão geral sobre do modelo de objeto
Trabalhando com lista de objetos e coleções
Visão geral: usando o modelo de objeto para personalizar administração
Exemplo de código: usando o modelo de objeto de administração
A hierarquia de conteúdo de Serviços SharePoint Windows
Plano de fundo: Conteúdas entidades nos Serviços SharePoint Windows
Plano de fundo: objetos físicos no Serviços SharePoint Windows
A hierarquia dos serviços de Serviços SharePoint Windows
Plano de fundo: serviço entidades nos Serviços SharePoint Windows
Outros recursos
O modelo de objeto administrativo dos Serviços SharePoint Windows 3.0
Administração de serviços SharePoint Windows
Windows SharePoint Services Administration Development Resource Center