Show / Hide Table of Contents

Class NSurveyForm.AnswerDataTable

Represents the strongly named DataTable class.

Inheritance
System.Object
System.ComponentModel.MarshalByValueComponent
System.Data.DataTable
System.Data.TypedTableBase<NSurveyForm.AnswerRow>
NSurveyForm.AnswerDataTable
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<NSurveyForm.AnswerRow>
System.Collections.IEnumerable
Inherited Members
System.Data.TypedTableBase<Votations.NSurvey.Data.NSurveyForm.AnswerRow>.GetEnumerator()
System.Data.TypedTableBase<Votations.NSurvey.Data.NSurveyForm.AnswerRow>.System.Collections.IEnumerable.GetEnumerator()
System.Data.TypedTableBase<Votations.NSurvey.Data.NSurveyForm.AnswerRow>.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 AnswerDataTable : TypedTableBase<NSurveyForm.AnswerRow>, IComponent, IDisposable, IServiceProvider, IListSource, ISupportInitializeNotification, ISupportInitialize, ISerializable, IXmlSerializable, IEnumerable<NSurveyForm.AnswerRow>, IEnumerable

Constructors

AnswerDataTable()

Declaration
public AnswerDataTable()

AnswerDataTable(SerializationInfo, StreamingContext)

Declaration
protected AnswerDataTable(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

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

AnswerPipeAliasColumn

Declaration
public DataColumn AnswerPipeAliasColumn { 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

Count

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

CssClassColumn

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

DefaultTextColumn

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

DisplayOrderColumn

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

ImageURLColumn

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

Item[Int32]

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

MandatoryColumn

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

OldAnswerIdColumn

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

QuestionIdColumn

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

RatePartColumn

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

RegularExpressionIdColumn

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

ScorePointColumn

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

SelectedColumn

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

SliderAnimateColumn

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

SliderMaxColumn

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

SliderMinColumn

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

SliderRangeColumn

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

SliderStepColumn

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

SliderValueColumn

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

Methods

AddAnswerRow(NSurveyForm.AnswerRow)

Declaration
public void AddAnswerRow(NSurveyForm.AnswerRow row)
Parameters
Type Name Description
NSurveyForm.AnswerRow row

AddAnswerRow(NSurveyForm.QuestionRow, NSurveyForm.AnswerTypeRow, Int32, Int32, Boolean, Boolean, Int32, NSurveyForm.RegularExpressionRow, Boolean, String, String, String, String, String, String, String, Int32, Int32, Int32, Boolean, Int32, Int32, String)

Declaration
public NSurveyForm.AnswerRow AddAnswerRow(NSurveyForm.QuestionRow parentQuestionRowByQuestionAnswer, NSurveyForm.AnswerTypeRow parentAnswerTypeRowByAnswerTypeAnswer, int DisplayOrder, int ScorePoint, bool RatePart, bool Selected, int AnswerId, NSurveyForm.RegularExpressionRow parentRegularExpressionRowByRegularExpressionAnswer, bool Mandatory, string AnswerText, string ImageURL, string DefaultText, string AnswerPipeAlias, string AnswerIdText, string AnswerAlias, string SliderRange, int SliderValue, int SliderMin, int SliderMax, bool SliderAnimate, int SliderStep, int OldAnswerId, string CssClass)
Parameters
Type Name Description
NSurveyForm.QuestionRow parentQuestionRowByQuestionAnswer
NSurveyForm.AnswerTypeRow parentAnswerTypeRowByAnswerTypeAnswer
System.Int32 DisplayOrder
System.Int32 ScorePoint
System.Boolean RatePart
System.Boolean Selected
System.Int32 AnswerId
NSurveyForm.RegularExpressionRow parentRegularExpressionRowByRegularExpressionAnswer
System.Boolean Mandatory
System.String AnswerText
System.String ImageURL
System.String DefaultText
System.String AnswerPipeAlias
System.String AnswerIdText
System.String AnswerAlias
System.String SliderRange
System.Int32 SliderValue
System.Int32 SliderMin
System.Int32 SliderMax
System.Boolean SliderAnimate
System.Int32 SliderStep
System.Int32 OldAnswerId
System.String CssClass
Returns
Type Description
NSurveyForm.AnswerRow

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 NSurveyForm.AnswerRow FindByAnswerId(int AnswerId)
Parameters
Type Name Description
System.Int32 AnswerId
Returns
Type Description
NSurveyForm.AnswerRow

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

NewAnswerRow()

Declaration
public NSurveyForm.AnswerRow NewAnswerRow()
Returns
Type Description
NSurveyForm.AnswerRow

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)

RemoveAnswerRow(NSurveyForm.AnswerRow)

Declaration
public void RemoveAnswerRow(NSurveyForm.AnswerRow row)
Parameters
Type Name Description
NSurveyForm.AnswerRow row

Events

AnswerRowChanged

Declaration
public event NSurveyForm.AnswerRowChangeEventHandler AnswerRowChanged
Event Type
Type Description
NSurveyForm.AnswerRowChangeEventHandler

AnswerRowChanging

Declaration
public event NSurveyForm.AnswerRowChangeEventHandler AnswerRowChanging
Event Type
Type Description
NSurveyForm.AnswerRowChangeEventHandler

AnswerRowDeleted

Declaration
public event NSurveyForm.AnswerRowChangeEventHandler AnswerRowDeleted
Event Type
Type Description
NSurveyForm.AnswerRowChangeEventHandler

AnswerRowDeleting

Declaration
public event NSurveyForm.AnswerRowChangeEventHandler AnswerRowDeleting
Event Type
Type Description
NSurveyForm.AnswerRowChangeEventHandler

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