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