ChangeUnitListFilterInfo Class
Represents a filter that can be used to control which change units are included for items in a ChangeBatch object.
Inheritance Hierarchy
System.Object
Microsoft.Synchronization.FilterInfo
Microsoft.Synchronization.ChangeUnitListFilterInfo
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in Microsoft.Synchronization.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class ChangeUnitListFilterInfo _
Inherits FilterInfo _
Implements ISerializable
'Usage
Dim instance As ChangeUnitListFilterInfo
[SerializableAttribute]
public class ChangeUnitListFilterInfo : FilterInfo,
ISerializable
[SerializableAttribute]
public ref class ChangeUnitListFilterInfo : public FilterInfo,
ISerializable
[<SerializableAttribute>]
type ChangeUnitListFilterInfo =
class
inherit FilterInfo
interface ISerializable
end
public class ChangeUnitListFilterInfo extends FilterInfo implements ISerializable
The ChangeUnitListFilterInfo type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ChangeUnitListFilterInfo(SerializationInfo, StreamingContext) | Initializes a new instance of the ChangeUnitListFilterInfo class by using serialized data. | |
ChangeUnitListFilterInfo(SyncIdFormatGroup, ICollection<SyncId>, Boolean) | Initializes a new instance of the ChangeUnitListFilterInfo class that contains the specified ID format schema, the collection of change unit IDs that indicate which change units are included by this filter, and a value that indicates whether the filter applies to all items in the scope. |
Top
Methods
Name | Description | |
---|---|---|
Deserialize | Creates a new ChangeUnitListFilterInfo object and initializes it by using serialized data. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetObjectData | Serializes the ChangeUnitListFilterInfo object data to the specified SerializationInfo object. | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
Serialize | When overridden in a derived class, serializes the filter information to an array of bytes. (Inherited from FilterInfo.) | |
ToString | (Inherited from Object.) |
Top
Remarks
If a provider filters the contents of a change batch that it creates, it must create a filtered ChangeBatch object instead of a standard change batch object by passing a ChangeUnitListFilterInfo object to the appropriate ChangeBatch constructor.
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.