Class NSurveyForm.SurveyDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
System.ComponentModel.MarshalByValueComponent
System.Data.DataTable
System.Data.TypedTableBase<NSurveyForm.SurveyRow>
NSurveyForm.SurveyDataTable
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<NSurveyForm.SurveyRow>
System.Collections.IEnumerable
Inherited Members
System.Data.TypedTableBase<Votations.NSurvey.Data.NSurveyForm.SurveyRow>.GetEnumerator()
System.Data.TypedTableBase<Votations.NSurvey.Data.NSurveyForm.SurveyRow>.System.Collections.IEnumerable.GetEnumerator()
System.Data.TypedTableBase<Votations.NSurvey.Data.NSurveyForm.SurveyRow>.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 SurveyDataTable : TypedTableBase<NSurveyForm.SurveyRow>, IComponent, IDisposable, IServiceProvider, IListSource, ISupportInitializeNotification, ISupportInitialize, ISerializable, IXmlSerializable, IEnumerable<NSurveyForm.SurveyRow>, IEnumerable
Constructors
SurveyDataTable()
Declaration
public SurveyDataTable()
SurveyDataTable(SerializationInfo, StreamingContext)
Declaration
protected SurveyDataTable(SerializationInfo info, StreamingContext context)
Parameters
Type | Name | Description |
---|---|---|
System.Runtime.Serialization.SerializationInfo | info | |
System.Runtime.Serialization.StreamingContext | context |
Properties
CloseDateColumn
Declaration
public DataColumn CloseDateColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
Count
Declaration
[Browsable(false)]
public int Count { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
FolderIdColumn
Declaration
public DataColumn FolderIdColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
Item[Int32]
Declaration
public NSurveyForm.SurveyRow this[int index] { get; }
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Property Value
Type | Description |
---|---|
NSurveyForm.SurveyRow |
MultiLanguageModeIdColumn
Declaration
public DataColumn MultiLanguageModeIdColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
NavigationEnabledColumn
Declaration
public DataColumn NavigationEnabledColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
NotificationModeIDColumn
Declaration
public DataColumn NotificationModeIDColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
OpenDateColumn
Declaration
public DataColumn OpenDateColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
ProgressDisplayModeIdColumn
Declaration
public DataColumn ProgressDisplayModeIdColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
QuestionNumberingDisabledColumn
Declaration
public DataColumn QuestionNumberingDisabledColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
RedirectionURLColumn
Declaration
public DataColumn RedirectionURLColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
ResumeModeIDColumn
Declaration
public DataColumn ResumeModeIDColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
ScoredColumn
Declaration
public DataColumn ScoredColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
SurveyIDColumn
Declaration
public DataColumn SurveyIDColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
ThankYouMessageColumn
Declaration
public DataColumn ThankYouMessageColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
TitleColumn
Declaration
public DataColumn TitleColumn { get; }
Property Value
Type | Description |
---|---|
System.Data.DataColumn |
Methods
AddSurveyRow(Int32, Int32, Byte, DateTime, DateTime, String, String, String, Boolean, Boolean, Boolean, Int32, Int32)
Declaration
public NSurveyForm.SurveyRow AddSurveyRow(int ProgressDisplayModeId, int NotificationModeID, byte ResumeModeID, DateTime OpenDate, DateTime CloseDate, string Title, string RedirectionURL, string ThankYouMessage, bool NavigationEnabled, bool Scored, bool QuestionNumberingDisabled, int MultiLanguageModeId, int FolderId)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | ProgressDisplayModeId | |
System.Int32 | NotificationModeID | |
System.Byte | ResumeModeID | |
System.DateTime | OpenDate | |
System.DateTime | CloseDate | |
System.String | Title | |
System.String | RedirectionURL | |
System.String | ThankYouMessage | |
System.Boolean | NavigationEnabled | |
System.Boolean | Scored | |
System.Boolean | QuestionNumberingDisabled | |
System.Int32 | MultiLanguageModeId | |
System.Int32 | FolderId |
Returns
Type | Description |
---|---|
NSurveyForm.SurveyRow |
AddSurveyRow(NSurveyForm.SurveyRow)
Declaration
public void AddSurveyRow(NSurveyForm.SurveyRow row)
Parameters
Type | Name | Description |
---|---|---|
NSurveyForm.SurveyRow | 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()
FindBySurveyID(Int32)
Declaration
public NSurveyForm.SurveyRow FindBySurveyID(int SurveyID)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | SurveyID |
Returns
Type | Description |
---|---|
NSurveyForm.SurveyRow |
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 |
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)
NewSurveyRow()
Declaration
public NSurveyForm.SurveyRow NewSurveyRow()
Returns
Type | Description |
---|---|
NSurveyForm.SurveyRow |
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)
RemoveSurveyRow(NSurveyForm.SurveyRow)
Declaration
public void RemoveSurveyRow(NSurveyForm.SurveyRow row)
Parameters
Type | Name | Description |
---|---|---|
NSurveyForm.SurveyRow | row |
Events
SurveyRowChanged
Declaration
public event NSurveyForm.SurveyRowChangeEventHandler SurveyRowChanged
Event Type
Type | Description |
---|---|
NSurveyForm.SurveyRowChangeEventHandler |
SurveyRowChanging
Declaration
public event NSurveyForm.SurveyRowChangeEventHandler SurveyRowChanging
Event Type
Type | Description |
---|---|
NSurveyForm.SurveyRowChangeEventHandler |
SurveyRowDeleted
Declaration
public event NSurveyForm.SurveyRowChangeEventHandler SurveyRowDeleted
Event Type
Type | Description |
---|---|
NSurveyForm.SurveyRowChangeEventHandler |
SurveyRowDeleting
Declaration
public event NSurveyForm.SurveyRowChangeEventHandler SurveyRowDeleting
Event Type
Type | Description |
---|---|
NSurveyForm.SurveyRowChangeEventHandler |
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