CmisSync.Lib.Consumer.SituationSolver.RemoteObjectAdded.RemoteObjectAdded C# (CSharp) 메소드

RemoteObjectAdded() 공개 메소드

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

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