Writes expando objects.
- Namespace
- CsvHelper
.Expressions - Base Types
-
- object
- RecordWriter
graph BT
Type-->Base0["RecordWriter"]
click Base0 "/CsvHelper/api/CsvHelper.Expressions/RecordWriter"
Base0-->Base1["object"]
Type["ExpandoObjectRecordWriter"]
class Type type-node
Syntax
public class ExpandoObjectRecordWriter : RecordWriter
Constructors
Name | Summary |
---|---|
Expando |
Initializes a new instance using the given writer. |
Properties
Name | Property Type | Summary |
---|---|---|
ExpressionManager | ExpressionManager |
The expression manager.
Inherited from RecordWriter
|
Writer | CsvWriter |
Gets the writer.
Inherited from RecordWriter
|
Methods
Name | Return Value | Summary |
---|---|---|
CombineDelegates |
Action |
Combines the delegates into a single multicast delegate.
This is needed because Silverlight doesn't have the
Delegate.Combine( params Delegate[] ) overload.
Inherited from RecordWriter
|
CreateWriteDelegate |
Action |
Creates a
Delegate of type Action<T>
that will write the given record using the current writer row.
Inherited from RecordWriter
|
CreateWriteDelegate |
Action |
Creates a
Delegate of type Action<T>
that will write the given record using the current writer row.
|
GetWriteDelegate |
Action |
Gets the delegate to write the given record.
If the delegate doesn't exist, one will be created and cached.
Inherited from RecordWriter
|