Share via


EndpointState Class

Represents the state of a FeedSync endpoint. This can be loaded from either a provider or a FeedSync feed.

Inheritance Hierarchy

System.Object
  Microsoft.Synchronization.FeedSync.EndpointState

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

Syntax

'Declaration
Public Class EndpointState
'Usage
Dim instance As EndpointState
public class EndpointState
public ref class EndpointState
type EndpointState =  class end
public class EndpointState

The EndpointState type exposes the following members.

Constructors

  Name Description
Public method EndpointState Initializes a new instance of the EndpointState class.

Top

Methods

  Name Description
Public method Combine Combines the current endpoint state with the specified endpoint state.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method LoadFrom(SyncProvider) Loads the endpoint state from the specified provider.
Public method LoadFrom(Stream, FeedIdConverter) Loads the endpoint state from the specified FeedSync feed.
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Remarks

The endpoint state is used as a baseline when a provider produces an incremental feed. Any items in the item store that are not covered by the baseline endpoint state are included in the incremental feed.

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.FeedSync Namespace