Show / Hide Table of Contents

Class CSVExportData.ExportAnswersDataTable

Represents the strongly named DataTable class.

Inheritance
System.Object
System.ComponentModel.MarshalByValueComponent
System.Data.DataTable
System.Data.TypedTableBase<CSVExportData.ExportAnswersRow>
CSVExportData.ExportAnswersDataTable
Implements
System.ComponentModel.IComponent
System.IDisposable
System.IServiceProvider
System.ComponentModel.IListSource
System.ComponentModel.ISupportInitializeNotification
System.ComponentModel.ISupportInitialize
System.Runtime.Serialization.ISerializable
System.Xml.Serialization.IXmlSerializable
System.Collections.Generic.IEnumerable<CSVExportData.ExportAnswersRow>
System.Collections.IEnumerable
Inherited Members
System.Data.TypedTableBase<Votations.NSurvey.Data.CSVExportData.ExportAnswersRow>.GetEnumerator()
System.Data.TypedTableBase<Votations.NSurvey.Data.CSVExportData.ExportAnswersRow>.System.Collections.IEnumerable.GetEnumerator()
System.Data.TypedTableBase<Votations.NSurvey.Data.CSVExportData.ExportAnswersRow>.Cast<TResult>()
System.Data.DataTable.fInitInProgress
System.Data.DataTable.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
System.Data.DataTable.BeginInit()
System.Data.DataTable.EndInit()
System.Data.DataTable.AcceptChanges()
System.Data.DataTable.Copy()
System.Data.DataTable.Clear()
System.Data.DataTable.Compute(System.String, System.String)
System.Data.DataTable.GetChanges()
System.Data.DataTable.GetChanges(System.Data.DataRowState)
System.Data.DataTable.GetErrors()
System.Data.DataTable.System.ComponentModel.IListSource.GetList()
System.Data.DataTable.ImportRow(System.Data.DataRow)
System.Data.DataTable.NewRow()
System.Data.DataTable.NewRowArray(System.Int32)
System.Data.DataTable.OnColumnChanging(System.Data.DataColumnChangeEventArgs)
System.Data.DataTable.OnColumnChanged(System.Data.DataColumnChangeEventArgs)
System.Data.DataTable.OnPropertyChanging(System.ComponentModel.PropertyChangedEventArgs)
System.Data.DataTable.OnRemoveColumn(System.Data.DataColumn)
System.Data.DataTable.OnTableCleared(System.Data.DataTableClearEventArgs)
System.Data.DataTable.OnTableClearing(System.Data.DataTableClearEventArgs)
System.Data.DataTable.OnTableNewRow(System.Data.DataTableNewRowEventArgs)
System.Data.DataTable.RejectChanges()
System.Data.DataTable.Reset()
System.Data.DataTable.Select()
System.Data.DataTable.Select(System.String)
System.Data.DataTable.Select(System.String, System.String)
System.Data.DataTable.Select(System.String, System.String, System.Data.DataViewRowState)
System.Data.DataTable.ToString()
System.Data.DataTable.BeginLoadData()
System.Data.DataTable.EndLoadData()
System.Data.DataTable.LoadDataRow(System.Object[], System.Boolean)
System.Data.DataTable.LoadDataRow(System.Object[], System.Data.LoadOption)
System.Data.DataTable.Merge(System.Data.DataTable)
System.Data.DataTable.Merge(System.Data.DataTable, System.Boolean)
System.Data.DataTable.Merge(System.Data.DataTable, System.Boolean, System.Data.MissingSchemaAction)
System.Data.DataTable.Load(System.Data.IDataReader)
System.Data.DataTable.Load(System.Data.IDataReader, System.Data.LoadOption)
System.Data.DataTable.Load(System.Data.IDataReader, System.Data.LoadOption, System.Data.FillErrorEventHandler)
System.Data.DataTable.CreateDataReader()
System.Data.DataTable.WriteXml(System.IO.Stream)
System.Data.DataTable.WriteXml(System.IO.Stream, System.Boolean)
System.Data.DataTable.WriteXml(System.IO.TextWriter)
System.Data.DataTable.WriteXml(System.IO.TextWriter, System.Boolean)
System.Data.DataTable.WriteXml(System.Xml.XmlWriter)
System.Data.DataTable.WriteXml(System.Xml.XmlWriter, System.Boolean)
System.Data.DataTable.WriteXml(System.String)
System.Data.DataTable.WriteXml(System.String, System.Boolean)
System.Data.DataTable.WriteXml(System.IO.Stream, System.Data.XmlWriteMode)
System.Data.DataTable.WriteXml(System.IO.Stream, System.Data.XmlWriteMode, System.Boolean)
System.Data.DataTable.WriteXml(System.IO.TextWriter, System.Data.XmlWriteMode)
System.Data.DataTable.WriteXml(System.IO.TextWriter, System.Data.XmlWriteMode, System.Boolean)
System.Data.DataTable.WriteXml(System.Xml.XmlWriter, System.Data.XmlWriteMode)
System.Data.DataTable.WriteXml(System.Xml.XmlWriter, System.Data.XmlWriteMode, System.Boolean)
System.Data.DataTable.WriteXml(System.String, System.Data.XmlWriteMode)
System.Data.DataTable.WriteXml(System.String, System.Data.XmlWriteMode, System.Boolean)
System.Data.DataTable.WriteXmlSchema(System.IO.Stream)
System.Data.DataTable.WriteXmlSchema(System.IO.Stream, System.Boolean)
System.Data.DataTable.WriteXmlSchema(System.IO.TextWriter)
System.Data.DataTable.WriteXmlSchema(System.IO.TextWriter, System.Boolean)
System.Data.DataTable.WriteXmlSchema(System.Xml.XmlWriter)
System.Data.DataTable.WriteXmlSchema(System.Xml.XmlWriter, System.Boolean)
System.Data.DataTable.WriteXmlSchema(System.String)
System.Data.DataTable.WriteXmlSchema(System.String, System.Boolean)
System.Data.DataTable.ReadXml(System.IO.Stream)
System.Data.DataTable.ReadXml(System.IO.TextReader)
System.Data.DataTable.ReadXml(System.String)
System.Data.DataTable.ReadXml(System.Xml.XmlReader)
System.Data.DataTable.ReadXmlSchema(System.IO.Stream)
System.Data.DataTable.ReadXmlSchema(System.IO.TextReader)
System.Data.DataTable.ReadXmlSchema(System.String)
System.Data.DataTable.ReadXmlSchema(System.Xml.XmlReader)
System.Data.DataTable.GetDataTableSchema(System.Xml.Schema.XmlSchemaSet)
System.Data.DataTable.System.Xml.Serialization.IXmlSerializable.GetSchema()
System.Data.DataTable.GetSchema()
System.Data.DataTable.System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)
System.Data.DataTable.System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)
System.Data.DataTable.ReadXmlSerializable(System.Xml.XmlReader)
System.Data.DataTable.CaseSensitive
System.Data.DataTable.IsInitialized
System.Data.DataTable.RemotingFormat
System.Data.DataTable.ChildRelations
System.Data.DataTable.Columns
System.Data.DataTable.Constraints
System.Data.DataTable.DataSet
System.Data.DataTable.DefaultView
System.Data.DataTable.DisplayExpression
System.Data.DataTable.ExtendedProperties
System.Data.DataTable.HasErrors
System.Data.DataTable.Locale
System.Data.DataTable.MinimumCapacity
System.Data.DataTable.ParentRelations
System.Data.DataTable.PrimaryKey
System.Data.DataTable.Rows
System.Data.DataTable.TableName
System.Data.DataTable.Namespace
System.Data.DataTable.Prefix
System.Data.DataTable.Site
System.Data.DataTable.System.ComponentModel.IListSource.ContainsListCollection
System.Data.DataTable.ColumnChanging
System.Data.DataTable.ColumnChanged
System.Data.DataTable.Initialized
System.Data.DataTable.RowChanged
System.Data.DataTable.RowChanging
System.Data.DataTable.RowDeleting
System.Data.DataTable.RowDeleted
System.Data.DataTable.TableClearing
System.Data.DataTable.TableCleared
System.Data.DataTable.TableNewRow
System.ComponentModel.MarshalByValueComponent.Dispose()
System.ComponentModel.MarshalByValueComponent.Dispose(System.Boolean)
System.ComponentModel.MarshalByValueComponent.GetService(System.Type)
System.ComponentModel.MarshalByValueComponent.Events
System.ComponentModel.MarshalByValueComponent.Container
System.ComponentModel.MarshalByValueComponent.DesignMode
System.ComponentModel.MarshalByValueComponent.Disposed
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Votations.NSurvey.Data
Assembly: SurveyProject.BusinessEntities.dll
Syntax
[Serializable]
public class ExportAnswersDataTable : TypedTableBase<CSVExportData.ExportAnswersRow>, IComponent, IDisposable, IServiceProvider, IListSource, ISupportInitializeNotification, ISupportInitialize, ISerializable, IXmlSerializable, IEnumerable<CSVExportData.ExportAnswersRow>, IEnumerable

