Show / Hide Table of Contents

Class BranchingRuleData.BranchingRulesDataTable

Represents the strongly named DataTable class.

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

Constructors

BranchingRulesDataTable()

Declaration
public BranchingRulesDataTable()

BranchingRulesDataTable(SerializationInfo, StreamingContext)

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

BranchingRuleIdColumn

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

ConditionalOperatorColumn

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

Count

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

ExpressionOperatorColumn

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

Item[Int32]

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

PageNumberColumn

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

QuestionIdColumn

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

QuestionTextColumn

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

ScoreColumn

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

ScoreMaxColumn

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

TargetPageNumberColumn

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

TextFilterColumn

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

Methods

AddBranchingRulesRow(Int32, Int32, Int32, Int32, String, Int32, String, String, Int32, Int32, Int32)

Declaration
public BranchingRuleData.BranchingRulesRow AddBranchingRulesRow(int PageNumber, int TargetPageNumber, int AnswerId, int QuestionId, string TextFilter, int ConditionalOperator, string QuestionText, string AnswerText, int Score, int ScoreMax, int ExpressionOperator)
Parameters
Type Name Description
System.Int32 PageNumber
System.Int32 TargetPageNumber
System.Int32 AnswerId
System.Int32 QuestionId
System.String TextFilter
System.Int32 ConditionalOperator
System.String QuestionText
System.String AnswerText
System.Int32 Score
System.Int32 ScoreMax
System.Int32 ExpressionOperator
Returns
Type Description
BranchingRuleData.BranchingRulesRow

AddBranchingRulesRow(BranchingRuleData.BranchingRulesRow)

Declaration
public void AddBranchingRulesRow(BranchingRuleData.BranchingRulesRow row)
Parameters
Type Name Description
BranchingRuleData.BranchingRulesRow 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()

FindByBranchingRuleId(Int32)

Declaration
public BranchingRuleData.BranchingRulesRow FindByBranchingRuleId(int BranchingRuleId)
Parameters
Type Name Description
System.Int32 BranchingRuleId
Returns
Type Description
BranchingRuleData.BranchingRulesRow

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

NewBranchingRulesRow()

Declaration
public BranchingRuleData.BranchingRulesRow NewBranchingRulesRow()
Returns
Type Description
BranchingRuleData.BranchingRulesRow

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)

RemoveBranchingRulesRow(BranchingRuleData.BranchingRulesRow)

Declaration
public void RemoveBranchingRulesRow(BranchingRuleData.BranchingRulesRow row)
Parameters
Type Name Description
BranchingRuleData.BranchingRulesRow row

Events

BranchingRulesRowChanged

Declaration
public event BranchingRuleData.BranchingRulesRowChangeEventHandler BranchingRulesRowChanged
Event Type
Type Description
BranchingRuleData.BranchingRulesRowChangeEventHandler

BranchingRulesRowChanging

Declaration
public event BranchingRuleData.BranchingRulesRowChangeEventHandler BranchingRulesRowChanging
Event Type
Type Description
BranchingRuleData.BranchingRulesRowChangeEventHandler

BranchingRulesRowDeleted

Declaration
public event BranchingRuleData.BranchingRulesRowChangeEventHandler BranchingRulesRowDeleted
Event Type
Type Description
BranchingRuleData.BranchingRulesRowChangeEventHandler

BranchingRulesRowDeleting

Declaration
public event BranchingRuleData.BranchingRulesRowChangeEventHandler BranchingRulesRowDeleting
Event Type
Type Description
BranchingRuleData.BranchingRulesRowChangeEventHandler

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