System.ComponentModel.DesignerCategoryAttribute("code"), _ System.Diagnostics.DebuggerStepThrough(), _
System.ComponentModel.ToolboxItem(true)> _ Public Class CompSchema_1
Inherits DataSet
Private table 建築物 As 建築物 DataTable
Private tableBIDRelation As BIDRelationDataTable
Private relation 建築概要_設計建築物高度 As DataRelation
Protected Sub New(ByVal info As SerializationInfo, ByVal context As StreamingContext) MyBase.New
Dim strSchema As String = CType(info.GetValue("XmlSchema", GetType(System.String)),String) If (Not (strSchema) Is Nothing) Then
Me.Tables.Add(New LFTDataTable(ds.Tables("LFT")))
Me.Namespace = ds.Namespace
Public ReadOnly Property BIDRelation As BIDRelationDataTable Get
System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisi
System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisi
<System.ComponentModel.Browsable(false), _
Protected Overrides Function ShouldSerializeTables() As Boolean Return false
Protected Overrides Function ShouldSerializeRelations() As Boolean Return false
End Function
Protected Overrides Sub ReadXmlSerializable(ByVal reader As XmlReader) Me.Reset
If (Not (ds.Tables("共同壁房屋所有權人")) Is Nothing) Then
Protected Overrides Function GetSchemaSerializable() As System.Xml.Schema.XmlSchema Dim stream As System.IO.MemoryStream = New System.IO.MemoryStream
Me.WriteXmlSchema(New XmlTextWriter(stream, Nothing)) stream.Position = 0
Return System.Xml.Schema.XmlSchema.Read(New XmlTextReader(stream), Nothing) End Function
Me.tableBIDRelation = CType(Me.Tables("BIDRelation"),BIDRelationDataTable) If (Not (Me.tableBIDRelation) Is Nothing) Then
If (Not (Me.table 基地概要) Is Nothing) Then
Me.relation 建築物概要_各樓層概要 = Me.Relations("建築物概要_各樓層概要")
Me.table 共同壁土地所有權人 = New 共同壁土地所有權人 DataTable _IdColumn}, New DataColumn() {Me.tableBIDRelation.建築物_IdColumn})
Me.tableBIDRelation.Constraints.Add(fkc) New DataColumn() {Me.table 起造人.建築物_IdColumn})
Me.table 起造人.Constraints.Add(fkc)
fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("起造人_幢棟層戶", New DataColumn() {Me.table 起造人.起造人_IdColumn}, New DataColumn() {Me.table 幢棟層戶.起造人_IdColumn})
Me.table 幢棟層戶.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築物_設計人", New DataColumn() {Me.table 建築物.建築物_IdColumn}, New DataColumn() {Me.table 設計人.建築物_IdColumn})
Me.table 設計人.Constraints.Add(fkc)
fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築物_監造人", New DataColumn() {Me.table 建築物.建築物_IdColumn}, New DataColumn() {Me.table 監造人.建築物_IdColumn})
Me.table 監造人.Constraints.Add(fkc)
fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築物_承造人", New DataColumn() {Me.table 建築物.建築物_IdColumn}, New DataColumn() {Me.table 承造人.建築物_IdColumn})
Me.table 承造人.Constraints.Add(fkc)
fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築物_建築地址", New DataColumn() {Me.table 建築物.建築物_IdColumn}, New DataColumn() {Me.table 建築地址.建築物_IdColumn})
Me.table 建築地址.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築物_基地概要", New DataColumn() {Me.table 建築物.建築物_IdColumn}, New DataColumn() {Me.table 基地概要.建築物_IdColumn})
Me.table 基地概要.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築物_建築概要", New DataColumn() {Me.table 建築物.建築物_IdColumn}, New DataColumn() {Me.table 建築概要.建築物_IdColumn})
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築概要_設計建築物高度", New DataColumn() {Me.table 建築概要.建築概 要_IdColumn}, New DataColumn() {Me.table 設計建築物高度.建築概要_IdColumn})
Me.table 設計建築物高度.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築概要_層棟戶數", New DataColumn() {Me.table 建築概要.建築概要 _IdColumn}, New DataColumn() {Me.table 層棟戶數.建築概要_IdColumn})
Me.table 層棟戶數.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築概要_停車輛數", New DataColumn() {Me.table 建築概要.建築概要 _IdColumn}, New DataColumn() {Me.table 停車輛數.建築概要_IdColumn})
Me.table 停車輛數.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築物_建築物概要", New DataColumn() {Me.table 建築物.建築物 _IdColumn}, New DataColumn() {Me.table 建築物概要.建築物_IdColumn})
Me.table 建築物概要.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築物概要_各樓層概要", New DataColumn() {Me.table 建築物概要.建築物 概要_IdColumn}, New DataColumn() {Me.table 各樓層概要.建築物概要_IdColumn})
Me.table 各樓層概要.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("各樓層概要_使用類組", New DataColumn() {Me.table 各樓層概要.各樓層概 要_IdColumn}, New DataColumn() {Me.table 使用類組.各樓層概要_IdColumn})
Me.table 使用類組.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築物_土地標示及使用範圍", New DataColumn() {Me.table 建築物.建築物 _IdColumn}, New DataColumn() {Me.table 土地標示及使用範圍.建築物_IdColumn})
Me.table 土地標示及使用範圍.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("土地標示及使用範圍_土地所有權人", New DataColumn() {Me.table 土地標 示及使用範圍.土地標示及使用範圍_IdColumn}, New DataColumn() {Me.table 土地所有權人.土地標示及使用範圍 _IdColumn}) _IdColumn}, New DataColumn() {Me.table 使用共同壁協定.建築物_IdColumn})
Me.table 使用共同壁協定.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("使用共同壁協定_共同壁房屋所有權人", New DataColumn() {Me.table 使用 共同壁協定.使用共同壁協定_IdColumn}, New DataColumn() {Me.table 共同壁房屋所有權人.使用共同壁協定 _IdColumn}) 共同壁協定.使用共同壁協定_IdColumn}, New DataColumn() {Me.table 共同壁土地所有權人.使用共同壁協定 _IdColumn})
Me.table 共同壁土地所有權人.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None
fkc = New ForeignKeyConstraint("建築物_使用道路情形", New DataColumn() {Me.table 建築物.建築物 _IdColumn}, New DataColumn() {Me.table 使用道路情形.建築物_IdColumn})
Me.table 使用道路情形.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("建築物_雜項工作物概要", New DataColumn() {Me.table 建築物.建築物 _IdColumn}, New DataColumn() {Me.table 雜項工作物概要.建築物_IdColumn})
Me.table 雜項工作物概要.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
fkc = New ForeignKeyConstraint("雜項工作物概要_工作物概要", New DataColumn() {Me.table 雜項工作物概 要.雜項工作物概要_IdColumn}, New DataColumn() {Me.table 工作物概要.雜項工作物概要_IdColumn})
Me.table 工作物概要.Constraints.Add(fkc) fkc.AcceptRejectRule = AcceptRejectRule.None fkc.DeleteRule = Rule.Cascade
fkc.UpdateRule = Rule.Cascade
Me.relation 起造人_幢棟層戶 = New DataRelation("起造人_幢棟層戶", New DataColumn() {Me.table 起造人.
起造人_IdColumn}, New DataColumn() {Me.table 幢棟層戶.起造人_IdColumn}, false) Me.relation 起造人_幢棟層戶.Nested = true
Me.Relations.Add(Me.relation 起造人_幢棟層戶)
Me.relation 建築概要_設計建築物高度 = New DataRelation("建築概要_設計建築物高度", New DataColumn() {Me.table 建築概要.建築概要_IdColumn}, New DataColumn() {Me.table 設計建築物高度.建築概要_IdColumn}, false) Me.relation 建築概要_設計建築物高度.Nested = true
Me.Relations.Add(Me.relation 建築概要_設計建築物高度)
Me.relation 建築概要_層棟戶數 = New DataRelation("建築概要_層棟戶數", New DataColumn() {Me.table 建 築概要.建築概要_IdColumn}, New DataColumn() {Me.table 層棟戶數.建築概要_IdColumn}, false)
Me.relation 建築概要_層棟戶數.Nested = true Me.Relations.Add(Me.relation 建築概要_層棟戶數)
Me.relation 建築概要_停車輛數 = New DataRelation("建築概要_停車輛數", New DataColumn() {Me.table 建 築概要.建築概要_IdColumn}, New DataColumn() {Me.table 停車輛數.建築概要_IdColumn}, false)
Me.relation 建築概要_停車輛數.Nested = true Me.Relations.Add(Me.relation 建築概要_停車輛數)
Me.relation 各樓層概要_使用類組 = New DataRelation("各樓層概要_使用類組", New DataColumn() {Me.table 各樓層概要.各樓層概要_IdColumn}, New DataColumn() {Me.table 使用類組.各樓層概要_IdColumn}, false)
Me.relation 各樓層概要_使用類組.Nested = true Me.Relations.Add(Me.relation 各樓層概要_使用類組)
Me.relation 建築物概要_各樓層概要 = New DataRelation("建築物概要_各樓層概要", New DataColumn() {Me.table 建築物概要.建築物概要_IdColumn}, New DataColumn() {Me.table 各樓層概要.建築物概要_IdColumn}, false) Me.relation 建築物概要_各樓層概要.Nested = true
Me.Relations.Add(Me.relation 建築物概要_各樓層概要)
Me.relation 土地標示及使用範圍_土地所有權人 = New DataRelation("土地標示及使用範圍_土地所有權人", New DataColumn() {Me.table 土地標示及使用範圍.土地標示及使用範圍_IdColumn}, New DataColumn() {Me.table 土 地所有權人.土地標示及使用範圍_IdColumn}, false)
Me.relation 土地標示及使用範圍_土地所有權人.Nested = true Me.Relations.Add(Me.relation 土地標示及使用範圍_土地所有權人)
Me.relation 使用共同壁協定_共同壁房屋所有權人 = New DataRelation("使用共同壁協定_共同壁房屋所有權 人", New DataColumn() {Me.table 使用共同壁協定.使用共同壁協定_IdColumn}, New DataColumn() {Me.table 共同壁房 屋所有權人.使用共同壁協定_IdColumn}, false)
Me.relation 使用共同壁協定_共同壁房屋所有權人.Nested = true Me.Relations.Add(Me.relation 使用共同壁協定_共同壁房屋所有權人)
Me.relation 使用共同壁協定_共同壁土地所有權人 = New DataRelation("使用共同壁協定_共同壁土地所有權 人", New DataColumn() {Me.table 使用共同壁協定.使用共同壁協定_IdColumn}, New DataColumn() {Me.table 共同壁土 地所有權人.使用共同壁協定_IdColumn}, false)
Me.relation 使用共同壁協定_共同壁土地所有權人.Nested = true Me.Relations.Add(Me.relation 使用共同壁協定_共同壁土地所有權人)
Me.relation 雜項工作物概要_工作物概要 = New DataRelation("雜項工作物概要_工作物概要", New DataColumn() {Me.table 雜項工作物概要.雜項工作物概要_IdColumn}, New DataColumn() {Me.table 工作物概要.雜項 工作物概要_IdColumn}, false)
Me.relation 雜項工作物概要_工作物概要.Nested = true Me.Relations.Add(Me.relation 雜項工作物概要_工作物概要)
Me.relation 建築物_BIDRelation = New DataRelation("建築物_BIDRelation", New DataColumn() {Me.table 建 築物.建築物_IdColumn}, New DataColumn() {Me.tableBIDRelation.建築物_IdColumn}, false)
Me.relation 建築物_BIDRelation.Nested = true
Me.relation 建築物_LFT.Nested = true Me.Relations.Add(Me.relation 建築物_LFT)
Me.relation 建築物_起造人 = New DataRelation("建築物_起造人", New DataColumn() {Me.table 建築物.建築 物_IdColumn}, New DataColumn() {Me.table 起造人.建築物_IdColumn}, false)
Me.relation 建築物_起造人.Nested = true Me.Relations.Add(Me.relation 建築物_起造人)
Me.relation 建築物_設計人 = New DataRelation("建築物_設計人", New DataColumn() {Me.table 建築物.建築 物_IdColumn}, New DataColumn() {Me.table 設計人.建築物_IdColumn}, false)
Me.relation 建築物_設計人.Nested = true Me.Relations.Add(Me.relation 建築物_設計人)
Me.relation 建築物_監造人 = New DataRelation("建築物_監造人", New DataColumn() {Me.table 建築物.建築 物_IdColumn}, New DataColumn() {Me.table 監造人.建築物_IdColumn}, false)
Me.relation 建築物_監造人.Nested = true Me.Relations.Add(Me.relation 建築物_監造人)
Me.relation 建築物_承造人 = New DataRelation("建築物_承造人", New DataColumn() {Me.table 建築物.建築 物_IdColumn}, New DataColumn() {Me.table 承造人.建築物_IdColumn}, false)
Me.relation 建築物_承造人.Nested = true Me.Relations.Add(Me.relation 建築物_承造人)
Me.relation 建築物_建築地址 = New DataRelation("建築物_建築地址", New DataColumn() {Me.table 建築物.
建築物_IdColumn}, New DataColumn() {Me.table 建築地址.建築物_IdColumn}, false) Me.relation 建築物_建築地址.Nested = true
Me.Relations.Add(Me.relation 建築物_建築地址)
Me.relation 建築物_基地概要 = New DataRelation("建築物_基地概要", New DataColumn() {Me.table 建築物.
建築物_IdColumn}, New DataColumn() {Me.table 基地概要.建築物_IdColumn}, false) Me.relation 建築物_基地概要.Nested = true
Me.Relations.Add(Me.relation 建築物_基地概要)
Me.relation 建築物_建築概要 = New DataRelation("建築物_建築概要", New DataColumn() {Me.table 建築物.
建築物_IdColumn}, New DataColumn() {Me.table 建築概要.建築物_IdColumn}, false) Me.relation 建築物_建築概要.Nested = true
Me.Relations.Add(Me.relation 建築物_建築概要)
Me.relation 建築物_建築物概要 = New DataRelation("建築物_建築物概要", New DataColumn() {Me.table 建 築物.建築物_IdColumn}, New DataColumn() {Me.table 建築物概要.建築物_IdColumn}, false)
Me.relation 建築物_建築物概要.Nested = true Me.Relations.Add(Me.relation 建築物_建築物概要)
Me.relation 建築物_土地標示及使用範圍 = New DataRelation("建築物_土地標示及使用範圍", New DataColumn() {Me.table 建築物.建築物_IdColumn}, New DataColumn() {Me.table 土地標示及使用範圍.建築物 _IdColumn}, false)
Me.relation 建築物_土地標示及使用範圍.Nested = true Me.Relations.Add(Me.relation 建築物_土地標示及使用範圍)
Me.relation 建築物_使用共同壁協定 = New DataRelation("建築物_使用共同壁協定", New DataColumn() {Me.table 建築物.建築物_IdColumn}, New DataColumn() {Me.table 使用共同壁協定.建築物_IdColumn}, false) Me.relation 建築物_使用共同壁協定.Nested = true
Me.Relations.Add(Me.relation 建築物_使用共同壁協定)
Me.relation 建築物_使用道路情形 = New DataRelation("建築物_使用道路情形", New DataColumn() {Me.table 建築物.建築物_IdColumn}, New DataColumn() {Me.table 使用道路情形.建築物_IdColumn}, false)
Me.relation 建築物_使用道路情形.Nested = true Me.Relations.Add(Me.relation 建築物_使用道路情形)
Me.relation 建築物_雜項工作物概要 = New DataRelation("建築物_雜項工作物概要", New DataColumn() {Me.table 建築物.建築物_IdColumn}, New DataColumn() {Me.table 雜項工作物概要.建築物_IdColumn}, false) Me.relation 建築物_雜項工作物概要.Nested = true
Private Function ShouldSerializeBIDRelation() As Boolean Return false
End Function
Private Function ShouldSerializeLFT() As Boolean Return false