Constructors

ExportAnswersDataTable()

Declaration
public ExportAnswersDataTable()

ExportAnswersDataTable(SerializationInfo, StreamingContext)

Declaration
protected ExportAnswersDataTable(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context

Properties

AnswerAliasColumn

Declaration
public DataColumn AnswerAliasColumn { get; }
Property Value
Type Description
System.Data.DataColumn

AnswerDisplayOrderColumn

Declaration
public DataColumn AnswerDisplayOrderColumn { get; }
Property Value
Type Description
System.Data.DataColumn

AnswerIdColumn

Declaration
public DataColumn AnswerIdColumn { get; }
Property Value
Type Description
System.Data.DataColumn

AnswerIdTextColumn

Declaration
public DataColumn AnswerIdTextColumn { get; }
Property Value
Type Description
System.Data.DataColumn

AnswerTextColumn

Declaration
public DataColumn AnswerTextColumn { get; }
Property Value
Type Description
System.Data.DataColumn

AnswerTypeIdColumn

Declaration
public DataColumn AnswerTypeIdColumn { get; }
Property Value
Type Description
System.Data.DataColumn

ColumnHeaderColumn

Declaration
public DataColumn ColumnHeaderColumn { get; }
Property Value
Type Description
System.Data.DataColumn

Count

Declaration
[Browsable(false)]
public int Count { get; }
Property Value
Type Description
System.Int32

Item[Int32]

Declaration
public CSVExportData.ExportAnswersRow this[int index] { get; }
Parameters
Type Name Description
System.Int32 index
Property Value
Type Description
CSVExportData.ExportAnswersRow

ParentQuestionAliasTextColumn

Declaration
public DataColumn ParentQuestionAliasTextColumn { get; }
Property Value
Type Description
System.Data.DataColumn

ParentQuestionIdColumn

Declaration
public DataColumn ParentQuestionIdColumn { get; }
Property Value
Type Description
System.Data.DataColumn

ParentQuestionIdTextColumn

Declaration
public DataColumn ParentQuestionIdTextColumn { get; }
Property Value
Type Description
System.Data.DataColumn

ParentQuestionTextColumn

Declaration
public DataColumn ParentQuestionTextColumn { get; }
Property Value
Type Description
System.Data.DataColumn

QuestionAliasColumn

Declaration
public DataColumn QuestionAliasColumn { get; }
Property Value
Type Description
System.Data.DataColumn

QuestionDisplayOrderColumn

Declaration
public DataColumn QuestionDisplayOrderColumn { get; }
Property Value
Type Description
System.Data.DataColumn

QuestionIdColumn

Declaration
public DataColumn QuestionIdColumn { get; }
Property Value
Type Description
System.Data.DataColumn

QuestionIdTextColumn

Declaration
public DataColumn QuestionIdTextColumn { get; }
Property Value
Type Description
System.Data.DataColumn

QuestionTextColumn

Declaration
public DataColumn QuestionTextColumn { get; }
Property Value
Type Description
System.Data.DataColumn

RowOrderColumn

Declaration
public DataColumn RowOrderColumn { get; }
Property Value
Type Description
System.Data.DataColumn

SelectionModeIdColumn

Declaration
public DataColumn SelectionModeIdColumn { get; }
Property Value
Type Description
System.Data.DataColumn

Methods

AddExportAnswersRow(String, Int32, Int32, String, Int32, String, Int32, String, Int32, String, String, Int32, String, String, String, String, String)

Declaration
public CSVExportData.ExportAnswersRow AddExportAnswersRow(string ColumnHeader, int SelectionModeId, int AnswerTypeId, string QuestionText, int QuestionId, string AnswerText, int QuestionDisplayOrder, string QuestionAlias, int AnswerDisplayOrder, string AnswerAlias, string ParentQuestionId, int RowOrder, string ParentQuestionText, string ParentQuestionIdText, string ParentQuestionAliasText, string AnswerIdText, string QuestionIdText)
Parameters
Type Name Description
System.String ColumnHeader
System.Int32 SelectionModeId
System.Int32 AnswerTypeId
System.String QuestionText
System.Int32 QuestionId
System.String AnswerText
System.Int32 QuestionDisplayOrder
System.String QuestionAlias
System.Int32 AnswerDisplayOrder
System.String AnswerAlias
System.String ParentQuestionId
System.Int32 RowOrder
System.String ParentQuestionText
System.String ParentQuestionIdText
System.String ParentQuestionAliasText
System.String AnswerIdText
System.String QuestionIdText
Returns
Type Description
CSVExportData.ExportAnswersRow

AddExportAnswersRow(CSVExportData.ExportAnswersRow)

Declaration
public void AddExportAnswersRow(CSVExportData.ExportAnswersRow row)
Parameters
Type Name Description
CSVExportData.ExportAnswersRow row

Clone()

Declaration
public override DataTable Clone()
Returns
Type Description
System.Data.DataTable
Overrides
System.Data.DataTable.Clone()

CreateInstance()

Declaration
protected override DataTable CreateInstance()
Returns
Type Description
System.Data.DataTable
Overrides
System.Data.DataTable.CreateInstance()

FindByAnswerId(Int32)

Declaration
public CSVExportData.ExportAnswersRow FindByAnswerId(int AnswerId)
Parameters
Type Name Description
System.Int32 AnswerId
Returns
Type Description
CSVExportData.ExportAnswersRow

GetRowType()

Declaration
protected override Type GetRowType()
Returns
Type Description
System.Type
Overrides
System.Data.DataTable.GetRowType()

GetTypedTableSchema(XmlSchemaSet)

Declaration
public static XmlSchemaComplexType GetTypedTableSchema(XmlSchemaSet xs)
Parameters
Type Name Description
System.Xml.Schema.XmlSchemaSet xs
Returns
Type Description
System.Xml.Schema.XmlSchemaComplexType

NewExportAnswersRow()

Declaration
public CSVExportData.ExportAnswersRow NewExportAnswersRow()
Returns
Type Description
CSVExportData.ExportAnswersRow

NewRowFromBuilder(DataRowBuilder)

Declaration
protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
Parameters
Type Name Description
System.Data.DataRowBuilder builder
Returns
Type Description
System.Data.DataRow
Overrides
System.Data.DataTable.NewRowFromBuilder(System.Data.DataRowBuilder)

OnRowChanged(DataRowChangeEventArgs)

Declaration
protected override void OnRowChanged(DataRowChangeEventArgs e)
Parameters
Type Name Description
System.Data.DataRowChangeEventArgs e
Overrides
System.Data.DataTable.OnRowChanged(System.Data.DataRowChangeEventArgs)

OnRowChanging(DataRowChangeEventArgs)

Declaration
protected override void OnRowChanging(DataRowChangeEventArgs e)
Parameters
Type Name Description
System.Data.DataRowChangeEventArgs e
Overrides
System.Data.DataTable.OnRowChanging(System.Data.DataRowChangeEventArgs)

OnRowDeleted(DataRowChangeEventArgs)

Declaration
protected override void OnRowDeleted(DataRowChangeEventArgs e)
Parameters
Type Name Description
System.Data.DataRowChangeEventArgs e
Overrides
System.Data.DataTable.OnRowDeleted(System.Data.DataRowChangeEventArgs)

OnRowDeleting(DataRowChangeEventArgs)

Declaration
protected override void OnRowDeleting(DataRowChangeEventArgs e)
Parameters
Type Name Description
System.Data.DataRowChangeEventArgs e
Overrides
System.Data.DataTable.OnRowDeleting(System.Data.DataRowChangeEventArgs)

RemoveExportAnswersRow(CSVExportData.ExportAnswersRow)

Declaration
public void RemoveExportAnswersRow(CSVExportData.ExportAnswersRow row)
Parameters
Type Name Description
CSVExportData.ExportAnswersRow row

Events

ExportAnswersRowChanged

Declaration
public event CSVExportData.ExportAnswersRowChangeEventHandler ExportAnswersRowChanged
Event Type
Type Description
CSVExportData.ExportAnswersRowChangeEventHandler

ExportAnswersRowChanging

Declaration
public event CSVExportData.ExportAnswersRowChangeEventHandler ExportAnswersRowChanging
Event Type
Type Description
CSVExportData.ExportAnswersRowChangeEventHandler

ExportAnswersRowDeleted

Declaration
public event CSVExportData.ExportAnswersRowChangeEventHandler ExportAnswersRowDeleted
Event Type
Type Description
CSVExportData.ExportAnswersRowChangeEventHandler

ExportAnswersRowDeleting

Declaration
public event CSVExportData.ExportAnswersRowChangeEventHandler ExportAnswersRowDeleting
Event Type
Type Description
CSVExportData.ExportAnswersRowChangeEventHandler

Implements

System.ComponentModel.IComponent
System.IDisposable
System.IServiceProvider
System.ComponentModel.IListSource
System.ComponentModel.ISupportInitializeNotification
System.ComponentModel.ISupportInitialize
System.Runtime.Serialization.ISerializable
System.Xml.Serialization.IXmlSerializable
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable
In This Article
Back to top Generated by DocFX