Show / Hide Table of Contents

Class QuestionData.QuestionsDataTable

Represents the strongly named DataTable class.

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

Constructors

QuestionsDataTable()

Declaration
public QuestionsDataTable()

QuestionsDataTable(SerializationInfo, StreamingContext)

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

Properties

AddSectionLinkTextColumn

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

AliasColumn

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

ColumnsNumberColumn

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

Count

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

CurrentQuestionNumberColumn

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

DeleteSectionLinkTextColumn

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

DisplayOrderColumn

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

EditSectionLinkTextColumn

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

HelpTextColumn

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

Item[Int32]

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

LayoutModeIdColumn

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

LibraryIdColumn

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

MaxSectionsColumn

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

MaxSelectionAllowedColumn

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

MinSelectionRequiredColumn

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

PageNumberColumn

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

ParentQuestionIdColumn

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

QuestionGroupIDColumn

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

QuestionPipeAliasColumn

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

QuestionTextColumn

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

RandomizeAnswersColumn

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

RatingEnabledColumn

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

RepeatableSectionModeIdColumn

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

SelectionModeIdColumn

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

ShowHelpTextColumn

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

SurveyIdColumn

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

TypeAssemblyColumn

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

TypeModeColumn

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

TypeNameSpaceColumn

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

UpdateSectionLinkTextColumn

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

Methods

AddQuestionsRow(Int32, Int32, Int32, Int32, String, Int32, Int32, Int32, Boolean, Boolean, String, String, Int32, Int32, Int32, Int32, String, Int32, Int32, String, String, Int32, String, String, String, String, String, Int32, Boolean)

Declaration
public QuestionData.QuestionsRow AddQuestionsRow(int ParentQuestionId, int SurveyId, int LayoutModeId, int SelectionModeId, string QuestionText, int DisplayOrder, int MinSelectionRequired, int MaxSelectionAllowed, bool RatingEnabled, bool RandomizeAnswers, string TypeNameSpace, string TypeAssembly, int CurrentQuestionNumber, int TypeMode, int PageNumber, int ColumnsNumber, string QuestionPipeAlias, int LibraryId, int RepeatableSectionModeId, string AddSectionLinkText, string DeleteSectionLinkText, int MaxSections, string UpdateSectionLinkText, string EditSectionLinkText, string QuestionIdText, string HelpText, string Alias, int QuestionGroupID, bool ShowHelpText)
Parameters
Type Name Description
System.Int32 ParentQuestionId
System.Int32 SurveyId
System.Int32 LayoutModeId
System.Int32 SelectionModeId
System.String QuestionText
System.Int32 DisplayOrder
System.Int32 MinSelectionRequired
System.Int32 MaxSelectionAllowed
System.Boolean RatingEnabled
System.Boolean RandomizeAnswers
System.String TypeNameSpace
System.String TypeAssembly
System.Int32 CurrentQuestionNumber
System.Int32 TypeMode
System.Int32 PageNumber
System.Int32 ColumnsNumber
System.String QuestionPipeAlias
System.Int32 LibraryId
System.Int32 RepeatableSectionModeId
System.String AddSectionLinkText
System.String DeleteSectionLinkText
System.Int32 MaxSections
System.String UpdateSectionLinkText
System.String EditSectionLinkText
System.String QuestionIdText
System.String HelpText
System.String Alias
System.Int32 QuestionGroupID
System.Boolean ShowHelpText
Returns
Type Description
QuestionData.QuestionsRow

AddQuestionsRow(QuestionData.QuestionsRow)

Declaration
public void AddQuestionsRow(QuestionData.QuestionsRow row)
Parameters
Type Name Description
QuestionData.QuestionsRow 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()

FindByQuestionId(Int32)

Declaration
public QuestionData.QuestionsRow FindByQuestionId(int QuestionId)
Parameters
Type Name Description
System.Int32 QuestionId
Returns
Type Description
QuestionData.QuestionsRow

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

NewQuestionsRow()

Declaration
public QuestionData.QuestionsRow NewQuestionsRow()
Returns
Type Description
QuestionData.QuestionsRow

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)

RemoveQuestionsRow(QuestionData.QuestionsRow)

Declaration
public void RemoveQuestionsRow(QuestionData.QuestionsRow row)
Parameters
Type Name Description
QuestionData.QuestionsRow row

Events

QuestionsRowChanged

Declaration
public event QuestionData.QuestionsRowChangeEventHandler QuestionsRowChanged
Event Type
Type Description
QuestionData.QuestionsRowChangeEventHandler

QuestionsRowChanging

Declaration
public event QuestionData.QuestionsRowChangeEventHandler QuestionsRowChanging
Event Type
Type Description
QuestionData.QuestionsRowChangeEventHandler

QuestionsRowDeleted

Declaration
public event QuestionData.QuestionsRowChangeEventHandler QuestionsRowDeleted
Event Type
Type Description
QuestionData.QuestionsRowChangeEventHandler

QuestionsRowDeleting

Declaration
public event QuestionData.QuestionsRowChangeEventHandler QuestionsRowDeleting
Event Type
Type Description
QuestionData.QuestionsRowChangeEventHandler

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