Class MatrixChildQuestionData.AnswersDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
System.ComponentModel.MarshalByValueComponent
System.Data.DataTable
System.Data.TypedTableBase<MatrixChildQuestionData.AnswersRow>
MatrixChildQuestionData.AnswersDataTable
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<MatrixChildQuestionData.AnswersRow>
System.Collections.IEnumerable
Inherited Members
System.Data.TypedTableBase<Votations.NSurvey.Data.MatrixChildQuestionData.AnswersRow>.GetEnumerator()
System.Data.TypedTableBase<Votations.NSurvey.Data.MatrixChildQuestionData.AnswersRow>.System.Collections.IEnumerable.GetEnumerator()
System.Data.TypedTableBase<Votations.NSurvey.Data.MatrixChildQuestionData.AnswersRow>.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 AnswersDataTable : TypedTableBase<MatrixChildQuestionData.AnswersRow>, IComponent, IDisposable, IServiceProvider, IListSource, ISupportInitializeNotification, ISupportInitialize, ISerializable, IXmlSerializable, IEnumerable<MatrixChildQuestionData.AnswersRow>, IEnumerable
Constructors
AnswersDataTable()
Declaration
public AnswersDataTable()
AnswersDataTable(SerializationInfo, StreamingContext)
Declaration
protected AnswersDataTable(SerializationInfo info, StreamingContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Runtime.Serialization.SerializationInfo | info | |
| System.Runtime.Serialization.StreamingContext | context |
Properties
AnswerIdColumn
Declaration
public DataColumn AnswerIdColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
AnswerTextColumn
Declaration
public DataColumn AnswerTextColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
Count
Declaration
[Browsable(false)]
public int Count { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
DataSourceColumn
Declaration
public DataColumn DataSourceColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
DefaultTextColumn
Declaration
public DataColumn DefaultTextColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
FieldHeightColumn
Declaration
public DataColumn FieldHeightColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
FieldLengthColumn
Declaration
public DataColumn FieldLengthColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
FieldWidthColumn
Declaration
public DataColumn FieldWidthColumn { 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 MatrixChildQuestionData.AnswersRow this[int index] { get; }
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | index |
Property Value
| Type | Description |
|---|---|
| MatrixChildQuestionData.AnswersRow |
MandatoryColumn
Declaration
public DataColumn MandatoryColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
QuestionIdColumn
Declaration
public DataColumn QuestionIdColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
SelectedColumn
Declaration
public DataColumn SelectedColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
TypeModeColumn
Declaration
public DataColumn TypeModeColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
UserSelectedColumn
Declaration
public DataColumn UserSelectedColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
UserTextColumn
Declaration
public DataColumn UserTextColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
VoteCountColumn
Declaration
public DataColumn VoteCountColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
XmlDatasourceColumn
Declaration
public DataColumn XmlDatasourceColumn { get; }
Property Value
| Type | Description |
|---|---|
| System.Data.DataColumn |
Methods
AddAnswersRow(MatrixChildQuestionData.AnswersRow)
Declaration
public void AddAnswersRow(MatrixChildQuestionData.AnswersRow row)
Parameters
| Type | Name | Description |
|---|---|---|
| MatrixChildQuestionData.AnswersRow | row |
AddAnswersRow(MatrixChildQuestionData.ChildQuestionsRow, String, String, Int32, Int32, Int32, Int32, Int32, String, Boolean, String, Boolean, String, String, Boolean)
Declaration
public MatrixChildQuestionData.AnswersRow AddAnswersRow(MatrixChildQuestionData.ChildQuestionsRow parentChildQuestionsRowByChildQuestionAnswers, string AnswerText, string ImageUrl, int TypeMode, int FieldWidth, int FieldLength, int FieldHeight, int VoteCount, string XmlDatasource, bool Selected, string DefaultText, bool UserSelected, string UserText, string DataSource, bool Mandatory)
Parameters
| Type | Name | Description |
|---|---|---|
| MatrixChildQuestionData.ChildQuestionsRow | parentChildQuestionsRowByChildQuestionAnswers | |
| System.String | AnswerText | |
| System.String | ImageUrl | |
| System.Int32 | TypeMode | |
| System.Int32 | FieldWidth | |
| System.Int32 | FieldLength | |
| System.Int32 | FieldHeight | |
| System.Int32 | VoteCount | |
| System.String | XmlDatasource | |
| System.Boolean | Selected | |
| System.String | DefaultText | |
| System.Boolean | UserSelected | |
| System.String | UserText | |
| System.String | DataSource | |
| System.Boolean | Mandatory |
Returns
| Type | Description |
|---|---|
| MatrixChildQuestionData.AnswersRow |
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 MatrixChildQuestionData.AnswersRow FindByAnswerId(int AnswerId)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | AnswerId |
Returns
| Type | Description |
|---|---|
| MatrixChildQuestionData.AnswersRow |
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 |
NewAnswersRow()
Declaration
public MatrixChildQuestionData.AnswersRow NewAnswersRow()
Returns
| Type | Description |
|---|---|
| MatrixChildQuestionData.AnswersRow |
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)
RemoveAnswersRow(MatrixChildQuestionData.AnswersRow)
Declaration
public void RemoveAnswersRow(MatrixChildQuestionData.AnswersRow row)
Parameters
| Type | Name | Description |
|---|---|---|
| MatrixChildQuestionData.AnswersRow | row |
Events
AnswersRowChanged
Declaration
public event MatrixChildQuestionData.AnswersRowChangeEventHandler AnswersRowChanged
Event Type
| Type | Description |
|---|---|
| MatrixChildQuestionData.AnswersRowChangeEventHandler |
AnswersRowChanging
Declaration
public event MatrixChildQuestionData.AnswersRowChangeEventHandler AnswersRowChanging
Event Type
| Type | Description |
|---|---|
| MatrixChildQuestionData.AnswersRowChangeEventHandler |
AnswersRowDeleted
Declaration
public event MatrixChildQuestionData.AnswersRowChangeEventHandler AnswersRowDeleted
Event Type
| Type | Description |
|---|---|
| MatrixChildQuestionData.AnswersRowChangeEventHandler |
AnswersRowDeleting
Declaration
public event MatrixChildQuestionData.AnswersRowChangeEventHandler AnswersRowDeleting
Event Type
| Type | Description |
|---|---|
| MatrixChildQuestionData.AnswersRowChangeEventHandler |
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