private void Buffer() { lock (_lockObj) { if (ChangeState(StreamState.Buffering)) { _perfCounters.ScaleoutStreamCountOpen.Decrement(); _perfCounters.ScaleoutStreamCountBuffering.Increment(); InitializeCore(); } } }