SqlCeSyncScopeProvisioning.ObjectPrefix-Eigenschaft
Ruft das optionale Präfix ab, das zum Identifizieren von Objekten verwendet wird, die von Sync Framework erstellt werden, oder legt dieses fest.
Namespace: Microsoft.Synchronization.Data.SqlServerCe
Assembly: Microsoft.Synchronization.Data.SqlServerCe (in microsoft.synchronization.data.sqlserverce.dll)
Syntax
'Declaration
Public Property ObjectPrefix As String
'Usage
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)
Eigenschaftenwert
Das Präfix, das zum Identifizieren von Objekten verwendet wird, die von Sync Framework erstellt werden.
Beispiel
Im folgenden Codebeispiel wird eine SQL Server Compact-Datenbank bereitgestellt. Die Bereitstellung basiert auf Bereichsinformationen, die vom Server abgerufen werden, indem GetDescriptionForScope aufgerufen wird sowie der Bereichsname ("filtered_customer"
), die Verbindung, der auf dem Server verwendete Objektpräfixname (null
) und das optionale Datenbankschema angegeben werden, in dem Sync Framework Synchronisierungsobjekte speichert (in diesen Fall "Sync"
). SQL Server Compact-Datenbanken unterstützen keine separaten Schemas. Daher wird den Namen aller synchronisationsbezogenen Objekte "Sync" vorangestellt, damit sie einfach identifiziert werden können. Eine Darstellung dieses Codes im Kontext eines vollständigen Beispiels finden Sie unter Vorgehensweise: Konfigurieren und Ausführen der Synchronisierung für die Zusammenarbeit (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)
Siehe auch
Verweis
SqlCeSyncScopeProvisioning-Klasse
SqlCeSyncScopeProvisioning-Member
Microsoft.Synchronization.Data.SqlServerCe-Namespace