Show / Hide Table of Contents

Class CSVWriter

Inheritance
System.Object
CSVWriter
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: NFX.Serialization.CSV
Assembly: NFX.dll
Syntax
public static class CSVWriter

Methods

Write(Row, CSVWritingOptions, FieldFilterFunc)

Declaration
public static string Write(Row row, CSVWritingOptions options = null, FieldFilterFunc filter = null)
Parameters
Type Name Description
Row row
CSVWritingOptions options
FieldFilterFunc filter
Returns
Type Description
System.String

Write(Row, Stream, CSVWritingOptions, Encoding, FieldFilterFunc)

Declaration
public static void Write(Row row, Stream stream, CSVWritingOptions options = null, Encoding encoding = null, FieldFilterFunc filter = null)
Parameters
Type Name Description
Row row
System.IO.Stream stream
CSVWritingOptions options
System.Text.Encoding encoding
FieldFilterFunc filter

Write(Row, TextWriter, CSVWritingOptions, FieldFilterFunc)

Declaration
public static void Write(Row row, TextWriter wri, CSVWritingOptions options = null, FieldFilterFunc filter = null)
Parameters
Type Name Description
Row row
System.IO.TextWriter wri
CSVWritingOptions options
FieldFilterFunc filter

Write(RowsetBase, CSVWritingOptions, FieldFilterFunc)

Declaration
public static string Write(RowsetBase rowset, CSVWritingOptions options = null, FieldFilterFunc filter = null)
Parameters
Type Name Description
RowsetBase rowset
CSVWritingOptions options
FieldFilterFunc filter
Returns
Type Description
System.String

Write(RowsetBase, Stream, CSVWritingOptions, Encoding, FieldFilterFunc)

Declaration
public static void Write(RowsetBase rowset, Stream stream, CSVWritingOptions options = null, Encoding encoding = null, FieldFilterFunc filter = null)
Parameters
Type Name Description
RowsetBase rowset
System.IO.Stream stream
CSVWritingOptions options
System.Text.Encoding encoding
FieldFilterFunc filter

Write(RowsetBase, TextWriter, CSVWritingOptions, FieldFilterFunc)

Declaration
public static void Write(RowsetBase rowset, TextWriter wri, CSVWritingOptions options = null, FieldFilterFunc filter = null)
Parameters
Type Name Description
RowsetBase rowset
System.IO.TextWriter wri
CSVWritingOptions options
FieldFilterFunc filter

WriteToBuffer(Row, CSVWritingOptions, Encoding, FieldFilterFunc)

Declaration
public static byte[] WriteToBuffer(Row row, CSVWritingOptions options = null, Encoding encoding = null, FieldFilterFunc filter = null)
Parameters
Type Name Description
Row row
CSVWritingOptions options
System.Text.Encoding encoding
FieldFilterFunc filter
Returns
Type Description
System.Byte[]

WriteToBuffer(RowsetBase, CSVWritingOptions, Encoding, FieldFilterFunc)

Declaration
public static byte[] WriteToBuffer(RowsetBase rowset, CSVWritingOptions options = null, Encoding encoding = null, FieldFilterFunc filter = null)
Parameters
Type Name Description
RowsetBase rowset
CSVWritingOptions options
System.Text.Encoding encoding
FieldFilterFunc filter
Returns
Type Description
System.Byte[]

WriteToFile(Row, String, CSVWritingOptions, Encoding, FieldFilterFunc)

Declaration
public static void WriteToFile(Row row, string fileName, CSVWritingOptions options = null, Encoding encoding = null, FieldFilterFunc filter = null)
Parameters
Type Name Description
Row row
System.String fileName
CSVWritingOptions options
System.Text.Encoding encoding
FieldFilterFunc filter

WriteToFile(RowsetBase, String, CSVWritingOptions, Encoding, FieldFilterFunc)

Declaration
public static void WriteToFile(RowsetBase rowset, string fileName, CSVWritingOptions options = null, Encoding encoding = null, FieldFilterFunc filter = null)
Parameters
Type Name Description
RowsetBase rowset
System.String fileName
CSVWritingOptions options
System.Text.Encoding encoding
FieldFilterFunc filter
Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX