private static Collection <PSObject> MakePSObjectCollection( Collection <object> coll) { if (coll == null) { return((Collection <PSObject>)null); } Collection <PSObject> collection = new Collection <PSObject>(); foreach (object o in coll) { collection.Add(PSObjectReader.MakePSObject(o)); } return(collection); }
public override PSObject Peek() { using (ObjectReaderBase <PSObject> ._trace.TraceMethod()) return(PSObjectReader.MakePSObject(this._stream.Peek())); }