Share via


DbSyncScopeMetadata Class

Represents the metadata for a DbSyncScope object, such as the knowledge that is associated with a particular scope.

Inheritance Hierarchy

System.Object
  Microsoft.Synchronization.Data.DbSyncScopeMetadata

Namespace:  Microsoft.Synchronization.Data
Assembly:  Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class DbSyncScopeMetadata
'Usage
Dim instance As DbSyncScopeMetadata
[SerializableAttribute]
public class DbSyncScopeMetadata
[SerializableAttribute]
public ref class DbSyncScopeMetadata
[<SerializableAttribute>]
type DbSyncScopeMetadata =  class end
public class DbSyncScopeMetadata

The DbSyncScopeMetadata type exposes the following members.

Constructors

  Name Description
Public method DbSyncScopeMetadata() Initializes a new instance of the DbSyncScopeMetadata class by using default values.
Public method DbSyncScopeMetadata(DbSyncScopeMetadata) Initializes a new instance of the DbSyncScopeMetadata class by using a scope object parameter.

Top

Properties

  Name Description
Public property BatchCount Gets or sets the number of batches that are required to synchronize a scope if batching is being used.
Public property ForgottenKnowledge Gets or sets a SyncKnowledge object that represents the forgotten knowledge associated with the scope.
Public property SyncKnowledge Gets or sets a SyncKnowledge object that represents the knowledge associated with the scope.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Remarks

For database synchronization, a scope is a set of tables. For more information about how scopes are used, see in How to: Provision a Server Database for Collaborative Synchronization (Non-SQL Server) and How To: Execute Database Synchronization (SQL Server).

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Synchronization.Data Namespace