public RemoteStream(RemoteStreamContext context) { this.IsClose = true; _contextWrapper = this.CreateWrapper(); this._contextWrapper.Initialize(context); _lenght = _contextWrapper._fileLength; _origin = _contextWrapper._origin; _bufferCapacity = context.BufferSize; this.IsClose = false; this.NeededWrite = false; }
private RemoteStreamContextWrapper CreateWrapper() { RemoteStreamContextWrapper wrapper = new RemoteStreamContextWrapper(); return(wrapper); }