'------------------------------------------------------------------------------
'
' Dieser Code wurde von einem Tool generiert.
' Laufzeitversion:4.0.30319.42000
'
' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
' der Code erneut generiert wird.
'
'------------------------------------------------------------------------------
Option Strict Off
Option Explicit On
'''
'''Represents a strongly typed in-memory cache of data.
'''
_
Partial Public Class MyDataset
Inherits Global.System.Data.DataSet
Private tableTBDD_USER As TBDD_USERDataTable
Private tableTBDD_DOKUMENTART As TBDD_DOKUMENTARTDataTable
Private tableTBDD_EINGANGSARTEN As TBDD_EINGANGSARTENDataTable
Private tableTBDD_DOKART_MODULE As TBDD_DOKART_MODULEDataTable
Private tableTBDD_MODULES As TBDD_MODULESDataTable
Private tableTBDD_INDEX_MAN As TBDD_INDEX_MANDataTable
Private tableTBDD_CONNECTION As TBDD_CONNECTIONDataTable
Private tableVWDDINDEX_MAN As VWDDINDEX_MANDataTable
Private tableVWDDINDEX_AUTOM As VWDDINDEX_AUTOMDataTable
Private tableTBDD_INDEX_AUTOM As TBDD_INDEX_AUTOMDataTable
Private tableTBGI_CONFIGURATION As TBGI_CONFIGURATIONDataTable
Private tableTBGI_OBJECTTYPE_EMAIL_INDEX As TBGI_OBJECTTYPE_EMAIL_INDEXDataTable
Private tableTBDD_INDEX_MAN_POSTPROCESSING As TBDD_INDEX_MAN_POSTPROCESSINGDataTable
Private tableTBWHDD_INDEX_MAN As TBWHDD_INDEX_MANDataTable
Private tableTBDD_GROUPS_USER As TBDD_GROUPS_USERDataTable
Private tableVWGI_USER_GROUPS_RELATION As VWGI_USER_GROUPS_RELATIONDataTable
Private tableTBGI_FILES_USER As TBGI_FILES_USERDataTable
Private tableTBD_USER")))
End If
Private tableTBGI_REGEX_DOCTYPE As TBGI_REGEX_DOCTYPEDataTable
Private tableTBTempFiles2Index As TBTempFiles2IndexDataTable
Private tableTBTEMP_INDEXRESULTS As TBTEMP_INDEXRESULTSDataTable
Private tableTBAD_Users As TBAD_UsersDataTable
Private relationFK_TBDD_DOKUMENTART_EINGID As Global.System.Data.DataRelation
Private relationFK_TBDD_INDEX_MAN_CID As Global.System.Data.DataRelation
Private relationFK_TBDD_INDEX_AUTOM_DOCID As Global.System.Data.DataRelation
Private relationFKTBDD_INDEX_MAN_POSTPROCESSING_IDXID As Global.System.Data.DataRelation
Private relationFKTBDD_INDEX_MAN_POSTPROCESSING_IDXID1 As Global.System.Data.DataRelation
Private relationFK_TBDD_GROUPS_USER_USER_ID As Global.System.Data.DataRelation
Private relationFK_TBDD_INDEX_MAN_DAID As Global.System.Data.DataRelation
Private relationFK_TBGI_REGEX_DOCTYPE_DTID As Global.System.Data.DataRelation
Private _schemaSerializationMode As Global.System.Data.SchemaSerializationMode = Global.System.Data.SchemaSerializationMode.IncludeSchema
_
Public Sub New()
MyBase.New
Me.BeginInit
Me.InitClass
Dim schemaChangedHandler As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
AddHandler MyBase.Tables.CollectionChanged, schemaChangedHandler
AddHandler MyBase.Relations.CollectionChanged, schemaChangedHandler
Me.EndInit
End Sub
_
Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
MyBase.New(info, context, false)
If (Me.IsBinarySerialized(info, context) = true) Then
Me.InitVars(false)
Dim schemaChangedHandler1 As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
AddHandler Me.Tables.CollectionChanged, schemaChangedHandler1
AddHandler Me.Relations.CollectionChanged, schemaChangedHandler1
Return
End If
Dim strSchema As String = CType(info.GetValue("XmlSchema", GetType(String)),String)
If (Me.DetermineSchemaSerializationMode(info, context) = Global.System.Data.SchemaSerializationMode.IncludeSchema) Then
Dim ds As Global.System.Data.DataSet = New Global.System.Data.DataSet()
ds.ReadXmlSchema(New Global.System.Xml.XmlTextReader(New Global.System.IO.StringReader(strSchema)))
If (Not (ds.Tables("TBDD_USER")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_USERDataTable(ds.Tables("TBDD_USER")))
End If
If (Not (ds.Tables("TBDD_DOKUMENTART")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_DOKUMENTARTDataTable(ds.Tables("TBDD_DOKUMENTART")))
End If
If (Not (ds.Tables("TBDD_EINGANGSARTEN")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_EINGANGSARTENDataTable(ds.Tables("TBDD_EINGANGSARTEN")))
End If
If (Not (ds.Tables("TBDD_DOKART_MODULE")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_DOKART_MODULEDataTable(ds.Tables("TBDD_DOKART_MODULE")))
End If
If (Not (ds.Tables("TBDD_MODULES")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_MODULESDataTable(ds.Tables("TBDD_MODULES")))
End If
If (Not (ds.Tables("TBDD_INDEX_MAN")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_INDEX_MANDataTable(ds.Tables("TBDD_INDEX_MAN")))
End If
If (Not (ds.Tables("TBDD_CONNECTION")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_CONNECTIONDataTable(ds.Tables("TBDD_CONNECTION")))
End If
If (Not (ds.Tables("VWDDINDEX_MAN")) Is Nothing) Then
MyBase.Tables.Add(New VWDDINDEX_MANDataTable(ds.Tables("VWDDINDEX_MAN")))
End If
If (Not (ds.Tables("VWDDINDEX_AUTOM")) Is Nothing) Then
MyBase.Tables.Add(New VWDDINDEX_AUTOMDataTable(ds.Tables("VWDDINDEX_AUTOM")))
End If
If (Not (ds.Tables("TBDD_INDEX_AUTOM")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_INDEX_AUTOMDataTable(ds.Tables("TBDD_INDEX_AUTOM")))
End If
If (Not (ds.Tables("TBGI_CONFIGURATION")) Is Nothing) Then
MyBase.Tables.Add(New TBGI_CONFIGURATIONDataTable(ds.Tables("TBGI_CONFIGURATION")))
End If
If (Not (ds.Tables("TBGI_OBJECTTYPE_EMAIL_INDEX")) Is Nothing) Then
MyBase.Tables.Add(New TBGI_OBJECTTYPE_EMAIL_INDEXDataTable(ds.Tables("TBGI_OBJECTTYPE_EMAIL_INDEX")))
End If
If (Not (ds.Tables("TBDD_INDEX_MAN_POSTPROCESSING")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_INDEX_MAN_POSTPROCESSINGDataTable(ds.Tables("TBDD_INDEX_MAN_POSTPROCESSING")))
End If
If (Not (ds.Tables("TBWHDD_INDEX_MAN")) Is Nothing) Then
MyBase.Tables.Add(New TBWHDD_INDEX_MANDataTable(ds.Tables("TBWHDD_INDEX_MAN")))
End If
If (Not (ds.Tables("TBDD_GROUPS_USER")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_GROUPS_USERDataTable(ds.Tables("TBDD_GROUPS_USER")))
End If
If (Not (ds.Tables("VWGI_USER_GROUPS_RELATION")) Is Nothing) Then
MyBase.Tables.Add(New VWGI_USER_GROUPS_RELATIONDataTable(ds.Tables("VWGI_USER_GROUPS_RELATION")))
End If
If (Not (ds.Tables("TBGI_FILES_USER")) Is Nothing) Then
MyBase.Tables.Add(New TBGI_FILES_USERDataTable(ds.Tables("TBGI_FILES_USER")))
End If
If (Not (ds.Tables("TBGI_HISTORY")) Is Nothing) Then
MyBase.Tables.Add(New TBGI_HISTORYDataTable(ds.Tables("TBGI_HISTORY")))
End If
If (Not (ds.Tables("TBGI_REGEX_DOCTYPE")) Is Nothing) Then
MyBase.Tables.Add(New TBGI_REGEX_DOCTYPEDataTable(ds.Tables("TBGI_REGEX_DOCTYPE")))
End If
If (Not (ds.Tables("TBTempFiles2Index")) Is Nothing) Then
MyBase.Tables.Add(New TBTempFiles2IndexDataTable(ds.Tables("TBTempFiles2Index")))
End If
If (Not (ds.Tables("TBTEMP_INDEXRESULTS")) Is Nothing) Then
MyBase.Tables.Add(New TBTEMP_INDEXRESULTSDataTable(ds.Tables("TBTEMP_INDEXRESULTS")))
End If
If (Not (ds.Tables("TBAD_Users")) Is Nothing) Then
MyBase.Tables.Add(New TBAD_UsersDataTable(ds.Tables("TBAD_Users")))
End If
Me.DataSetName = ds.DataSetName
Me.Prefix = ds.Prefix
Me.Namespace = ds.Namespace
Me.Locale = ds.Locale
Me.CaseSensitive = ds.CaseSensitive
Me.EnforceConstraints = ds.EnforceConstraints
Me.Merge(ds, false, Global.System.Data.MissingSchemaAction.Add)
Me.InitVars
Else
Me.ReadXmlSchema(New Global.System.Xml.XmlTextReader(New Global.System.IO.StringReader(strSchema)))
End If
Me.GetSerializationData(info, context)
Dim schemaChangedHandler As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
AddHandler MyBase.Tables.CollectionChanged, schemaChangedHandler
AddHandler Me.Relations.CollectionChanged, schemaChangedHandler
End Sub
_
Public ReadOnly Property TBDD_USER() As TBDD_USERDataTable
Get
Return Me.tableTBDD_USER
End Get
End Property
_
Public ReadOnly Property TBDD_DOKUMENTART() As TBDD_DOKUMENTARTDataTable
Get
Return Me.tableTBDD_DOKUMENTART
End Get
End Property
_
Public ReadOnly Property TBDD_EINGANGSARTEN() As TBDD_EINGANGSARTENDataTable
Get
Return Me.tableTBDD_EINGANGSARTEN
End Get
End Property
_
Public ReadOnly Property TBDD_DOKART_MODULE() As TBDD_DOKART_MODULEDataTable
Get
Return Me.tableTBDD_DOKART_MODULE
End Get
End Property
_
Public ReadOnly Property TBDD_MODULES() As TBDD_MODULESDataTable
Get
Return Me.tableTBDD_MODULES
End Get
End Property
_
Public ReadOnly Property TBDD_INDEX_MAN() As TBDD_INDEX_MANDataTable
Get
Return Me.tableTBDD_INDEX_MAN
End Get
End Property
_
Public ReadOnly Property TBDD_CONNECTION() As TBDD_CONNECTIONDataTable
Get
Return Me.tableTBDD_CONNECTION
End Get
End Property
_
Public ReadOnly Property VWDDINDEX_MAN() As VWDDINDEX_MANDataTable
Get
Return Me.tableVWDDINDEX_MAN
End Get
End Property
_
Public ReadOnly Property VWDDINDEX_AUTOM() As VWDDINDEX_AUTOMDataTable
Get
Return Me.tableVWDDINDEX_AUTOM
End Get
End Property
_
Public ReadOnly Property TBDD_INDEX_AUTOM() As TBDD_INDEX_AUTOMDataTable
Get
Return Me.tableTBDD_INDEX_AUTOM
End Get
End Property
_
Public ReadOnly Property TBGI_CONFIGURATION() As TBGI_CONFIGURATIONDataTable
Get
Return Me.tableTBGI_CONFIGURATION
End Get
End Property
_
Public ReadOnly Property TBGI_OBJECTTYPE_EMAIL_INDEX() As TBGI_OBJECTTYPE_EMAIL_INDEXDataTable
Get
Return Me.tableTBGI_OBJECTTYPE_EMAIL_INDEX
End Get
End Property
_
Public ReadOnly Property TBDD_INDEX_MAN_POSTPROCESSING() As TBDD_INDEX_MAN_POSTPROCESSINGDataTable
Get
Return Me.tableTBDD_INDEX_MAN_POSTPROCESSING
End Get
End Property
_
Public ReadOnly Property TBWHDD_INDEX_MAN() As TBWHDD_INDEX_MANDataTable
Get
Return Me.tableTBWHDD_INDEX_MAN
End Get
End Property
_
Public ReadOnly Property TBDD_GROUPS_USER() As TBDD_GROUPS_USERDataTable
Get
Return Me.tableTBDD_GROUPS_USER
End Get
End Property
_
Public ReadOnly Property VWGI_USER_GROUPS_RELATION() As VWGI_USER_GROUPS_RELATIONDataTable
Get
Return Me.tableVWGI_USER_GROUPS_RELATION
End Get
End Property
_
Public ReadOnly Property TBGI_FILES_USER() As TBGI_FILES_USERDataTable
Get
Return Me.tableTBGI_FILES_USER
End Get
End Property
_
Public ReadOnly Property TBGI_HISTORY() As TBGI_HISTORYDataTable
Get
Return Me.tableTBGI_HISTORY
End Get
End Property
_
Public ReadOnly Property TBGI_REGEX_DOCTYPE() As TBGI_REGEX_DOCTYPEDataTable
Get
Return Me.tableTBGI_REGEX_DOCTYPE
End Get
End Property
_
Public ReadOnly Property TBTempFiles2Index() As TBTempFiles2IndexDataTable
Get
Return Me.tableTBTempFiles2Index
End Get
End Property
_
Public ReadOnly Property TBTEMP_INDEXRESULTS() As TBTEMP_INDEXRESULTSDataTable
Get
Return Me.tableTBTEMP_INDEXRESULTS
End Get
End Property
_
Public ReadOnly Property TBAD_Users() As TBAD_UsersDataTable
Get
Return Me.tableTBAD_Users
End Get
End Property
_
Public Overrides Property SchemaSerializationMode() As Global.System.Data.SchemaSerializationMode
Get
Return Me._schemaSerializationMode
End Get
Set
Me._schemaSerializationMode = value
End Set
End Property
_
Public Shadows ReadOnly Property Tables() As Global.System.Data.DataTableCollection
Get
Return MyBase.Tables
End Get
End Property
_
Public Shadows ReadOnly Property Relations() As Global.System.Data.DataRelationCollection
Get
Return MyBase.Relations
End Get
End Property
_
Protected Overrides Sub InitializeDerivedDataSet()
Me.BeginInit
Me.InitClass
Me.EndInit
End Sub
_
Public Overrides Function Clone() As Global.System.Data.DataSet
Dim cln As MyDataset = CType(MyBase.Clone,MyDataset)
cln.InitVars
cln.SchemaSerializationMode = Me.SchemaSerializationMode
Return cln
End Function
_
Protected Overrides Function ShouldSerializeTables() As Boolean
Return false
End Function
_
Protected Overrides Function ShouldSerializeRelations() As Boolean
Return false
End Function
_
Protected Overrides Sub ReadXmlSerializable(ByVal reader As Global.System.Xml.XmlReader)
If (Me.DetermineSchemaSerializationMode(reader) = Global.System.Data.SchemaSerializationMode.IncludeSchema) Then
Me.Reset
Dim ds As Global.System.Data.DataSet = New Global.System.Data.DataSet()
ds.ReadXml(reader)
If (Not (ds.Tables("TBDD_USER")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_USERDataTable(ds.Tables("TBDD_USER")))
End If
If (Not (ds.Tables("TBDD_DOKUMENTART")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_DOKUMENTARTDataTable(ds.Tables("TBDD_DOKUMENTART")))
End If
If (Not (ds.Tables("TBDD_EINGANGSARTEN")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_EINGANGSARTENDataTable(ds.Tables("TBDD_EINGANGSARTEN")))
End If
If (Not (ds.Tables("TBDD_DOKART_MODULE")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_DOKART_MODULEDataTable(ds.Tables("TBDD_DOKART_MODULE")))
End If
If (Not (ds.Tables("TBDD_MODULES")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_MODULESDataTable(ds.Tables("TBDD_MODULES")))
End If
If (Not (ds.Tables("TBDD_INDEX_MAN")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_INDEX_MANDataTable(ds.Tables("TBDD_INDEX_MAN")))
End If
If (Not (ds.Tables("TBDD_CONNECTION")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_CONNECTIONDataTable(ds.Tables("TBDD_CONNECTION")))
End If
If (Not (ds.Tables("VWDDINDEX_MAN")) Is Nothing) Then
MyBase.Tables.Add(New VWDDINDEX_MANDataTable(ds.Tables("VWDDINDEX_MAN")))
End If
If (Not (ds.Tables("VWDDINDEX_AUTOM")) Is Nothing) Then
MyBase.Tables.Add(New VWDDINDEX_AUTOMDataTable(ds.Tables("VWDDINDEX_AUTOM")))
End If
If (Not (ds.Tables("TBDD_INDEX_AUTOM")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_INDEX_AUTOMDataTable(ds.Tables("TBDD_INDEX_AUTOM")))
End If
If (Not (ds.Tables("TBGI_CONFIGURATION")) Is Nothing) Then
MyBase.Tables.Add(New TBGI_CONFIGURATIONDataTable(ds.Tables("TBGI_CONFIGURATION")))
End If
If (Not (ds.Tables("TBGI_OBJECTTYPE_EMAIL_INDEX")) Is Nothing) Then
MyBase.Tables.Add(New TBGI_OBJECTTYPE_EMAIL_INDEXDataTable(ds.Tables("TBGI_OBJECTTYPE_EMAIL_INDEX")))
End If
If (Not (ds.Tables("TBDD_INDEX_MAN_POSTPROCESSING")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_INDEX_MAN_POSTPROCESSINGDataTable(ds.Tables("TBDD_INDEX_MAN_POSTPROCESSING")))
End If
If (Not (ds.Tables("TBWHDD_INDEX_MAN")) Is Nothing) Then
MyBase.Tables.Add(New TBWHDD_INDEX_MANDataTable(ds.Tables("TBWHDD_INDEX_MAN")))
End If
If (Not (ds.Tables("TBDD_GROUPS_USER")) Is Nothing) Then
MyBase.Tables.Add(New TBDD_GROUPS_USERDataTable(ds.Tables("TBDD_GROUPS_USER")))
End If
If (Not (ds.Tables("VWGI_USER_GROUPS_RELATION")) Is Nothing) Then
MyBase.Tables.Add(New VWGI_USER_GROUPS_RELATIONDataTable(ds.Tables("VWGI_USER_GROUPS_RELATION")))
End If
If (Not (ds.Tables("TBGI_FILES_USER")) Is Nothing) Then
MyBase.Tables.Add(New TBGI_FILES_USERDataTable(ds.Tables("TBGI_FILES_USER")))
End If
If (Not (ds.Tables("TBGI_HISTORY")) Is Nothing) Then
MyBase.Tables.Add(New TBGI_HISTORYDataTable(ds.Tables("TBGI_HISTORY")))
End If
If (Not (ds.Tables("TBGI_REGEX_DOCTYPE")) Is Nothing) Then
MyBase.Tables.Add(New TBGI_REGEX_DOCTYPEDataTable(ds.Tables("TBGI_REGEX_DOCTYPE")))
End If
If (Not (ds.Tables("TBTempFiles2Index")) Is Nothing) Then
MyBase.Tables.Add(New TBTempFiles2IndexDataTable(ds.Tables("TBTempFiles2Index")))
End If
If (Not (ds.Tables("TBTEMP_INDEXRESULTS")) Is Nothing) Then
MyBase.Tables.Add(New TBTEMP_INDEXRESULTSDataTable(ds.Tables("TBTEMP_INDEXRESULTS")))
End If
If (Not (ds.Tables("TBAD_Users")) Is Nothing) Then
MyBase.Tables.Add(New TBAD_UsersDataTable(ds.Tables("TBAD_Users")))
End If
Me.DataSetName = ds.DataSetName
Me.Prefix = ds.Prefix
Me.Namespace = ds.Namespace
Me.Locale = ds.Locale
Me.CaseSensitive = ds.CaseSensitive
Me.EnforceConstraints = ds.EnforceConstraints
Me.Merge(ds, false, Global.System.Data.MissingSchemaAction.Add)
Me.InitVars
Else
Me.ReadXml(reader)
Me.InitVars
End If
End Sub
_
Protected Overrides Function GetSchemaSerializable() As Global.System.Xml.Schema.XmlSchema
Dim stream As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Me.WriteXmlSchema(New Global.System.Xml.XmlTextWriter(stream, Nothing))
stream.Position = 0
Return Global.System.Xml.Schema.XmlSchema.Read(New Global.System.Xml.XmlTextReader(stream), Nothing)
End Function
_
Friend Overloads Sub InitVars()
Me.InitVars(true)
End Sub
_
Friend Overloads Sub InitVars(ByVal initTable As Boolean)
Me.tableTBDD_USER = CType(MyBase.Tables("TBDD_USER"),TBDD_USERDataTable)
If (initTable = true) Then
If (Not (Me.tableTBDD_USER) Is Nothing) Then
Me.tableTBDD_USER.InitVars
End If
End If
Me.tableTBDD_DOKUMENTART = CType(MyBase.Tables("TBDD_DOKUMENTART"),TBDD_DOKUMENTARTDataTable)
If (initTable = true) Then
If (Not (Me.tableTBDD_DOKUMENTART) Is Nothing) Then
Me.tableTBDD_DOKUMENTART.InitVars
End If
End If
Me.tableTBDD_EINGANGSARTEN = CType(MyBase.Tables("TBDD_EINGANGSARTEN"),TBDD_EINGANGSARTENDataTable)
If (initTable = true) Then
If (Not (Me.tableTBDD_EINGANGSARTEN) Is Nothing) Then
Me.tableTBDD_EINGANGSARTEN.InitVars
End If
End If
Me.tableTBDD_DOKART_MODULE = CType(MyBase.Tables("TBDD_DOKART_MODULE"),TBDD_DOKART_MODULEDataTable)
If (initTable = true) Then
If (Not (Me.tableTBDD_DOKART_MODULE) Is Nothing) Then
Me.tableTBDD_DOKART_MODULE.InitVars
End If
End If
Me.tableTBDD_MODULES = CType(MyBase.Tables("TBDD_MODULES"),TBDD_MODULESDataTable)
If (initTable = true) Then
If (Not (Me.tableTBDD_MODULES) Is Nothing) Then
Me.tableTBDD_MODULES.InitVars
End If
End If
Me.tableTBDD_INDEX_MAN = CType(MyBase.Tables("TBDD_INDEX_MAN"),TBDD_INDEX_MANDataTable)
If (initTable = true) Then
If (Not (Me.tableTBDD_INDEX_MAN) Is Nothing) Then
Me.tableTBDD_INDEX_MAN.InitVars
End If
End If
Me.tableTBDD_CONNECTION = CType(MyBase.Tables("TBDD_CONNECTION"),TBDD_CONNECTIONDataTable)
If (initTable = true) Then
If (Not (Me.tableTBDD_CONNECTION) Is Nothing) Then
Me.tableTBDD_CONNECTION.InitVars
End If
End If
Me.tableVWDDINDEX_MAN = CType(MyBase.Tables("VWDDINDEX_MAN"),VWDDINDEX_MANDataTable)
If (initTable = true) Then
If (Not (Me.tableVWDDINDEX_MAN) Is Nothing) Then
Me.tableVWDDINDEX_MAN.InitVars
End If
End If
Me.tableVWDDINDEX_AUTOM = CType(MyBase.Tables("VWDDINDEX_AUTOM"),VWDDINDEX_AUTOMDataTable)
If (initTable = true) Then
If (Not (Me.tableVWDDINDEX_AUTOM) Is Nothing) Then
Me.tableVWDDINDEX_AUTOM.InitVars
End If
End If
Me.tableTBDD_INDEX_AUTOM = CType(MyBase.Tables("TBDD_INDEX_AUTOM"),TBDD_INDEX_AUTOMDataTable)
If (initTable = true) Then
If (Not (Me.tableTBDD_INDEX_AUTOM) Is Nothing) Then
Me.tableTBDD_INDEX_AUTOM.InitVars
End If
End If
Me.tableTBGI_CONFIGURATION = CType(MyBase.Tables("TBGI_CONFIGURATION"),TBGI_CONFIGURATIONDataTable)
If (initTable = true) Then
If (Not (Me.tableTBGI_CONFIGURATION) Is Nothing) Then
Me.tableTBGI_CONFIGURATION.InitVars
End If
End If
Me.tableTBGI_OBJECTTYPE_EMAIL_INDEX = CType(MyBase.Tables("TBGI_OBJECTTYPE_EMAIL_INDEX"),TBGI_OBJECTTYPE_EMAIL_INDEXDataTable)
If (initTable = true) Then
If (Not (Me.tableTBGI_OBJECTTYPE_EMAIL_INDEX) Is Nothing) Then
Me.tableTBGI_OBJECTTYPE_EMAIL_INDEX.InitVars
End If
End If
Me.tableTBDD_INDEX_MAN_POSTPROCESSING = CType(MyBase.Tables("TBDD_INDEX_MAN_POSTPROCESSING"),TBDD_INDEX_MAN_POSTPROCESSINGDataTable)
If (initTable = true) Then
If (Not (Me.tableTBDD_INDEX_MAN_POSTPROCESSING) Is Nothing) Then
Me.tableTBDD_INDEX_MAN_POSTPROCESSING.InitVars
End If
End If
Me.tableTBWHDD_INDEX_MAN = CType(MyBase.Tables("TBWHDD_INDEX_MAN"),TBWHDD_INDEX_MANDataTable)
If (initTable = true) Then
If (Not (Me.tableTBWHDD_INDEX_MAN) Is Nothing) Then
Me.tableTBWHDD_INDEX_MAN.InitVars
End If
End If
Me.tableTBDD_GROUPS_USER = CType(MyBase.Tables("TBDD_GROUPS_USER"),TBDD_GROUPS_USERDataTable)
If (initTable = true) Then
If (Not (Me.tableTBDD_GROUPS_USER) Is Nothing) Then
Me.tableTBDD_GROUPS_USER.InitVars
End If
End If
Me.tableVWGI_USER_GROUPS_RELATION = CType(MyBase.Tables("VWGI_USER_GROUPS_RELATION"),VWGI_USER_GROUPS_RELATIONDataTable)
If (initTable = true) Then
If (Not (Me.tableVWGI_USER_GROUPS_RELATION) Is Nothing) Then
Me.tableVWGI_USER_GROUPS_RELATION.InitVars
End If
End If
Me.tableTBGI_FILES_USER = CType(MyBase.Tables("TBGI_FILES_USER"),TBGI_FILES_USERDataTable)
If (initTable = true) Then
If (Not (Me.tableTBGI_FILES_USER) Is Nothing) Then
Me.tableTBGI_FILES_USER.InitVars
End If
End If
Me.tableTBGI_HISTORY = CType(MyBase.Tables("TBGI_HISTORY"),TBGI_HISTORYDataTable)
If (initTable = true) Then
If (Not (Me.tableTBGI_HISTORY) Is Nothing) Then
Me.tableTBGI_HISTORY.InitVars
End If
End If
Me.tableTBGI_REGEX_DOCTYPE = CType(MyBase.Tables("TBGI_REGEX_DOCTYPE"),TBGI_REGEX_DOCTYPEDataTable)
If (initTable = true) Then
If (Not (Me.tableTBGI_REGEX_DOCTYPE) Is Nothing) Then
Me.tableTBGI_REGEX_DOCTYPE.InitVars
End If
End If
Me.tableTBTempFiles2Index = CType(MyBase.Tables("TBTempFiles2Index"),TBTempFiles2IndexDataTable)
If (initTable = true) Then
If (Not (Me.tableTBTempFiles2Index) Is Nothing) Then
Me.tableTBTempFiles2Index.InitVars
End If
End If
Me.tableTBTEMP_INDEXRESULTS = CType(MyBase.Tables("TBTEMP_INDEXRESULTS"),TBTEMP_INDEXRESULTSDataTable)
If (initTable = true) Then
If (Not (Me.tableTBTEMP_INDEXRESULTS) Is Nothing) Then
Me.tableTBTEMP_INDEXRESULTS.InitVars
End If
End If
Me.tableTBAD_Users = CType(MyBase.Tables("TBAD_Users"),TBAD_UsersDataTable)
If (initTable = true) Then
If (Not (Me.tableTBAD_Users) Is Nothing) Then
Me.tableTBAD_Users.InitVars
End If
End If
Me.relationFK_TBDD_DOKUMENTART_EINGID = Me.Relations("FK_TBDD_DOKUMENTART_EINGID")
Me.relationFK_TBDD_INDEX_MAN_CID = Me.Relations("FK_TBDD_INDEX_MAN_CID")
Me.relationFK_TBDD_INDEX_AUTOM_DOCID = Me.Relations("FK_TBDD_INDEX_AUTOM_DOCID")
Me.relationFKTBDD_INDEX_MAN_POSTPROCESSING_IDXID = Me.Relations("FKTBDD_INDEX_MAN_POSTPROCESSING_IDXID")
Me.relationFKTBDD_INDEX_MAN_POSTPROCESSING_IDXID1 = Me.Relations("FKTBDD_INDEX_MAN_POSTPROCESSING_IDXID1")
Me.relationFK_TBDD_GROUPS_USER_USER_ID = Me.Relations("FK_TBDD_GROUPS_USER_USER_ID")
Me.relationFK_TBDD_INDEX_MAN_DAID = Me.Relations("FK_TBDD_INDEX_MAN_DAID")
Me.relationFK_TBGI_REGEX_DOCTYPE_DTID = Me.Relations("FK_TBGI_REGEX_DOCTYPE_DTID")
End Sub
_
Private Sub InitClass()
Me.DataSetName = "MyDataset"
Me.Prefix = ""
Me.Namespace = "http://tempuri.org/MyDataset.xsd"
Me.EnforceConstraints = true
Me.SchemaSerializationMode = Global.System.Data.SchemaSerializationMode.IncludeSchema
Me.tableTBDD_USER = New TBDD_USERDataTable()
MyBase.Tables.Add(Me.tableTBDD_USER)
Me.tableTBDD_DOKUMENTART = New TBDD_DOKUMENTARTDataTable()
MyBase.Tables.Add(Me.tableTBDD_DOKUMENTART)
Me.tableTBDD_EINGANGSARTEN = New TBDD_EINGANGSARTENDataTable()
MyBase.Tables.Add(Me.tableTBDD_EINGANGSARTEN)
Me.tableTBDD_DOKART_MODULE = New TBDD_DOKART_MODULEDataTable()
MyBase.Tables.Add(Me.tableTBDD_DOKART_MODULE)
Me.tableTBDD_MODULES = New TBDD_MODULESDataTable()
MyBase.Tables.Add(Me.tableTBDD_MODULES)
Me.tableTBDD_INDEX_MAN = New TBDD_INDEX_MANDataTable()
MyBase.Tables.Add(Me.tableTBDD_INDEX_MAN)
Me.tableTBDD_CONNECTION = New TBDD_CONNECTIONDataTable()
MyBase.Tables.Add(Me.tableTBDD_CONNECTION)
Me.tableVWDDINDEX_MAN = New VWDDINDEX_MANDataTable()
MyBase.Tables.Add(Me.tableVWDDINDEX_MAN)
Me.tableVWDDINDEX_AUTOM = New VWDDINDEX_AUTOMDataTable()
MyBase.Tables.Add(Me.tableVWDDINDEX_AUTOM)
Me.tableTBDD_INDEX_AUTOM = New TBDD_INDEX_AUTOMDataTable()
MyBase.Tables.Add(Me.tableTBDD_INDEX_AUTOM)
Me.tableTBGI_CONFIGURATION = New TBGI_CONFIGURATIONDataTable()
MyBase.Tables.Add(Me.tableTBGI_CONFIGURATION)
Me.tableTBGI_OBJECTTYPE_EMAIL_INDEX = New TBGI_OBJECTTYPE_EMAIL_INDEXDataTable()
MyBase.Tables.Add(Me.tableTBGI_OBJECTTYPE_EMAIL_INDEX)
Me.tableTBDD_INDEX_MAN_POSTPROCESSING = New TBDD_INDEX_MAN_POSTPROCESSINGDataTable()
MyBase.Tables.Add(Me.tableTBDD_INDEX_MAN_POSTPROCESSING)
Me.tableTBWHDD_INDEX_MAN = New TBWHDD_INDEX_MANDataTable()
MyBase.Tables.Add(Me.tableTBWHDD_INDEX_MAN)
Me.tableTBDD_GROUPS_USER = New TBDD_GROUPS_USERDataTable()
MyBase.Tables.Add(Me.tableTBDD_GROUPS_USER)
Me.tableVWGI_USER_GROUPS_RELATION = New VWGI_USER_GROUPS_RELATIONDataTable()
MyBase.Tables.Add(Me.tableVWGI_USER_GROUPS_RELATION)
Me.tableTBGI_FILES_USER = New TBGI_FILES_USERDataTable()
MyBase.Tables.Add(Me.tableTBGI_FILES_USER)
Me.tableTBGI_HISTORY = New TBGI_HISTORYDataTable()
MyBase.Tables.Add(Me.tableTBGI_HISTORY)
Me.tableTBGI_REGEX_DOCTYPE = New TBGI_REGEX_DOCTYPEDataTable()
MyBase.Tables.Add(Me.tableTBGI_REGEX_DOCTYPE)
Me.tableTBTempFiles2Index = New TBTempFiles2IndexDataTable()
MyBase.Tables.Add(Me.tableTBTempFiles2Index)
Me.tableTBTEMP_INDEXRESULTS = New TBTEMP_INDEXRESULTSDataTable()
MyBase.Tables.Add(Me.tableTBTEMP_INDEXRESULTS)
Me.tableTBAD_Users = New TBAD_UsersDataTable()
MyBase.Tables.Add(Me.tableTBAD_Users)
Me.relationFK_TBDD_DOKUMENTART_EINGID = New Global.System.Data.DataRelation("FK_TBDD_DOKUMENTART_EINGID", New Global.System.Data.DataColumn() {Me.tableTBDD_EINGANGSARTEN.GUIDColumn}, New Global.System.Data.DataColumn() {Me.tableTBDD_DOKUMENTART.EINGANGSART_IDColumn}, false)
Me.Relations.Add(Me.relationFK_TBDD_DOKUMENTART_EINGID)
Me.relationFK_TBDD_INDEX_MAN_CID = New Global.System.Data.DataRelation("FK_TBDD_INDEX_MAN_CID", New Global.System.Data.DataColumn() {Me.tableTBDD_CONNECTION.GUIDColumn}, New Global.System.Data.DataColumn() {Me.tableTBDD_INDEX_MAN.CONNECTION_IDColumn}, false)
Me.Relations.Add(Me.relationFK_TBDD_INDEX_MAN_CID)
Me.relationFK_TBDD_INDEX_AUTOM_DOCID = New Global.System.Data.DataRelation("FK_TBDD_INDEX_AUTOM_DOCID", New Global.System.Data.DataColumn() {Me.tableTBDD_DOKUMENTART.GUIDColumn}, New Global.System.Data.DataColumn() {Me.tableTBDD_INDEX_AUTOM.DOCTYPE_IDColumn}, false)
Me.Relations.Add(Me.relationFK_TBDD_INDEX_AUTOM_DOCID)
Me.relationFKTBDD_INDEX_MAN_POSTPROCESSING_IDXID = New Global.System.Data.DataRelation("FKTBDD_INDEX_MAN_POSTPROCESSING_IDXID", New Global.System.Data.DataColumn() {Me.tableTBDD_INDEX_MAN.GUIDColumn}, New Global.System.Data.DataColumn() {Me.tableTBDD_INDEX_MAN_POSTPROCESSING.IDXMAN_IDColumn}, false)
Me.Relations.Add(Me.relationFKTBDD_INDEX_MAN_POSTPROCESSING_IDXID)
Me.relationFKTBDD_INDEX_MAN_POSTPROCESSING_IDXID1 = New Global.System.Data.DataRelation("FKTBDD_INDEX_MAN_POSTPROCESSING_IDXID1", New Global.System.Data.DataColumn() {Me.tableTBWHDD_INDEX_MAN.GUIDColumn}, New Global.System.Data.DataColumn() {Me.tableTBDD_INDEX_MAN_POSTPROCESSING.IDXMAN_IDColumn}, false)
Me.Relations.Add(Me.relationFKTBDD_INDEX_MAN_POSTPROCESSING_IDXID1)
Me.relationFK_TBDD_GROUPS_USER_USER_ID = New Global.System.Data.DataRelation("FK_TBDD_GROUPS_USER_USER_ID", New Global.System.Data.DataColumn() {Me.tableTBDD_USER.GUIDColumn}, New Global.System.Data.DataColumn() {Me.tableTBDD_GROUPS_USER.USER_IDColumn}, false)
Me.Relations.Add(Me.relationFK_TBDD_GROUPS_USER_USER_ID)
Me.relationFK_TBDD_INDEX_MAN_DAID = New Global.System.Data.DataRelation("FK_TBDD_INDEX_MAN_DAID", New Global.System.Data.DataColumn() {Me.tableTBDD_DOKUMENTART.GUIDColumn}, New Global.System.Data.DataColumn() {Me.tableTBDD_INDEX_MAN.DOK_IDColumn}, false)
Me.Relations.Add(Me.relationFK_TBDD_INDEX_MAN_DAID)
Me.relationFK_TBGI_REGEX_DOCTYPE_DTID = New Global.System.Data.DataRelation("FK_TBGI_REGEX_DOCTYPE_DTID", New Global.System.Data.DataColumn() {Me.tableTBDD_DOKUMENTART.GUIDColumn}, New Global.System.Data.DataColumn() {Me.tableTBGI_REGEX_DOCTYPE.DOCTYPE_IDColumn}, false)
Me.Relations.Add(Me.relationFK_TBGI_REGEX_DOCTYPE_DTID)
End Sub
_
Private Function ShouldSerializeTBDD_USER() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBDD_DOKUMENTART() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBDD_EINGANGSARTEN() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBDD_DOKART_MODULE() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBDD_MODULES() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBDD_INDEX_MAN() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBDD_CONNECTION() As Boolean
Return false
End Function
_
Private Function ShouldSerializeVWDDINDEX_MAN() As Boolean
Return false
End Function
_
Private Function ShouldSerializeVWDDINDEX_AUTOM() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBDD_INDEX_AUTOM() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBGI_CONFIGURATION() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBGI_OBJECTTYPE_EMAIL_INDEX() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBDD_INDEX_MAN_POSTPROCESSING() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBWHDD_INDEX_MAN() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBDD_GROUPS_USER() As Boolean
Return false
End Function
_
Private Function ShouldSerializeVWGI_USER_GROUPS_RELATION() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBGI_FILES_USER() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBGI_HISTORY() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBGI_REGEX_DOCTYPE() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBTempFiles2Index() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBTEMP_INDEXRESULTS() As Boolean
Return false
End Function
_
Private Function ShouldSerializeTBAD_Users() As Boolean
Return false
End Function
_
Private Sub SchemaChanged(ByVal sender As Object, ByVal e As Global.System.ComponentModel.CollectionChangeEventArgs)
If (e.Action = Global.System.ComponentModel.CollectionChangeAction.Remove) Then
Me.InitVars
End If
End Sub
_
Public Shared Function GetTypedDataSetSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
Dim ds As MyDataset = New MyDataset()
Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
Dim any As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
any.Namespace = ds.Namespace
sequence.Items.Add(any)
type.Particle = sequence
Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
If xs.Contains(dsSchema.TargetNamespace) Then
Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Try
Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
dsSchema.Write(s1)
Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
Do While schemas.MoveNext
schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema)
s2.SetLength(0)
schema.Write(s2)
If (s1.Length = s2.Length) Then
s1.Position = 0
s2.Position = 0
Do While ((s1.Position <> s1.Length) _
AndAlso (s1.ReadByte = s2.ReadByte))
Loop
If (s1.Position = s1.Length) Then
Return type
End If
End If
Loop
Finally
If (Not (s1) Is Nothing) Then
s1.Close
End If
If (Not (s2) Is Nothing) Then
s2.Close
End If
End Try
End If
xs.Add(dsSchema)
Return type
End Function
_
Public Delegate Sub TBDD_USERRowChangeEventHandler(ByVal sender As Object, ByVal e As TBDD_USERRowChangeEvent)
_
Public Delegate Sub TBDD_DOKUMENTARTRowChangeEventHandler(ByVal sender As Object, ByVal e As TBDD_DOKUMENTARTRowChangeEvent)
_
Public Delegate Sub TBDD_EINGANGSARTENRowChangeEventHandler(ByVal sender As Object, ByVal e As TBDD_EINGANGSARTENRowChangeEvent)
_
Public Delegate Sub TBDD_DOKART_MODULERowChangeEventHandler(ByVal sender As Object, ByVal e As TBDD_DOKART_MODULERowChangeEvent)
_
Public Delegate Sub TBDD_MODULESRowChangeEventHandler(ByVal sender As Object, ByVal e As TBDD_MODULESRowChangeEvent)
_
Public Delegate Sub TBDD_INDEX_MANRowChangeEventHandler(ByVal sender As Object, ByVal e As TBDD_INDEX_MANRowChangeEvent)
_
Public Delegate Sub TBDD_CONNECTIONRowChangeEventHandler(ByVal sender As Object, ByVal e As TBDD_CONNECTIONRowChangeEvent)
_
Public Delegate Sub VWDDINDEX_MANRowChangeEventHandler(ByVal sender As Object, ByVal e As VWDDINDEX_MANRowChangeEvent)
_
Public Delegate Sub VWDDINDEX_AUTOMRowChangeEventHandler(ByVal sender As Object, ByVal e As VWDDINDEX_AUTOMRowChangeEvent)
_
Public Delegate Sub TBDD_INDEX_AUTOMRowChangeEventHandler(ByVal sender As Object, ByVal e As TBDD_INDEX_AUTOMRowChangeEvent)
_
Public Delegate Sub TBGI_CONFIGURATIONRowChangeEventHandler(ByVal sender As Object, ByVal e As TBGI_CONFIGURATIONRowChangeEvent)
_
Public Delegate Sub TBGI_OBJECTTYPE_EMAIL_INDEXRowChangeEventHandler(ByVal sender As Object, ByVal e As TBGI_OBJECTTYPE_EMAIL_INDEXRowChangeEvent)
_
Public Delegate Sub TBDD_INDEX_MAN_POSTPROCESSINGRowChangeEventHandler(ByVal sender As Object, ByVal e As TBDD_INDEX_MAN_POSTPROCESSINGRowChangeEvent)
_
Public Delegate Sub TBWHDD_INDEX_MANRowChangeEventHandler(ByVal sender As Object, ByVal e As TBWHDD_INDEX_MANRowChangeEvent)
_
Public Delegate Sub TBDD_GROUPS_USERRowChangeEventHandler(ByVal sender As Object, ByVal e As TBDD_GROUPS_USERRowChangeEvent)
_
Public Delegate Sub VWGI_USER_GROUPS_RELATIONRowChangeEventHandler(ByVal sender As Object, ByVal e As VWGI_USER_GROUPS_RELATIONRowChangeEvent)
_
Public Delegate Sub TBGI_FILES_USERRowChangeEventHandler(ByVal sender As Object, ByVal e As TBGI_FILES_USERRowChangeEvent)
_
Public Delegate Sub TBGI_HISTORYRowChangeEventHandler(ByVal sender As Object, ByVal e As TBGI_HISTORYRowChangeEvent)
_
Public Delegate Sub TBGI_REGEX_DOCTYPERowChangeEventHandler(ByVal sender As Object, ByVal e As TBGI_REGEX_DOCTYPERowChangeEvent)
_
Public Delegate Sub TBTempFiles2IndexRowChangeEventHandler(ByVal sender As Object, ByVal e As TBTempFiles2IndexRowChangeEvent)
_
Public Delegate Sub TBTEMP_INDEXRESULTSRowChangeEventHandler(ByVal sender As Object, ByVal e As TBTEMP_INDEXRESULTSRowChangeEvent)
_
Public Delegate Sub TBAD_UsersRowChangeEventHandler(ByVal sender As Object, ByVal e As TBAD_UsersRowChangeEvent)
'''
'''Represents the strongly named DataTable class.
'''
_
Partial Public Class TBDD_USERDataTable
Inherits Global.System.Data.TypedTableBase(Of TBDD_USERRow)
Private columnGUID As Global.System.Data.DataColumn
Private columnPRENAME As Global.System.Data.DataColumn
Private columnNAME As Global.System.Data.DataColumn
Private columnUSERNAME As Global.System.Data.DataColumn
Private columnEMAIL As Global.System.Data.DataColumn
Private columnADDED_WHO As Global.System.Data.DataColumn
Private columnADDED_WHEN As Global.System.Data.DataColumn
Private columnCHANGED_WHO As Global.System.Data.DataColumn
Private columnCHANGED_WHEN As Global.System.Data.DataColumn
Private columnSHORTNAME As Global.System.Data.DataColumn
Private columnLANGUAGE As Global.System.Data.DataColumn
_
Public Sub New()
MyBase.New
Me.TableName = "TBDD_USER"
Me.BeginInit
Me.InitClass
Me.EndInit
End Sub
_
Friend Sub New(ByVal table As Global.System.Data.DataTable)
MyBase.New
Me.TableName = table.TableName
If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then
Me.CaseSensitive = table.CaseSensitive
End If
If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then
Me.Locale = table.Locale
End If
If (table.Namespace <> table.DataSet.Namespace) Then
Me.Namespace = table.Namespace
End If
Me.Prefix = table.Prefix
Me.MinimumCapacity = table.MinimumCapacity
End Sub
_
Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
MyBase.New(info, context)
Me.InitVars
End Sub
_
Public ReadOnly Property GUIDColumn() As Global.System.Data.DataColumn
Get
Return Me.columnGUID
End Get
End Property
_
Public ReadOnly Property PRENAMEColumn() As Global.System.Data.DataColumn
Get
Return Me.columnPRENAME
End Get
End Property
_
Public ReadOnly Property NAMEColumn() As Global.System.Data.DataColumn
Get
Return Me.columnNAME
End Get
End Property
_
Public ReadOnly Property USERNAMEColumn() As Global.System.Data.DataColumn
Get
Return Me.columnUSERNAME
End Get
End Property
_
Public ReadOnly Property EMAILColumn() As Global.System.Data.DataColumn
Get
Return Me.columnEMAIL
End Get
End Property
_
Public ReadOnly Property ADDED_WHOColumn() As Global.System.Data.DataColumn
Get
Return Me.columnADDED_WHO
End Get
End Property
_
Public ReadOnly Property ADDED_WHENColumn() As Global.System.Data.DataColumn
Get
Return Me.columnADDED_WHEN
End Get
End Property
_
Public ReadOnly Property CHANGED_WHOColumn() As Global.System.Data.DataColumn
Get
Return Me.columnCHANGED_WHO
End Get
End Property
_
Public ReadOnly Property CHANGED_WHENColumn() As Global.System.Data.DataColumn
Get
Return Me.columnCHANGED_WHEN
End Get
End Property
_
Public ReadOnly Property SHORTNAMEColumn() As Global.System.Data.DataColumn
Get
Return Me.columnSHORTNAME
End Get
End Property
_
Public ReadOnly Property LANGUAGEColumn() As Global.System.Data.DataColumn
Get
Return Me.columnLANGUAGE
End Get
End Property
_
Public ReadOnly Property Count() As Integer
Get
Return Me.Rows.Count
End Get
End Property
_
Public Default ReadOnly Property Item(ByVal index As Integer) As TBDD_USERRow
Get
Return CType(Me.Rows(index),TBDD_USERRow)
End Get
End Property
_
Public Event TBDD_USERRowChanging As TBDD_USERRowChangeEventHandler
_
Public Event TBDD_USERRowChanged As TBDD_USERRowChangeEventHandler
_
Public Event TBDD_USERRowDeleting As TBDD_USERRowChangeEventHandler
_
Public Event TBDD_USERRowDeleted As TBDD_USERRowChangeEventHandler
_
Public Overloads Sub AddTBDD_USERRow(ByVal row As TBDD_USERRow)
Me.Rows.Add(row)
End Sub
_
Public Overloads Function AddTBDD_USERRow(ByVal PRENAME As String, ByVal NAME As String, ByVal USERNAME As String, ByVal EMAIL As String, ByVal ADDED_WHO As String, ByVal ADDED_WHEN As Date, ByVal CHANGED_WHO As String, ByVal CHANGED_WHEN As Date, ByVal SHORTNAME As String, ByVal LANGUAGE As String) As TBDD_USERRow
Dim rowTBDD_USERRow As TBDD_USERRow = CType(Me.NewRow,TBDD_USERRow)
Dim columnValuesArray() As Object = New Object() {Nothing, PRENAME, NAME, USERNAME, EMAIL, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, SHORTNAME, LANGUAGE}
rowTBDD_USERRow.ItemArray = columnValuesArray
Me.Rows.Add(rowTBDD_USERRow)
Return rowTBDD_USERRow
End Function
_
Public Function FindByGUID(ByVal GUID As Integer) As TBDD_USERRow
Return CType(Me.Rows.Find(New Object() {GUID}),TBDD_USERRow)
End Function
_
Public Overrides Function Clone() As Global.System.Data.DataTable
Dim cln As TBDD_USERDataTable = CType(MyBase.Clone,TBDD_USERDataTable)
cln.InitVars
Return cln
End Function
_
Protected Overrides Function CreateInstance() As Global.System.Data.DataTable
Return New TBDD_USERDataTable()
End Function
_
Friend Sub InitVars()
Me.columnGUID = MyBase.Columns("GUID")
Me.columnPRENAME = MyBase.Columns("PRENAME")
Me.columnNAME = MyBase.Columns("NAME")
Me.columnUSERNAME = MyBase.Columns("USERNAME")
Me.columnEMAIL = MyBase.Columns("EMAIL")
Me.columnADDED_WHO = MyBase.Columns("ADDED_WHO")
Me.columnADDED_WHEN = MyBase.Columns("ADDED_WHEN")
Me.columnCHANGED_WHO = MyBase.Columns("CHANGED_WHO")
Me.columnCHANGED_WHEN = MyBase.Columns("CHANGED_WHEN")
Me.columnSHORTNAME = MyBase.Columns("SHORTNAME")
Me.columnLANGUAGE = MyBase.Columns("LANGUAGE")
End Sub
_
Private Sub InitClass()
Me.columnGUID = New Global.System.Data.DataColumn("GUID", GetType(Integer), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnGUID)
Me.columnPRENAME = New Global.System.Data.DataColumn("PRENAME", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnPRENAME)
Me.columnNAME = New Global.System.Data.DataColumn("NAME", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnNAME)
Me.columnUSERNAME = New Global.System.Data.DataColumn("USERNAME", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnUSERNAME)
Me.columnEMAIL = New Global.System.Data.DataColumn("EMAIL", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnEMAIL)
Me.columnADDED_WHO = New Global.System.Data.DataColumn("ADDED_WHO", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnADDED_WHO)
Me.columnADDED_WHEN = New Global.System.Data.DataColumn("ADDED_WHEN", GetType(Date), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnADDED_WHEN)
Me.columnCHANGED_WHO = New Global.System.Data.DataColumn("CHANGED_WHO", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnCHANGED_WHO)
Me.columnCHANGED_WHEN = New Global.System.Data.DataColumn("CHANGED_WHEN", GetType(Date), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnCHANGED_WHEN)
Me.columnSHORTNAME = New Global.System.Data.DataColumn("SHORTNAME", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnSHORTNAME)
Me.columnLANGUAGE = New Global.System.Data.DataColumn("LANGUAGE", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnLANGUAGE)
Me.Constraints.Add(New Global.System.Data.UniqueConstraint("Constraint1", New Global.System.Data.DataColumn() {Me.columnGUID}, true))
Me.columnGUID.AutoIncrement = true
Me.columnGUID.AllowDBNull = false
Me.columnGUID.ReadOnly = true
Me.columnGUID.Unique = true
Me.columnPRENAME.MaxLength = 50
Me.columnNAME.MaxLength = 50
Me.columnUSERNAME.AllowDBNull = false
Me.columnUSERNAME.MaxLength = 50
Me.columnEMAIL.MaxLength = 100
Me.columnADDED_WHO.AllowDBNull = false
Me.columnADDED_WHO.MaxLength = 50
Me.columnCHANGED_WHO.MaxLength = 50
Me.columnSHORTNAME.MaxLength = 30
Me.columnLANGUAGE.AllowDBNull = false
Me.columnLANGUAGE.MaxLength = 5
End Sub
_
Public Function NewTBDD_USERRow() As TBDD_USERRow
Return CType(Me.NewRow,TBDD_USERRow)
End Function
_
Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow
Return New TBDD_USERRow(builder)
End Function
_
Protected Overrides Function GetRowType() As Global.System.Type
Return GetType(TBDD_USERRow)
End Function
_
Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowChanged(e)
If (Not (Me.TBDD_USERRowChangedEvent) Is Nothing) Then
RaiseEvent TBDD_USERRowChanged(Me, New TBDD_USERRowChangeEvent(CType(e.Row,TBDD_USERRow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowChanging(e)
If (Not (Me.TBDD_USERRowChangingEvent) Is Nothing) Then
RaiseEvent TBDD_USERRowChanging(Me, New TBDD_USERRowChangeEvent(CType(e.Row,TBDD_USERRow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowDeleted(e)
If (Not (Me.TBDD_USERRowDeletedEvent) Is Nothing) Then
RaiseEvent TBDD_USERRowDeleted(Me, New TBDD_USERRowChangeEvent(CType(e.Row,TBDD_USERRow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowDeleting(e)
If (Not (Me.TBDD_USERRowDeletingEvent) Is Nothing) Then
RaiseEvent TBDD_USERRowDeleting(Me, New TBDD_USERRowChangeEvent(CType(e.Row,TBDD_USERRow), e.Action))
End If
End Sub
_
Public Sub RemoveTBDD_USERRow(ByVal row As TBDD_USERRow)
Me.Rows.Remove(row)
End Sub
_
Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
Dim ds As MyDataset = New MyDataset()
Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
any1.Namespace = "http://www.w3.org/2001/XMLSchema"
any1.MinOccurs = New Decimal(0)
any1.MaxOccurs = Decimal.MaxValue
any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
sequence.Items.Add(any1)
Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"
any2.MinOccurs = New Decimal(1)
any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
sequence.Items.Add(any2)
Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
attribute1.Name = "namespace"
attribute1.FixedValue = ds.Namespace
type.Attributes.Add(attribute1)
Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
attribute2.Name = "tableTypeName"
attribute2.FixedValue = "TBDD_USERDataTable"
type.Attributes.Add(attribute2)
type.Particle = sequence
Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
If xs.Contains(dsSchema.TargetNamespace) Then
Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Try
Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
dsSchema.Write(s1)
Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
Do While schemas.MoveNext
schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema)
s2.SetLength(0)
schema.Write(s2)
If (s1.Length = s2.Length) Then
s1.Position = 0
s2.Position = 0
Do While ((s1.Position <> s1.Length) _
AndAlso (s1.ReadByte = s2.ReadByte))
Loop
If (s1.Position = s1.Length) Then
Return type
End If
End If
Loop
Finally
If (Not (s1) Is Nothing) Then
s1.Close
End If
If (Not (s2) Is Nothing) Then
s2.Close
End If
End Try
End If
xs.Add(dsSchema)
Return type
End Function
End Class
'''
'''Represents the strongly named DataTable class.
'''
_
Partial Public Class TBDD_DOKUMENTARTDataTable
Inherits Global.System.Data.TypedTableBase(Of TBDD_DOKUMENTARTRow)
Private columnGUID As Global.System.Data.DataColumn
Private columnBEZEICHNUNG As Global.System.Data.DataColumn
Private columnEINGANGSART_ID As Global.System.Data.DataColumn
Private columnKURZNAME As Global.System.Data.DataColumn
Private columnZIEL_PFAD As Global.System.Data.DataColumn
Private columnBESCHREIBUNG As Global.System.Data.DataColumn
Private columnAKTIV As Global.System.Data.DataColumn
Private columnNAMENKONVENTION As Global.System.Data.DataColumn
Private columnERSTELLTWER As Global.System.Data.DataColumn
Private columnERSTELLTWANN As Global.System.Data.DataColumn
Private columnGEANDERTWER As Global.System.Data.DataColumn
Private columnGEAENDERTWANN As Global.System.Data.DataColumn
Private columnOBJEKTTYP As Global.System.Data.DataColumn
Private columnWINDREAM_DIRECT As Global.System.Data.DataColumn
Private columnFOLDER_FOR_INDEX As Global.System.Data.DataColumn
Private columnSEQUENCE As Global.System.Data.DataColumn
Private columnDUPLICATE_HANDLING As Global.System.Data.DataColumn
_
Public Sub New()
MyBase.New
Me.TableName = "TBDD_DOKUMENTART"
Me.BeginInit
Me.InitClass
Me.EndInit
End Sub
_
Friend Sub New(ByVal table As Global.System.Data.DataTable)
MyBase.New
Me.TableName = table.TableName
If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then
Me.CaseSensitive = table.CaseSensitive
End If
If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then
Me.Locale = table.Locale
End If
If (table.Namespace <> table.DataSet.Namespace) Then
Me.Namespace = table.Namespace
End If
Me.Prefix = table.Prefix
Me.MinimumCapacity = table.MinimumCapacity
End Sub
_
Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
MyBase.New(info, context)
Me.InitVars
End Sub
_
Public ReadOnly Property GUIDColumn() As Global.System.Data.DataColumn
Get
Return Me.columnGUID
End Get
End Property
_
Public ReadOnly Property BEZEICHNUNGColumn() As Global.System.Data.DataColumn
Get
Return Me.columnBEZEICHNUNG
End Get
End Property
_
Public ReadOnly Property EINGANGSART_IDColumn() As Global.System.Data.DataColumn
Get
Return Me.columnEINGANGSART_ID
End Get
End Property
_
Public ReadOnly Property KURZNAMEColumn() As Global.System.Data.DataColumn
Get
Return Me.columnKURZNAME
End Get
End Property
_
Public ReadOnly Property ZIEL_PFADColumn() As Global.System.Data.DataColumn
Get
Return Me.columnZIEL_PFAD
End Get
End Property
_
Public ReadOnly Property BESCHREIBUNGColumn() As Global.System.Data.DataColumn
Get
Return Me.columnBESCHREIBUNG
End Get
End Property
_
Public ReadOnly Property AKTIVColumn() As Global.System.Data.DataColumn
Get
Return Me.columnAKTIV
End Get
End Property
_
Public ReadOnly Property NAMENKONVENTIONColumn() As Global.System.Data.DataColumn
Get
Return Me.columnNAMENKONVENTION
End Get
End Property
_
Public ReadOnly Property ERSTELLTWERColumn() As Global.System.Data.DataColumn
Get
Return Me.columnERSTELLTWER
End Get
End Property
_
Public ReadOnly Property ERSTELLTWANNColumn() As Global.System.Data.DataColumn
Get
Return Me.columnERSTELLTWANN
End Get
End Property
_
Public ReadOnly Property GEANDERTWERColumn() As Global.System.Data.DataColumn
Get
Return Me.columnGEANDERTWER
End Get
End Property
_
Public ReadOnly Property GEAENDERTWANNColumn() As Global.System.Data.DataColumn
Get
Return Me.columnGEAENDERTWANN
End Get
End Property
_
Public ReadOnly Property OBJEKTTYPColumn() As Global.System.Data.DataColumn
Get
Return Me.columnOBJEKTTYP
End Get
End Property
_
Public ReadOnly Property WINDREAM_DIRECTColumn() As Global.System.Data.DataColumn
Get
Return Me.columnWINDREAM_DIRECT
End Get
End Property
_
Public ReadOnly Property FOLDER_FOR_INDEXColumn() As Global.System.Data.DataColumn
Get
Return Me.columnFOLDER_FOR_INDEX
End Get
End Property
_
Public ReadOnly Property SEQUENCEColumn() As Global.System.Data.DataColumn
Get
Return Me.columnSEQUENCE
End Get
End Property
_
Public ReadOnly Property DUPLICATE_HANDLINGColumn() As Global.System.Data.DataColumn
Get
Return Me.columnDUPLICATE_HANDLING
End Get
End Property
_
Public ReadOnly Property Count() As Integer
Get
Return Me.Rows.Count
End Get
End Property
_
Public Default ReadOnly Property Item(ByVal index As Integer) As TBDD_DOKUMENTARTRow
Get
Return CType(Me.Rows(index),TBDD_DOKUMENTARTRow)
End Get
End Property
_
Public Event TBDD_DOKUMENTARTRowChanging As TBDD_DOKUMENTARTRowChangeEventHandler
_
Public Event TBDD_DOKUMENTARTRowChanged As TBDD_DOKUMENTARTRowChangeEventHandler
_
Public Event TBDD_DOKUMENTARTRowDeleting As TBDD_DOKUMENTARTRowChangeEventHandler
_
Public Event TBDD_DOKUMENTARTRowDeleted As TBDD_DOKUMENTARTRowChangeEventHandler
_
Public Overloads Sub AddTBDD_DOKUMENTARTRow(ByVal row As TBDD_DOKUMENTARTRow)
Me.Rows.Add(row)
End Sub
_
Public Overloads Function AddTBDD_DOKUMENTARTRow( _
ByVal BEZEICHNUNG As String, _
ByVal parentTBDD_EINGANGSARTENRowByFK_TBDD_DOKUMENTART_EINGID As TBDD_EINGANGSARTENRow, _
ByVal KURZNAME As String, _
ByVal ZIEL_PFAD As String, _
ByVal BESCHREIBUNG As String, _
ByVal AKTIV As Boolean, _
ByVal NAMENKONVENTION As String, _
ByVal ERSTELLTWER As String, _
ByVal ERSTELLTWANN As Date, _
ByVal GEANDERTWER As String, _
ByVal GEAENDERTWANN As Date, _
ByVal OBJEKTTYP As String, _
ByVal WINDREAM_DIRECT As Boolean, _
ByVal FOLDER_FOR_INDEX As String, _
ByVal SEQUENCE As Integer, _
ByVal DUPLICATE_HANDLING As String) As TBDD_DOKUMENTARTRow
Dim rowTBDD_DOKUMENTARTRow As TBDD_DOKUMENTARTRow = CType(Me.NewRow,TBDD_DOKUMENTARTRow)
Dim columnValuesArray() As Object = New Object() {Nothing, BEZEICHNUNG, Nothing, KURZNAME, ZIEL_PFAD, BESCHREIBUNG, AKTIV, NAMENKONVENTION, ERSTELLTWER, ERSTELLTWANN, GEANDERTWER, GEAENDERTWANN, OBJEKTTYP, WINDREAM_DIRECT, FOLDER_FOR_INDEX, SEQUENCE, DUPLICATE_HANDLING}
If (Not (parentTBDD_EINGANGSARTENRowByFK_TBDD_DOKUMENTART_EINGID) Is Nothing) Then
columnValuesArray(2) = parentTBDD_EINGANGSARTENRowByFK_TBDD_DOKUMENTART_EINGID(0)
End If
rowTBDD_DOKUMENTARTRow.ItemArray = columnValuesArray
Me.Rows.Add(rowTBDD_DOKUMENTARTRow)
Return rowTBDD_DOKUMENTARTRow
End Function
_
Public Function FindByGUID(ByVal GUID As Integer) As TBDD_DOKUMENTARTRow
Return CType(Me.Rows.Find(New Object() {GUID}),TBDD_DOKUMENTARTRow)
End Function
_
Public Overrides Function Clone() As Global.System.Data.DataTable
Dim cln As TBDD_DOKUMENTARTDataTable = CType(MyBase.Clone,TBDD_DOKUMENTARTDataTable)
cln.InitVars
Return cln
End Function
_
Protected Overrides Function CreateInstance() As Global.System.Data.DataTable
Return New TBDD_DOKUMENTARTDataTable()
End Function
_
Friend Sub InitVars()
Me.columnGUID = MyBase.Columns("GUID")
Me.columnBEZEICHNUNG = MyBase.Columns("BEZEICHNUNG")
Me.columnEINGANGSART_ID = MyBase.Columns("EINGANGSART_ID")
Me.columnKURZNAME = MyBase.Columns("KURZNAME")
Me.columnZIEL_PFAD = MyBase.Columns("ZIEL_PFAD")
Me.columnBESCHREIBUNG = MyBase.Columns("BESCHREIBUNG")
Me.columnAKTIV = MyBase.Columns("AKTIV")
Me.columnNAMENKONVENTION = MyBase.Columns("NAMENKONVENTION")
Me.columnERSTELLTWER = MyBase.Columns("ERSTELLTWER")
Me.columnERSTELLTWANN = MyBase.Columns("ERSTELLTWANN")
Me.columnGEANDERTWER = MyBase.Columns("GEANDERTWER")
Me.columnGEAENDERTWANN = MyBase.Columns("GEAENDERTWANN")
Me.columnOBJEKTTYP = MyBase.Columns("OBJEKTTYP")
Me.columnWINDREAM_DIRECT = MyBase.Columns("WINDREAM_DIRECT")
Me.columnFOLDER_FOR_INDEX = MyBase.Columns("FOLDER_FOR_INDEX")
Me.columnSEQUENCE = MyBase.Columns("SEQUENCE")
Me.columnDUPLICATE_HANDLING = MyBase.Columns("DUPLICATE_HANDLING")
End Sub
_
Private Sub InitClass()
Me.columnGUID = New Global.System.Data.DataColumn("GUID", GetType(Integer), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnGUID)
Me.columnBEZEICHNUNG = New Global.System.Data.DataColumn("BEZEICHNUNG", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnBEZEICHNUNG)
Me.columnEINGANGSART_ID = New Global.System.Data.DataColumn("EINGANGSART_ID", GetType(Byte), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnEINGANGSART_ID)
Me.columnKURZNAME = New Global.System.Data.DataColumn("KURZNAME", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnKURZNAME)
Me.columnZIEL_PFAD = New Global.System.Data.DataColumn("ZIEL_PFAD", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnZIEL_PFAD)
Me.columnBESCHREIBUNG = New Global.System.Data.DataColumn("BESCHREIBUNG", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnBESCHREIBUNG)
Me.columnAKTIV = New Global.System.Data.DataColumn("AKTIV", GetType(Boolean), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnAKTIV)
Me.columnNAMENKONVENTION = New Global.System.Data.DataColumn("NAMENKONVENTION", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnNAMENKONVENTION)
Me.columnERSTELLTWER = New Global.System.Data.DataColumn("ERSTELLTWER", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnERSTELLTWER)
Me.columnERSTELLTWANN = New Global.System.Data.DataColumn("ERSTELLTWANN", GetType(Date), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnERSTELLTWANN)
Me.columnGEANDERTWER = New Global.System.Data.DataColumn("GEANDERTWER", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnGEANDERTWER)
Me.columnGEAENDERTWANN = New Global.System.Data.DataColumn("GEAENDERTWANN", GetType(Date), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnGEAENDERTWANN)
Me.columnOBJEKTTYP = New Global.System.Data.DataColumn("OBJEKTTYP", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnOBJEKTTYP)
Me.columnWINDREAM_DIRECT = New Global.System.Data.DataColumn("WINDREAM_DIRECT", GetType(Boolean), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnWINDREAM_DIRECT)
Me.columnFOLDER_FOR_INDEX = New Global.System.Data.DataColumn("FOLDER_FOR_INDEX", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnFOLDER_FOR_INDEX)
Me.columnSEQUENCE = New Global.System.Data.DataColumn("SEQUENCE", GetType(Integer), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnSEQUENCE)
Me.columnDUPLICATE_HANDLING = New Global.System.Data.DataColumn("DUPLICATE_HANDLING", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnDUPLICATE_HANDLING)
Me.Constraints.Add(New Global.System.Data.UniqueConstraint("Constraint1", New Global.System.Data.DataColumn() {Me.columnGUID}, true))
Me.columnGUID.AutoIncrement = true
Me.columnGUID.AutoIncrementSeed = 1
Me.columnGUID.AllowDBNull = false
Me.columnGUID.ReadOnly = true
Me.columnGUID.Unique = true
Me.columnBEZEICHNUNG.AllowDBNull = false
Me.columnBEZEICHNUNG.MaxLength = 50
Me.columnEINGANGSART_ID.AllowDBNull = false
Me.columnEINGANGSART_ID.DefaultValue = CType(2,Byte)
Me.columnKURZNAME.AllowDBNull = false
Me.columnKURZNAME.DefaultValue = CType("",String)
Me.columnKURZNAME.MaxLength = 50
Me.columnZIEL_PFAD.AllowDBNull = false
Me.columnZIEL_PFAD.MaxLength = 250
Me.columnBESCHREIBUNG.MaxLength = 250
Me.columnAKTIV.AllowDBNull = false
Me.columnAKTIV.DefaultValue = CType(false,Boolean)
Me.columnNAMENKONVENTION.AllowDBNull = false
Me.columnNAMENKONVENTION.MaxLength = 500
Me.columnERSTELLTWER.AllowDBNull = false
Me.columnERSTELLTWER.MaxLength = 50
Me.columnGEANDERTWER.MaxLength = 50
Me.columnOBJEKTTYP.AllowDBNull = false
Me.columnOBJEKTTYP.MaxLength = 50
Me.columnWINDREAM_DIRECT.AllowDBNull = false
Me.columnWINDREAM_DIRECT.DefaultValue = CType(false,Boolean)
Me.columnFOLDER_FOR_INDEX.AllowDBNull = false
Me.columnFOLDER_FOR_INDEX.DefaultValue = CType("",String)
Me.columnFOLDER_FOR_INDEX.MaxLength = 500
Me.columnSEQUENCE.AllowDBNull = false
Me.columnSEQUENCE.DefaultValue = CType(1,Integer)
Me.columnDUPLICATE_HANDLING.AllowDBNull = false
Me.columnDUPLICATE_HANDLING.DefaultValue = CType("Default",String)
Me.columnDUPLICATE_HANDLING.MaxLength = 30
End Sub
_
Public Function NewTBDD_DOKUMENTARTRow() As TBDD_DOKUMENTARTRow
Return CType(Me.NewRow,TBDD_DOKUMENTARTRow)
End Function
_
Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow
Return New TBDD_DOKUMENTARTRow(builder)
End Function
_
Protected Overrides Function GetRowType() As Global.System.Type
Return GetType(TBDD_DOKUMENTARTRow)
End Function
_
Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowChanged(e)
If (Not (Me.TBDD_DOKUMENTARTRowChangedEvent) Is Nothing) Then
RaiseEvent TBDD_DOKUMENTARTRowChanged(Me, New TBDD_DOKUMENTARTRowChangeEvent(CType(e.Row,TBDD_DOKUMENTARTRow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowChanging(e)
If (Not (Me.TBDD_DOKUMENTARTRowChangingEvent) Is Nothing) Then
RaiseEvent TBDD_DOKUMENTARTRowChanging(Me, New TBDD_DOKUMENTARTRowChangeEvent(CType(e.Row,TBDD_DOKUMENTARTRow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowDeleted(e)
If (Not (Me.TBDD_DOKUMENTARTRowDeletedEvent) Is Nothing) Then
RaiseEvent TBDD_DOKUMENTARTRowDeleted(Me, New TBDD_DOKUMENTARTRowChangeEvent(CType(e.Row,TBDD_DOKUMENTARTRow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowDeleting(e)
If (Not (Me.TBDD_DOKUMENTARTRowDeletingEvent) Is Nothing) Then
RaiseEvent TBDD_DOKUMENTARTRowDeleting(Me, New TBDD_DOKUMENTARTRowChangeEvent(CType(e.Row,TBDD_DOKUMENTARTRow), e.Action))
End If
End Sub
_
Public Sub RemoveTBDD_DOKUMENTARTRow(ByVal row As TBDD_DOKUMENTARTRow)
Me.Rows.Remove(row)
End Sub
_
Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
Dim ds As MyDataset = New MyDataset()
Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
any1.Namespace = "http://www.w3.org/2001/XMLSchema"
any1.MinOccurs = New Decimal(0)
any1.MaxOccurs = Decimal.MaxValue
any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
sequence.Items.Add(any1)
Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"
any2.MinOccurs = New Decimal(1)
any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
sequence.Items.Add(any2)
Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
attribute1.Name = "namespace"
attribute1.FixedValue = ds.Namespace
type.Attributes.Add(attribute1)
Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
attribute2.Name = "tableTypeName"
attribute2.FixedValue = "TBDD_DOKUMENTARTDataTable"
type.Attributes.Add(attribute2)
type.Particle = sequence
Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
If xs.Contains(dsSchema.TargetNamespace) Then
Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Try
Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
dsSchema.Write(s1)
Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
Do While schemas.MoveNext
schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema)
s2.SetLength(0)
schema.Write(s2)
If (s1.Length = s2.Length) Then
s1.Position = 0
s2.Position = 0
Do While ((s1.Position <> s1.Length) _
AndAlso (s1.ReadByte = s2.ReadByte))
Loop
If (s1.Position = s1.Length) Then
Return type
End If
End If
Loop
Finally
If (Not (s1) Is Nothing) Then
s1.Close
End If
If (Not (s2) Is Nothing) Then
s2.Close
End If
End Try
End If
xs.Add(dsSchema)
Return type
End Function
End Class
'''
'''Represents the strongly named DataTable class.
'''
_
Partial Public Class TBDD_EINGANGSARTENDataTable
Inherits Global.System.Data.TypedTableBase(Of TBDD_EINGANGSARTENRow)
Private columnGUID As Global.System.Data.DataColumn
Private columnBEZEICHNUNG As Global.System.Data.DataColumn
Private columnBESCHREIBUNG As Global.System.Data.DataColumn
Private columnERSTELLTWER As Global.System.Data.DataColumn
Private columnERSTELLTWANN As Global.System.Data.DataColumn
Private columnGEANDERTWER As Global.System.Data.DataColumn
Private columnGEAENDERTWANN As Global.System.Data.DataColumn
_
Public Sub New()
MyBase.New
Me.TableName = "TBDD_EINGANGSARTEN"
Me.BeginInit
Me.InitClass
Me.EndInit
End Sub
_
Friend Sub New(ByVal table As Global.System.Data.DataTable)
MyBase.New
Me.TableName = table.TableName
If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then
Me.CaseSensitive = table.CaseSensitive
End If
If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then
Me.Locale = table.Locale
End If
If (table.Namespace <> table.DataSet.Namespace) Then
Me.Namespace = table.Namespace
End If
Me.Prefix = table.Prefix
Me.MinimumCapacity = table.MinimumCapacity
End Sub
_
Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
MyBase.New(info, context)
Me.InitVars
End Sub
_
Public ReadOnly Property GUIDColumn() As Global.System.Data.DataColumn
Get
Return Me.columnGUID
End Get
End Property
_
Public ReadOnly Property BEZEICHNUNGColumn() As Global.System.Data.DataColumn
Get
Return Me.columnBEZEICHNUNG
End Get
End Property
_
Public ReadOnly Property BESCHREIBUNGColumn() As Global.System.Data.DataColumn
Get
Return Me.columnBESCHREIBUNG
End Get
End Property
_
Public ReadOnly Property ERSTELLTWERColumn() As Global.System.Data.DataColumn
Get
Return Me.columnERSTELLTWER
End Get
End Property
_
Public ReadOnly Property ERSTELLTWANNColumn() As Global.System.Data.DataColumn
Get
Return Me.columnERSTELLTWANN
End Get
End Property
_
Public ReadOnly Property GEANDERTWERColumn() As Global.System.Data.DataColumn
Get
Return Me.columnGEANDERTWER
End Get
End Property
_
Public ReadOnly Property GEAENDERTWANNColumn() As Global.System.Data.DataColumn
Get
Return Me.columnGEAENDERTWANN
End Get
End Property
_
Public ReadOnly Property Count() As Integer
Get
Return Me.Rows.Count
End Get
End Property
_
Public Default ReadOnly Property Item(ByVal index As Integer) As TBDD_EINGANGSARTENRow
Get
Return CType(Me.Rows(index),TBDD_EINGANGSARTENRow)
End Get
End Property
_
Public Event TBDD_EINGANGSARTENRowChanging As TBDD_EINGANGSARTENRowChangeEventHandler
_
Public Event TBDD_EINGANGSARTENRowChanged As TBDD_EINGANGSARTENRowChangeEventHandler
_
Public Event TBDD_EINGANGSARTENRowDeleting As TBDD_EINGANGSARTENRowChangeEventHandler
_
Public Event TBDD_EINGANGSARTENRowDeleted As TBDD_EINGANGSARTENRowChangeEventHandler
_
Public Overloads Sub AddTBDD_EINGANGSARTENRow(ByVal row As TBDD_EINGANGSARTENRow)
Me.Rows.Add(row)
End Sub
_
Public Overloads Function AddTBDD_EINGANGSARTENRow(ByVal GUID As Byte, ByVal BEZEICHNUNG As String, ByVal BESCHREIBUNG As String, ByVal ERSTELLTWER As String, ByVal ERSTELLTWANN As Date, ByVal GEANDERTWER As String, ByVal GEAENDERTWANN As Date) As TBDD_EINGANGSARTENRow
Dim rowTBDD_EINGANGSARTENRow As TBDD_EINGANGSARTENRow = CType(Me.NewRow,TBDD_EINGANGSARTENRow)
Dim columnValuesArray() As Object = New Object() {GUID, BEZEICHNUNG, BESCHREIBUNG, ERSTELLTWER, ERSTELLTWANN, GEANDERTWER, GEAENDERTWANN}
rowTBDD_EINGANGSARTENRow.ItemArray = columnValuesArray
Me.Rows.Add(rowTBDD_EINGANGSARTENRow)
Return rowTBDD_EINGANGSARTENRow
End Function
_
Public Function FindByGUID(ByVal GUID As Byte) As TBDD_EINGANGSARTENRow
Return CType(Me.Rows.Find(New Object() {GUID}),TBDD_EINGANGSARTENRow)
End Function
_
Public Overrides Function Clone() As Global.System.Data.DataTable
Dim cln As TBDD_EINGANGSARTENDataTable = CType(MyBase.Clone,TBDD_EINGANGSARTENDataTable)
cln.InitVars
Return cln
End Function
_
Protected Overrides Function CreateInstance() As Global.System.Data.DataTable
Return New TBDD_EINGANGSARTENDataTable()
End Function
_
Friend Sub InitVars()
Me.columnGUID = MyBase.Columns("GUID")
Me.columnBEZEICHNUNG = MyBase.Columns("BEZEICHNUNG")
Me.columnBESCHREIBUNG = MyBase.Columns("BESCHREIBUNG")
Me.columnERSTELLTWER = MyBase.Columns("ERSTELLTWER")
Me.columnERSTELLTWANN = MyBase.Columns("ERSTELLTWANN")
Me.columnGEANDERTWER = MyBase.Columns("GEANDERTWER")
Me.columnGEAENDERTWANN = MyBase.Columns("GEAENDERTWANN")
End Sub
_
Private Sub InitClass()
Me.columnGUID = New Global.System.Data.DataColumn("GUID", GetType(Byte), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnGUID)
Me.columnBEZEICHNUNG = New Global.System.Data.DataColumn("BEZEICHNUNG", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnBEZEICHNUNG)
Me.columnBESCHREIBUNG = New Global.System.Data.DataColumn("BESCHREIBUNG", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnBESCHREIBUNG)
Me.columnERSTELLTWER = New Global.System.Data.DataColumn("ERSTELLTWER", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnERSTELLTWER)
Me.columnERSTELLTWANN = New Global.System.Data.DataColumn("ERSTELLTWANN", GetType(Date), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnERSTELLTWANN)
Me.columnGEANDERTWER = New Global.System.Data.DataColumn("GEANDERTWER", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnGEANDERTWER)
Me.columnGEAENDERTWANN = New Global.System.Data.DataColumn("GEAENDERTWANN", GetType(Date), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnGEAENDERTWANN)
Me.Constraints.Add(New Global.System.Data.UniqueConstraint("Constraint1", New Global.System.Data.DataColumn() {Me.columnGUID}, true))
Me.columnGUID.AllowDBNull = false
Me.columnGUID.ReadOnly = true
Me.columnGUID.Unique = true
Me.columnBEZEICHNUNG.AllowDBNull = false
Me.columnBEZEICHNUNG.MaxLength = 100
Me.columnBESCHREIBUNG.MaxLength = 500
Me.columnERSTELLTWER.AllowDBNull = false
Me.columnERSTELLTWER.MaxLength = 50
Me.columnGEANDERTWER.MaxLength = 50
End Sub
_
Public Function NewTBDD_EINGANGSARTENRow() As TBDD_EINGANGSARTENRow
Return CType(Me.NewRow,TBDD_EINGANGSARTENRow)
End Function
_
Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow
Return New TBDD_EINGANGSARTENRow(builder)
End Function
_
Protected Overrides Function GetRowType() As Global.System.Type
Return GetType(TBDD_EINGANGSARTENRow)
End Function
_
Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowChanged(e)
If (Not (Me.TBDD_EINGANGSARTENRowChangedEvent) Is Nothing) Then
RaiseEvent TBDD_EINGANGSARTENRowChanged(Me, New TBDD_EINGANGSARTENRowChangeEvent(CType(e.Row,TBDD_EINGANGSARTENRow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowChanging(e)
If (Not (Me.TBDD_EINGANGSARTENRowChangingEvent) Is Nothing) Then
RaiseEvent TBDD_EINGANGSARTENRowChanging(Me, New TBDD_EINGANGSARTENRowChangeEvent(CType(e.Row,TBDD_EINGANGSARTENRow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowDeleted(e)
If (Not (Me.TBDD_EINGANGSARTENRowDeletedEvent) Is Nothing) Then
RaiseEvent TBDD_EINGANGSARTENRowDeleted(Me, New TBDD_EINGANGSARTENRowChangeEvent(CType(e.Row,TBDD_EINGANGSARTENRow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowDeleting(e)
If (Not (Me.TBDD_EINGANGSARTENRowDeletingEvent) Is Nothing) Then
RaiseEvent TBDD_EINGANGSARTENRowDeleting(Me, New TBDD_EINGANGSARTENRowChangeEvent(CType(e.Row,TBDD_EINGANGSARTENRow), e.Action))
End If
End Sub
_
Public Sub RemoveTBDD_EINGANGSARTENRow(ByVal row As TBDD_EINGANGSARTENRow)
Me.Rows.Remove(row)
End Sub
_
Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
Dim ds As MyDataset = New MyDataset()
Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
any1.Namespace = "http://www.w3.org/2001/XMLSchema"
any1.MinOccurs = New Decimal(0)
any1.MaxOccurs = Decimal.MaxValue
any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
sequence.Items.Add(any1)
Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"
any2.MinOccurs = New Decimal(1)
any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
sequence.Items.Add(any2)
Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
attribute1.Name = "namespace"
attribute1.FixedValue = ds.Namespace
type.Attributes.Add(attribute1)
Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
attribute2.Name = "tableTypeName"
attribute2.FixedValue = "TBDD_EINGANGSARTENDataTable"
type.Attributes.Add(attribute2)
type.Particle = sequence
Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
If xs.Contains(dsSchema.TargetNamespace) Then
Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Try
Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
dsSchema.Write(s1)
Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
Do While schemas.MoveNext
schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema)
s2.SetLength(0)
schema.Write(s2)
If (s1.Length = s2.Length) Then
s1.Position = 0
s2.Position = 0
Do While ((s1.Position <> s1.Length) _
AndAlso (s1.ReadByte = s2.ReadByte))
Loop
If (s1.Position = s1.Length) Then
Return type
End If
End If
Loop
Finally
If (Not (s1) Is Nothing) Then
s1.Close
End If
If (Not (s2) Is Nothing) Then
s2.Close
End If
End Try
End If
xs.Add(dsSchema)
Return type
End Function
End Class
'''
'''Represents the strongly named DataTable class.
'''
_
Partial Public Class TBDD_DOKART_MODULEDataTable
Inherits Global.System.Data.TypedTableBase(Of TBDD_DOKART_MODULERow)
Private columnID As Global.System.Data.DataColumn
Private columnNAME As Global.System.Data.DataColumn
_
Public Sub New()
MyBase.New
Me.TableName = "TBDD_DOKART_MODULE"
Me.BeginInit
Me.InitClass
Me.EndInit
End Sub
_
Friend Sub New(ByVal table As Global.System.Data.DataTable)
MyBase.New
Me.TableName = table.TableName
If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then
Me.CaseSensitive = table.CaseSensitive
End If
If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then
Me.Locale = table.Locale
End If
If (table.Namespace <> table.DataSet.Namespace) Then
Me.Namespace = table.Namespace
End If
Me.Prefix = table.Prefix
Me.MinimumCapacity = table.MinimumCapacity
End Sub
_
Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
MyBase.New(info, context)
Me.InitVars
End Sub
_
Public ReadOnly Property IDColumn() As Global.System.Data.DataColumn
Get
Return Me.columnID
End Get
End Property
_
Public ReadOnly Property NAMEColumn() As Global.System.Data.DataColumn
Get
Return Me.columnNAME
End Get
End Property
_
Public ReadOnly Property Count() As Integer
Get
Return Me.Rows.Count
End Get
End Property
_
Public Default ReadOnly Property Item(ByVal index As Integer) As TBDD_DOKART_MODULERow
Get
Return CType(Me.Rows(index),TBDD_DOKART_MODULERow)
End Get
End Property
_
Public Event TBDD_DOKART_MODULERowChanging As TBDD_DOKART_MODULERowChangeEventHandler
_
Public Event TBDD_DOKART_MODULERowChanged As TBDD_DOKART_MODULERowChangeEventHandler
_
Public Event TBDD_DOKART_MODULERowDeleting As TBDD_DOKART_MODULERowChangeEventHandler
_
Public Event TBDD_DOKART_MODULERowDeleted As TBDD_DOKART_MODULERowChangeEventHandler
_
Public Overloads Sub AddTBDD_DOKART_MODULERow(ByVal row As TBDD_DOKART_MODULERow)
Me.Rows.Add(row)
End Sub
_
Public Overloads Function AddTBDD_DOKART_MODULERow(ByVal NAME As String) As TBDD_DOKART_MODULERow
Dim rowTBDD_DOKART_MODULERow As TBDD_DOKART_MODULERow = CType(Me.NewRow,TBDD_DOKART_MODULERow)
Dim columnValuesArray() As Object = New Object() {Nothing, NAME}
rowTBDD_DOKART_MODULERow.ItemArray = columnValuesArray
Me.Rows.Add(rowTBDD_DOKART_MODULERow)
Return rowTBDD_DOKART_MODULERow
End Function
_
Public Function FindByID(ByVal ID As Integer) As TBDD_DOKART_MODULERow
Return CType(Me.Rows.Find(New Object() {ID}),TBDD_DOKART_MODULERow)
End Function
_
Public Overrides Function Clone() As Global.System.Data.DataTable
Dim cln As TBDD_DOKART_MODULEDataTable = CType(MyBase.Clone,TBDD_DOKART_MODULEDataTable)
cln.InitVars
Return cln
End Function
_
Protected Overrides Function CreateInstance() As Global.System.Data.DataTable
Return New TBDD_DOKART_MODULEDataTable()
End Function
_
Friend Sub InitVars()
Me.columnID = MyBase.Columns("ID")
Me.columnNAME = MyBase.Columns("NAME")
End Sub
_
Private Sub InitClass()
Me.columnID = New Global.System.Data.DataColumn("ID", GetType(Integer), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnID)
Me.columnNAME = New Global.System.Data.DataColumn("NAME", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnNAME)
Me.Constraints.Add(New Global.System.Data.UniqueConstraint("Constraint1", New Global.System.Data.DataColumn() {Me.columnID}, true))
Me.columnID.AutoIncrement = true
Me.columnID.AutoIncrementSeed = -1
Me.columnID.AutoIncrementStep = -1
Me.columnID.AllowDBNull = false
Me.columnID.ReadOnly = true
Me.columnID.Unique = true
Me.columnNAME.MaxLength = 50
End Sub
_
Public Function NewTBDD_DOKART_MODULERow() As TBDD_DOKART_MODULERow
Return CType(Me.NewRow,TBDD_DOKART_MODULERow)
End Function
_
Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow
Return New TBDD_DOKART_MODULERow(builder)
End Function
_
Protected Overrides Function GetRowType() As Global.System.Type
Return GetType(TBDD_DOKART_MODULERow)
End Function
_
Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowChanged(e)
If (Not (Me.TBDD_DOKART_MODULERowChangedEvent) Is Nothing) Then
RaiseEvent TBDD_DOKART_MODULERowChanged(Me, New TBDD_DOKART_MODULERowChangeEvent(CType(e.Row,TBDD_DOKART_MODULERow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowChanging(e)
If (Not (Me.TBDD_DOKART_MODULERowChangingEvent) Is Nothing) Then
RaiseEvent TBDD_DOKART_MODULERowChanging(Me, New TBDD_DOKART_MODULERowChangeEvent(CType(e.Row,TBDD_DOKART_MODULERow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowDeleted(e)
If (Not (Me.TBDD_DOKART_MODULERowDeletedEvent) Is Nothing) Then
RaiseEvent TBDD_DOKART_MODULERowDeleted(Me, New TBDD_DOKART_MODULERowChangeEvent(CType(e.Row,TBDD_DOKART_MODULERow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowDeleting(e)
If (Not (Me.TBDD_DOKART_MODULERowDeletingEvent) Is Nothing) Then
RaiseEvent TBDD_DOKART_MODULERowDeleting(Me, New TBDD_DOKART_MODULERowChangeEvent(CType(e.Row,TBDD_DOKART_MODULERow), e.Action))
End If
End Sub
_
Public Sub RemoveTBDD_DOKART_MODULERow(ByVal row As TBDD_DOKART_MODULERow)
Me.Rows.Remove(row)
End Sub
_
Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
Dim ds As MyDataset = New MyDataset()
Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
any1.Namespace = "http://www.w3.org/2001/XMLSchema"
any1.MinOccurs = New Decimal(0)
any1.MaxOccurs = Decimal.MaxValue
any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
sequence.Items.Add(any1)
Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"
any2.MinOccurs = New Decimal(1)
any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
sequence.Items.Add(any2)
Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
attribute1.Name = "namespace"
attribute1.FixedValue = ds.Namespace
type.Attributes.Add(attribute1)
Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
attribute2.Name = "tableTypeName"
attribute2.FixedValue = "TBDD_DOKART_MODULEDataTable"
type.Attributes.Add(attribute2)
type.Particle = sequence
Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
If xs.Contains(dsSchema.TargetNamespace) Then
Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Try
Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
dsSchema.Write(s1)
Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
Do While schemas.MoveNext
schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema)
s2.SetLength(0)
schema.Write(s2)
If (s1.Length = s2.Length) Then
s1.Position = 0
s2.Position = 0
Do While ((s1.Position <> s1.Length) _
AndAlso (s1.ReadByte = s2.ReadByte))
Loop
If (s1.Position = s1.Length) Then
Return type
End If
End If
Loop
Finally
If (Not (s1) Is Nothing) Then
s1.Close
End If
If (Not (s2) Is Nothing) Then
s2.Close
End If
End Try
End If
xs.Add(dsSchema)
Return type
End Function
End Class
'''
'''Represents the strongly named DataTable class.
'''
_
Partial Public Class TBDD_MODULESDataTable
Inherits Global.System.Data.TypedTableBase(Of TBDD_MODULESRow)
Private columnGUID As Global.System.Data.DataColumn
Private columnNAME As Global.System.Data.DataColumn
_
Public Sub New()
MyBase.New
Me.TableName = "TBDD_MODULES"
Me.BeginInit
Me.InitClass
Me.EndInit
End Sub
_
Friend Sub New(ByVal table As Global.System.Data.DataTable)
MyBase.New
Me.TableName = table.TableName
If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then
Me.CaseSensitive = table.CaseSensitive
End If
If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then
Me.Locale = table.Locale
End If
If (table.Namespace <> table.DataSet.Namespace) Then
Me.Namespace = table.Namespace
End If
Me.Prefix = table.Prefix
Me.MinimumCapacity = table.MinimumCapacity
End Sub
_
Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext)
MyBase.New(info, context)
Me.InitVars
End Sub
_
Public ReadOnly Property GUIDColumn() As Global.System.Data.DataColumn
Get
Return Me.columnGUID
End Get
End Property
_
Public ReadOnly Property NAMEColumn() As Global.System.Data.DataColumn
Get
Return Me.columnNAME
End Get
End Property
_
Public ReadOnly Property Count() As Integer
Get
Return Me.Rows.Count
End Get
End Property
_
Public Default ReadOnly Property Item(ByVal index As Integer) As TBDD_MODULESRow
Get
Return CType(Me.Rows(index),TBDD_MODULESRow)
End Get
End Property
_
Public Event TBDD_MODULESRowChanging As TBDD_MODULESRowChangeEventHandler
_
Public Event TBDD_MODULESRowChanged As TBDD_MODULESRowChangeEventHandler
_
Public Event TBDD_MODULESRowDeleting As TBDD_MODULESRowChangeEventHandler
_
Public Event TBDD_MODULESRowDeleted As TBDD_MODULESRowChangeEventHandler
_
Public Overloads Sub AddTBDD_MODULESRow(ByVal row As TBDD_MODULESRow)
Me.Rows.Add(row)
End Sub
_
Public Overloads Function AddTBDD_MODULESRow(ByVal NAME As String) As TBDD_MODULESRow
Dim rowTBDD_MODULESRow As TBDD_MODULESRow = CType(Me.NewRow,TBDD_MODULESRow)
Dim columnValuesArray() As Object = New Object() {Nothing, NAME}
rowTBDD_MODULESRow.ItemArray = columnValuesArray
Me.Rows.Add(rowTBDD_MODULESRow)
Return rowTBDD_MODULESRow
End Function
_
Public Function FindByGUID(ByVal GUID As Integer) As TBDD_MODULESRow
Return CType(Me.Rows.Find(New Object() {GUID}),TBDD_MODULESRow)
End Function
_
Public Overrides Function Clone() As Global.System.Data.DataTable
Dim cln As TBDD_MODULESDataTable = CType(MyBase.Clone,TBDD_MODULESDataTable)
cln.InitVars
Return cln
End Function
_
Protected Overrides Function CreateInstance() As Global.System.Data.DataTable
Return New TBDD_MODULESDataTable()
End Function
_
Friend Sub InitVars()
Me.columnGUID = MyBase.Columns("GUID")
Me.columnNAME = MyBase.Columns("NAME")
End Sub
_
Private Sub InitClass()
Me.columnGUID = New Global.System.Data.DataColumn("GUID", GetType(Integer), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnGUID)
Me.columnNAME = New Global.System.Data.DataColumn("NAME", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnNAME)
Me.Constraints.Add(New Global.System.Data.UniqueConstraint("Constraint1", New Global.System.Data.DataColumn() {Me.columnGUID}, true))
Me.columnGUID.AutoIncrement = true
Me.columnGUID.AutoIncrementSeed = -1
Me.columnGUID.AutoIncrementStep = -1
Me.columnGUID.AllowDBNull = false
Me.columnGUID.ReadOnly = true
Me.columnGUID.Unique = true
Me.columnNAME.MaxLength = 50
End Sub
_
Public Function NewTBDD_MODULESRow() As TBDD_MODULESRow
Return CType(Me.NewRow,TBDD_MODULESRow)
End Function
_
Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow
Return New TBDD_MODULESRow(builder)
End Function
_
Protected Overrides Function GetRowType() As Global.System.Type
Return GetType(TBDD_MODULESRow)
End Function
_
Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowChanged(e)
If (Not (Me.TBDD_MODULESRowChangedEvent) Is Nothing) Then
RaiseEvent TBDD_MODULESRowChanged(Me, New TBDD_MODULESRowChangeEvent(CType(e.Row,TBDD_MODULESRow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowChanging(e)
If (Not (Me.TBDD_MODULESRowChangingEvent) Is Nothing) Then
RaiseEvent TBDD_MODULESRowChanging(Me, New TBDD_MODULESRowChangeEvent(CType(e.Row,TBDD_MODULESRow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowDeleted(e)
If (Not (Me.TBDD_MODULESRowDeletedEvent) Is Nothing) Then
RaiseEvent TBDD_MODULESRowDeleted(Me, New TBDD_MODULESRowChangeEvent(CType(e.Row,TBDD_MODULESRow), e.Action))
End If
End Sub
_
Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs)
MyBase.OnRowDeleting(e)
If (Not (Me.TBDD_MODULESRowDeletingEvent) Is Nothing) Then
RaiseEvent TBDD_MODULESRowDeleting(Me, New TBDD_MODULESRowChangeEvent(CType(e.Row,TBDD_MODULESRow), e.Action))
End If
End Sub
_
Public Sub RemoveTBDD_MODULESRow(ByVal row As TBDD_MODULESRow)
Me.Rows.Remove(row)
End Sub
_
Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType
Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType()
Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence()
Dim ds As MyDataset = New MyDataset()
Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
any1.Namespace = "http://www.w3.org/2001/XMLSchema"
any1.MinOccurs = New Decimal(0)
any1.MaxOccurs = Decimal.MaxValue
any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
sequence.Items.Add(any1)
Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny()
any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"
any2.MinOccurs = New Decimal(1)
any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax
sequence.Items.Add(any2)
Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
attribute1.Name = "namespace"
attribute1.FixedValue = ds.Namespace
type.Attributes.Add(attribute1)
Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute()
attribute2.Name = "tableTypeName"
attribute2.FixedValue = "TBDD_MODULESDataTable"
type.Attributes.Add(attribute2)
type.Particle = sequence
Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable
If xs.Contains(dsSchema.TargetNamespace) Then
Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream()
Try
Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing
dsSchema.Write(s1)
Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator
Do While schemas.MoveNext
schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema)
s2.SetLength(0)
schema.Write(s2)
If (s1.Length = s2.Length) Then
s1.Position = 0
s2.Position = 0
Do While ((s1.Position <> s1.Length) _
AndAlso (s1.ReadByte = s2.ReadByte))
Loop
If (s1.Position = s1.Length) Then
Return type
End If
End If
Loop
Finally
If (Not (s1) Is Nothing) Then
s1.Close
End If
If (Not (s2) Is Nothing) Then
s2.Close
End If
End Try
End If
xs.Add(dsSchema)
Return type
End Function
End Class
'''
'''Represents the strongly named DataTable class.
'''
_
Partial Public Class TBDD_INDEX_MANDataTable
Inherits Global.System.Data.TypedTableBase(Of TBDD_INDEX_MANRow)
Private columnGUID As Global.System.Data.DataColumn
Private columnDOK_ID As Global.System.Data.DataColumn
Private columnNAME As Global.System.Data.DataColumn
Private columnWD_INDEX As Global.System.Data.DataColumn
Private columnCOMMENT As Global.System.Data.DataColumn
Private columnDATATYPE As Global.System.Data.DataColumn
Private columnSUGGESTION As Global.System.Data.DataColumn
Private columnDEFAULT_VALUE As Global.System.Data.DataColumn
Private columnCONNECTION_ID As Global.System.Data.DataColumn
Private columnSEQUENCE As Global.System.Data.DataColumn
Private columnSQL_RESULT As Global.System.Data.DataColumn
Private columnSQL_CHECK As Global.System.Data.DataColumn
Private columnACTIVE As Global.System.Data.DataColumn
Private columnADDED_WHO As Global.System.Data.DataColumn
Private columnADDED_WHEN As Global.System.Data.DataColumn
Private columnCHANGED_WHO As Global.System.Data.DataColumn
Private columnCHANGED_WHEN As Global.System.Data.DataColumn
Private columnOPTIONAL As Global.System.Data.DataColumn
Private columnSAVE_VALUE As Global.System.Data.DataColumn
Private columnMULTISELECT As Global.System.Data.DataColumn
Private columnVKT_ADD_ITEM As Global.System.Data.DataColumn
Private columnVKT_PREVENT_MULTIPLE_VALUES As Global.System.Data.DataColumn
_
Public Sub New()
MyBase.New
Me.TableName = "TBDD_INDEX_MAN"
Me.BeginInit
Me.InitClass
Me.EndInit
End Sub