Freigeben über


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
    Get
    Set
'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);
}
member ObjectPrefix : string with get, set
function get ObjectPrefix () : String
function set ObjectPrefix (value : String)

Eigenschaftenwert

Typ: System. . :: . .String
Das Präfix, das zum Identifizieren von Objekten verwendet wird, die von Sync Framework erstellt werden.

Beispiele

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 Datenbanksynchronisierung (SQL Server).

DbSyncScopeDescription clientSqlCe1Desc = SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", null, "Sync", serverConn);
SqlCeSyncScopeProvisioning clientSqlCe1Config = new SqlCeSyncScopeProvisioning(clientSqlCe1Conn, clientSqlCe1Desc);
clientSqlCe1Config.ObjectPrefix = "Sync";
clientSqlCe1Config.Apply();
Dim clientSqlCe1Desc As DbSyncScopeDescription = _
    SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", Nothing, "Sync", serverConn)
Dim clientSqlCe1Config As New SqlCeSyncScopeProvisioning(clientSqlCe1Conn, clientSqlCe1Desc)
clientSqlCe1Config.ObjectPrefix = "Sync"
clientSqlCe1Config.Apply()

Siehe auch

Verweis

SqlCeSyncScopeProvisioning Klasse

SqlCeSyncScopeProvisioning-Member

Microsoft.Synchronization.Data.SqlServerCe-Namespace