Propriedade SqlCeSyncScopeProvisioning.ObjectPrefix
Obtém ou define o prefixo opcional usado para identificar objetos criados pelo Sync Framework.
Namespace: Microsoft.Synchronization.Data.SqlServerCe
Assembly: Microsoft.Synchronization.Data.SqlServerCe (em microsoft.synchronization.data.sqlserverce.dll)
Sintaxe
'Declaração
Public Property ObjectPrefix As String
'Uso
Dim instance As SqlCeSyncScopeProvisioning
Dim value As String
value = instance.ObjectPrefix
instance.ObjectPrefix = value
public string ObjectPrefix { get; set; }
public:
property String^ ObjectPrefix {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_ObjectPrefix ()
/** @property */
public void set_ObjectPrefix (String value)
public function get ObjectPrefix () : String
public function set ObjectPrefix (value : String)
Valor da propriedade
O prefixo usado para identificar objetos criados pelo Sync Framework.
Exemplo
O exemplo de código a seguir provisiona um banco de dados do SQL Server Compact. O provisionamento é baseado nas informações de escopo recuperadas do servidor chamando GetDescriptionForScope e especificando o nome do escopo ("filtered_customer"
), a conexão, o nome do prefixo de objeto usado no servidor (null
) e o esquema de banco de dados opcional no qual o Sync Framework armazena objetos de sincronização (nesse caso "Sync"
). Os bancos de dados do SQL Server Compact não dão suporte a esquemas separados, então prefixamos o nome de todos os objetos relacionados à sincronização com "Sync" para que sejam fáceis de identificar. Para exibir esse código no contexto de um exemplo completo, consulte Como configurar e executar a sincronização de colaboração (SQL Server).
DbSyncScopeDescription clientSqlCe1Desc = SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", null, "Sync", serverConn);
SqlCeSyncScopeProvisioning clientSqlCe1Config = new SqlCeSyncScopeProvisioning(clientSqlCe1Desc);
clientSqlCe1Config.ObjectPrefix = "Sync";
clientSqlCe1Config.Apply(clientSqlCe1Conn);
Dim clientSqlCe1Desc As DbSyncScopeDescription = _
SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", Nothing, "Sync", serverConn)
Dim clientSqlCe1Config As New SqlCeSyncScopeProvisioning(clientSqlCe1Desc)
clientSqlCe1Config.ObjectPrefix = "Sync"
clientSqlCe1Config.Apply(clientSqlCe1Conn)
Consulte também
Referência
Classe SqlCeSyncScopeProvisioning
Membros SqlCeSyncScopeProvisioning
Namespace Microsoft.Synchronization.Data.SqlServerCe