Class MessageConditionData.MessageConditionsDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
System.ComponentModel.MarshalByValueComponent
System.Data.DataTable
System.Data.TypedTableBase<MessageConditionData.MessageConditionsRow>
MessageConditionData.MessageConditionsDataTable
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<MessageConditionData.MessageConditionsRow>
System.Collections.IEnumerable
Inherited Members
System.Data.TypedTableBase<Votations.NSurvey.Data.MessageConditionData.MessageConditionsRow>.GetEnumerator()
System.Data.TypedTableBase<Votations.NSurvey.Data.MessageConditionData.MessageConditionsRow>.System.Collections.IEnumerable.GetEnumerator()
System.Data.TypedTableBase<Votations.NSurvey.Data.MessageConditionData.MessageConditionsRow>.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 MessageConditionsDataTable : TypedTableBase<MessageConditionData.MessageConditionsRow>, IComponent, IDisposable, IServiceProvider, IListSource, ISupportInitializeNotification, ISupportInitialize, ISerializable, IXmlSerializable, IEnumerable<MessageConditionData.MessageConditionsRow>, IEnumerable
Constructors
MessageConditionsDataTable()
Declaration
public MessageConditionsDataTable()
MessageConditionsDataTable(SerializationInfo, StreamingContext)
Declaration
protected MessageConditionsDataTable(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 |
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 MessageConditionData.MessageConditionsRow this[int index] { get; }
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Property Value
Type | Description |
---|---|
MessageConditionData.MessageConditionsRow |
MessageConditionalOperatorColumn
Declaration
public DataColumn MessageConditionalOperatorColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
MessageConditionIdColumn
Declaration
public DataColumn MessageConditionIdColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
QuestionIdColumn
Declaration
public DataColumn QuestionIdColumn { 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 |
SurveyIdColumn
Declaration
public DataColumn SurveyIdColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
TextFilterColumn
Declaration
public DataColumn TextFilterColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
ThankYouMessageColumn
Declaration
public DataColumn ThankYouMessageColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
Methods
AddMessageConditionsRow(Int32, Int32, Int32, Int32, Int32, String, String, Int32, Int32, Int32)
Declaration
public MessageConditionData.MessageConditionsRow AddMessageConditionsRow(int MessageConditionalOperator, int SurveyId, int QuestionId, int ConditionalOperator, int AnswerId, string TextFilter, string ThankYouMessage, int Score, int ScoreMax, int ExpressionOperator)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | MessageConditionalOperator | |
System.Int32 | SurveyId | |
System.Int32 | QuestionId | |
System.Int32 | ConditionalOperator | |
System.Int32 | AnswerId | |
System.String | TextFilter | |
System.String | ThankYouMessage | |
System.Int32 | Score | |
System.Int32 | ScoreMax | |
System.Int32 | ExpressionOperator |
Returns
Type | Description |
---|---|
MessageConditionData.MessageConditionsRow |
AddMessageConditionsRow(MessageConditionData.MessageConditionsRow)
Declaration
public void AddMessageConditionsRow(MessageConditionData.MessageConditionsRow row)
Parameters
Type | Name | Description |
---|---|---|
MessageConditionData.MessageConditionsRow | 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()
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 |
NewMessageConditionsRow()
Declaration
public MessageConditionData.MessageConditionsRow NewMessageConditionsRow()
Returns
Type | Description |
---|---|
MessageConditionData.MessageConditionsRow |
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)
RemoveMessageConditionsRow(MessageConditionData.MessageConditionsRow)
Declaration
public void RemoveMessageConditionsRow(MessageConditionData.MessageConditionsRow row)
Parameters
Type | Name | Description |
---|---|---|
MessageConditionData.MessageConditionsRow | row |
Events
MessageConditionsRowChanged
Declaration
public event MessageConditionData.MessageConditionsRowChangeEventHandler MessageConditionsRowChanged
Event Type
Type | Description |
---|---|
MessageConditionData.MessageConditionsRowChangeEventHandler |
MessageConditionsRowChanging
Declaration
public event MessageConditionData.MessageConditionsRowChangeEventHandler MessageConditionsRowChanging
Event Type
Type | Description |
---|---|
MessageConditionData.MessageConditionsRowChangeEventHandler |
MessageConditionsRowDeleted
Declaration
public event MessageConditionData.MessageConditionsRowChangeEventHandler MessageConditionsRowDeleted
Event Type
Type | Description |
---|---|
MessageConditionData.MessageConditionsRowChangeEventHandler |
MessageConditionsRowDeleting
Declaration
public event MessageConditionData.MessageConditionsRowChangeEventHandler MessageConditionsRowDeleting
Event Type
Type | Description |
---|---|
MessageConditionData.MessageConditionsRowChangeEventHandler |
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