Partilhar via


Propriedade ProfileName (Replication)

A propriedade ProfileName especifica o nome do perfil do agente de mesclagem no Distribuidor a ser usado pelo Assinante do SQL Server Compact 3.5 (SQL Server Compact 3.5). Um perfil define o comportamento, como valores de tempo limite. Você pode substituir os valores padrão criando um perfil no Distribuidor e especificando seu nome usando ProfileName.

Sintaxe

object.ProfileName [= value]

Parâmetros

  • value
    Nome do perfil de agente

Aplica-se a

Objeto Replication do SQL Server Compact 3.5

Tipo de dados

String

Modificável

Leitura/gravação

Protótipo

HRESULT get_ProfileName(BSTR *pVal);
HRESULT put_ProfileName(BSTR newVal);

Comentários

Um perfil contém um conjunto de parâmetros que controlam o comportamento do SQL Server Reconciler. Por exemplo, o perfil especifica os valores de LoginTimeOut e QueryTimeOut usados pelo SQL Server Reconciler. O perfil é armazenado no Distribuidor. O perfil é lido sempre que uma assinatura é sincronizada. Para obter mais informações, consulte "Perfis de agente" nos Manuais Online do SQL Server.

O perfil permite que você altere com facilidade parâmetros-chave para sincronização em todos os assinantes sem ser necessário alterar os valores em cada assinante. Por exemplo, se você tiver cinco clientes do SQL Server Compact 3.5 que compartilham um perfil e desejar alterar o valor do tempo limite de consulta para todos eles, basta alterar o valor de QueryTimeOut no perfil, e todos os clientes do SQL Server Compact 3.5 usarão o novo valor de QueryTimeOut.

Você também pode criar perfis diferentes para clientes distintos do SQL Server Compact 3.5. Por exemplo, um cliente do SQL Server Compact 3.5 que usa uma conexão de Internet discada pode usar um valor de tempo limite, enquanto um cliente que usa uma conexão de intranet de alta velocidade pode usar um outro valor de tempo limite. A propriedade ProfileName é usada para especificar o nome do perfil.

Se a propriedade ProfileName não for especificada, serão usados os valores do perfil padrão.

Se ProfileName for especificada, os parâmetros LoginTimeOut e QueryTimeOut especificados no perfil substituirão os valores das propriedades LoginTimeOut e QueryTimeOut especificados por meio do objeto Replication.

Consulte também

Referência

Propriedade LoginTimeout (Replication)
Propriedade QueryTimeout (Replication)
Propriedades do objeto Replication

Ajuda e informações

Obtendo assistência (SQL Server Compact 3.5 Service Pack 1)