CmisSync.Lib.Consumer.SituationSolver.LocalObjectChangedRemoteObjectChanged.LocalObjectChangedRemoteObjectChanged C# (CSharp) Method

LocalObjectChangedRemoteObjectChanged() public method

Initializes a new instance of the CmisSync.Lib.Consumer.SituationSolver.LocalObjectChangedRemoteObjectChanged class.
public LocalObjectChangedRemoteObjectChanged ( ISession session, IMetaDataStorage storage, IFileTransmissionStorage transmissionStorage, ITransmissionManager transmissionManager, IFileSystemInfoFactory fsFactory = null ) : System
session ISession Cmis session.
storage IMetaDataStorage Meta data storage.
transmissionStorage IFileTransmissionStorage Transmission storage.
transmissionManager ITransmissionManager Transmission manager.
fsFactory IFileSystemInfoFactory File system factory.
return System
        public LocalObjectChangedRemoteObjectChanged(
            ISession session,
            IMetaDataStorage storage,
            IFileTransmissionStorage transmissionStorage,
            ITransmissionManager transmissionManager,
            IFileSystemInfoFactory fsFactory = null) : base(session, storage, transmissionStorage) {
            if (transmissionManager == null) {
                throw new ArgumentNullException("transmissionManager");
            }

            this.transmissionManager = transmissionManager;
            this.fsFactory = fsFactory ?? new FileSystemInfoFactory();
        }
LocalObjectChangedRemoteObjectChanged