private void ReadMessageEnd() { if (_messageEnd == null) { _messageEnd = new MessageEnd(); } _messageEnd.Read(this); if (!stack.IsEmpty()) { throw new SerializationException(RemotingResources.SerializationStreamEnd); } }
private ObjectProgress GetOp() { ObjectProgress progress; if (opPool == null || opPool.IsEmpty()) { progress = new ObjectProgress(); } else { progress = (ObjectProgress)opPool.Pop(); progress.Init(); } return(progress); }