Class NSurveyQuestion.AnswerDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
System.ComponentModel.MarshalByValueComponent
System.Data.DataTable
System.Data.TypedTableBase<NSurveyQuestion.AnswerRow>
NSurveyQuestion.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<NSurveyQuestion.AnswerRow>
System.Collections.IEnumerable
Inherited Members
System.Data.TypedTableBase<Votations.NSurvey.Data.NSurveyQuestion.AnswerRow>.GetEnumerator()
System.Data.TypedTableBase<Votations.NSurvey.Data.NSurveyQuestion.AnswerRow>.System.Collections.IEnumerable.GetEnumerator()
System.Data.TypedTableBase<Votations.NSurvey.Data.NSurveyQuestion.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<NSurveyQuestion.AnswerRow>, IComponent, IDisposable, IServiceProvider, IListSource, ISupportInitializeNotification, ISupportInitialize, ISerializable, IXmlSerializable, IEnumerable<NSurveyQuestion.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 NSurveyQuestion.AnswerRow this[int index] { get; }
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | index |
Property Value
| Type | Description |
|---|---|
| NSurveyQuestion.AnswerRow |
MandatoryColumn
Declaration
public DataColumn MandatoryColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
OldIdColumn
Declaration
public DataColumn OldIdColumn { 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(NSurveyQuestion.AnswerRow)
Declaration
public void AddAnswerRow(NSurveyQuestion.AnswerRow row)
Parameters
| Type | Name | Description |
|---|---|---|
| NSurveyQuestion.AnswerRow | row |
AddAnswerRow(NSurveyQuestion.QuestionRow, NSurveyQuestion.AnswerTypeRow, Int32, Int32, Boolean, Boolean, Int32, NSurveyQuestion.RegularExpressionRow, Boolean, String, String, String, String, String, String, String, Int32, Int32, Int32, Boolean, Int32, String, Int32)
Declaration
public NSurveyQuestion.AnswerRow AddAnswerRow(NSurveyQuestion.QuestionRow parentQuestionRowByQuestionAnswer, NSurveyQuestion.AnswerTypeRow parentAnswerTypeRowByAnswerTypeAnswer, int DisplayOrder, int ScorePoint, bool RatePart, bool Selected, int AnswerId, NSurveyQuestion.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, string CssClass, int OldId)
Parameters
| Type | Name | Description |
|---|---|---|
| NSurveyQuestion.QuestionRow | parentQuestionRowByQuestionAnswer | |
| NSurveyQuestion.AnswerTypeRow | parentAnswerTypeRowByAnswerTypeAnswer | |
| System.Int32 | DisplayOrder | |
| System.Int32 | ScorePoint | |
| System.Boolean | RatePart | |
| System.Boolean | Selected | |
| System.Int32 | AnswerId | |
| NSurveyQuestion.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.String | CssClass | |
| System.Int32 | OldId |
Returns
| Type | Description |
|---|---|
| NSurveyQuestion.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 NSurveyQuestion.AnswerRow FindByAnswerId(int AnswerId)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | AnswerId |
Returns
| Type | Description |
|---|---|
| NSurveyQuestion.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 NSurveyQuestion.AnswerRow NewAnswerRow()
Returns
| Type | Description |
|---|---|
| NSurveyQuestion.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(NSurveyQuestion.AnswerRow)
Declaration
public void RemoveAnswerRow(NSurveyQuestion.AnswerRow row)
Parameters
| Type | Name | Description |
|---|---|---|
| NSurveyQuestion.AnswerRow | row |
Events
AnswerRowChanged
Declaration
public event NSurveyQuestion.AnswerRowChangeEventHandler AnswerRowChanged
Event Type
| Type | Description |
|---|---|
| NSurveyQuestion.AnswerRowChangeEventHandler |
AnswerRowChanging
Declaration
public event NSurveyQuestion.AnswerRowChangeEventHandler AnswerRowChanging
Event Type
| Type | Description |
|---|---|
| NSurveyQuestion.AnswerRowChangeEventHandler |
AnswerRowDeleted
Declaration
public event NSurveyQuestion.AnswerRowChangeEventHandler AnswerRowDeleted
Event Type
| Type | Description |
|---|---|
| NSurveyQuestion.AnswerRowChangeEventHandler |
AnswerRowDeleting
Declaration
public event NSurveyQuestion.AnswerRowChangeEventHandler AnswerRowDeleting
Event Type
| Type | Description |
|---|---|
| NSurveyQuestion.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