MultiPointSynchronizer Methods |
The MultiPointSynchronizer type exposes the following members.
Name | Description | |
---|---|---|
AddEndPoint |
Adds a endpoint.
| |
BuildNewJobs |
Builds new jobs from the list of changes.
| |
CheckDisposed |
Checks this instance is disposed.
| |
CheckStateReadOnly |
Checks this instance's state is read-only.
| |
CompareEntriesForStateSynchronization |
Compares the specified state entries.
The two entries must have the same RelativePath property value.
| |
DeleteErroredJobs |
Deletes the errored jobs.
| |
Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
| |
Dispose(Boolean) |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
| |
DoRunJobs |
Triggers jobs run.
| |
DoRunJobs(IReadOnlyListStateSyncJob, CancellationToken) |
Runs the jobs.
| |
EnsureParentCreationJob |
Ensures there is a parent creation job for this change.
| |
EscapeInvalidChar |
Converts an invalid character into a string.
| |
EscapeNameToFileName |
Converts any text into a valid file name. Note the text may escaped and/or truncated.
| |
EscapeReservedName |
Converts a text representing a reserved file name into a string.
| |
Finalize |
Finalizes an instance of the MultiPointSynchronizer class.
(Overrides ObjectFinalize.) | |
GetDefaultSyncStateProvider |
Gets the default state provider.
| |
GetEndPoint |
Gets an endpoint using its identifier.
| |
GetFileOpenShare |
Gets FileShare to use when opening a file.
The default value is FileShare.ReadWrite.
| |
GetSources |
Gets the available sources endpoints for a given path, from a given set of endpoints.
| |
GroupChange |
Groups a StateSyncChange change instance before a job is created.
| |
IsStateProviderIdle |
Determines whether the state provider is idle.
| |
IsValidEntry |
Determines whether the specified entry is valid.
| |
Log |
Logs the value at the specified trace level.
| |
NewContentMover |
Creates a new ContentMover.
| |
NewContext |
Creates a new SyncContext.
| |
NewEndPointSynchronizer |
Creates a new EndPointSynchronizer.
| |
NewEventSink |
Creates a new ISyncEventsSink.
| |
NormalizeDateTime(DateTime) |
Normalizes a date time for comparisons.
| |
NormalizeDateTime(DateTimeOffset) |
Normalizes a date time offset for comparisons.
| |
OnJobChanged |
Called when a job has changed.
| |
OnStarted |
Called when this instance has started.
| |
OnStarting |
Called when this instance is starting.
| |
OnStopped |
Called when this instance has stopped.
| |
OnStopping |
Called when this instance is stopping.
| |
RemoveEndPoint |
Removes a endpoint. It's not recommended to remove an endpoint.
| |
RunJobAsync |
Runs a job.
| |
RunJobs |
Runs the jobs.
| |
RunWhenIdle |
Runs a task when job activity is idle.
| |
Start |
Starts this instance.
| |
StartEndPoints |
Starts all endpoints.
| |
StartEndPointsEventMonitoring |
Starts all endpoints event monitoring.
| |
Stop |
Stops the specified wait timeout.
| |
StopEndPoints |
Stops all endpoints.
| |
SynchronizeStates |
Synchronizes all endpoint states.
| |
ToString |
Returns a String that represents this instance.
(Overrides ObjectToString.) | |
UnescapeFileNameToName |
Converts a file name that was possibly escaped using the EscapeNameToFileName method into text.
Note if the text was truncated, it won't be fully recovered.
| |
UpdateEndPoints |
Updates all endpoints states.
|