C# Класс RavenFS.Synchronization.SynchronizationQueue

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CancelActiveSynchronizations ( string fileName ) : void
EnqueueSynchronization ( string destination, SynchronizationWorkItem workItem ) : void
GetTotalActiveTasks ( ) : int
GetTotalPendingTasks ( ) : int
IsDifferentWorkForTheSameFileBeingPerformed ( SynchronizationWorkItem work, string destination ) : bool
NumberOfActiveSynchronizationTasksFor ( string destination ) : int
SynchronizationFinished ( SynchronizationWorkItem work, string destination ) : void
SynchronizationStarted ( SynchronizationWorkItem work, string destination ) : void
TryDequePendingSynchronization ( string destination, SynchronizationWorkItem &workItem ) : bool

Описание методов

CancelActiveSynchronizations() публичный Метод

public CancelActiveSynchronizations ( string fileName ) : void
fileName string
Результат void

EnqueueSynchronization() публичный Метод

public EnqueueSynchronization ( string destination, SynchronizationWorkItem workItem ) : void
destination string
workItem SynchronizationWorkItem
Результат void

GetTotalActiveTasks() публичный Метод

public GetTotalActiveTasks ( ) : int
Результат int

GetTotalPendingTasks() публичный Метод

public GetTotalPendingTasks ( ) : int
Результат int

IsDifferentWorkForTheSameFileBeingPerformed() публичный Метод

public IsDifferentWorkForTheSameFileBeingPerformed ( SynchronizationWorkItem work, string destination ) : bool
work SynchronizationWorkItem
destination string
Результат bool

NumberOfActiveSynchronizationTasksFor() публичный Метод

public NumberOfActiveSynchronizationTasksFor ( string destination ) : int
destination string
Результат int

SynchronizationFinished() публичный Метод

public SynchronizationFinished ( SynchronizationWorkItem work, string destination ) : void
work SynchronizationWorkItem
destination string
Результат void

SynchronizationStarted() публичный Метод

public SynchronizationStarted ( SynchronizationWorkItem work, string destination ) : void
work SynchronizationWorkItem
destination string
Результат void

TryDequePendingSynchronization() публичный Метод

public TryDequePendingSynchronization ( string destination, SynchronizationWorkItem &workItem ) : bool
destination string
workItem SynchronizationWorkItem
Результат bool