protected ErrorRecord(SerializationInfo info, StreamingContext context) { this.pipelineIterationInfo = new ReadOnlyCollection <int>(new int[0]); PSObject serializedErrorRecord = PSObject.ConstructPSObjectFromSerializationInfo(info, context); this.ConstructFromPSObjectForRemoting(serializedErrorRecord); }