C# Класс SmartSync.AtomicFileCounter

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

Private Properties

Свойство Тип Описание
ThrowIfUnexpected void

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

Метод Описание
AtomicFileCounter ( string counterFilePath ) : System
Dispose ( ) : void
GetCurrent ( ) : long
IncrementWithAction ( long expectedCount, System.Action act ) : bool
Init ( ) : bool

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
ThrowIfUnexpected ( Exception ex ) : void

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

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

public AtomicFileCounter ( string counterFilePath ) : System
counterFilePath string
Результат System

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

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

public GetCurrent ( ) : long
Результат long

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

public IncrementWithAction ( long expectedCount, System.Action act ) : bool
expectedCount long
act System.Action
Результат bool

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

public Init ( ) : bool
Результат bool