Exemplo n.º 1
0
        protected override void ProcessRecord()
        {
            base.ProcessRecord();
            Dictionary <string, object> inputObject  = TypeConversion.PSObjectToDict(InputObject);
            Dictionary <string, object> outputObject = Mapping.GetRow(inputObject);

            WriteObject(TypeConversion.DictToPSObject(outputObject));
        }
Exemplo n.º 2
0
        protected override void ProcessRecord()
        {
            base.ProcessRecord();
            Dictionary <string, object> toWrite = TypeConversion.PSObjectToDict(InputObject);
            string line = stringifier.ReadLine(toWrite);

            if (!NoHeader && first)
            {
                WriteObject(stringifier.GetHeader());
                first = false;
            }
            WriteObject(line);
        }
Exemplo n.º 3
0
        protected override void ProcessRecord()
        {
            base.ProcessRecord();
            Dictionary <string, object> toWrite = TypeConversion.PSObjectToDict(inputObject);
            string line = stringifier.ReadLine(toWrite);

            if (first && !Append)
            {
                writer.WriteLine(stringifier.GetHeader());
                first = false;
            }
            writer.WriteLine(line);
        }