internal void InitVars() { this.tableencodings = ((encodingsDataTable)(this.Tables["encodings"])); if ((this.tableencodings != null)) { this.tableencodings.InitVars(); } this.tableencoding = ((encodingDataTable)(this.Tables["encoding"])); if ((this.tableencoding != null)) { this.tableencoding.InitVars(); } this.tabledefineMapping = ((defineMappingDataTable)(this.Tables["defineMapping"])); if ((this.tabledefineMapping != null)) { this.tabledefineMapping.InitVars(); } this.tableencodingMappings = ((encodingMappingsDataTable)(this.Tables["encodingMappings"])); if ((this.tableencodingMappings != null)) { this.tableencodingMappings.InitVars(); } this.tableencodingMapping = ((encodingMappingDataTable)(this.Tables["encodingMapping"])); if ((this.tableencodingMapping != null)) { this.tableencodingMapping.InitVars(); } this.tablealiases = ((aliasesDataTable)(this.Tables["aliases"])); if ((this.tablealiases != null)) { this.tablealiases.InitVars(); } this.tablealias = ((aliasDataTable)(this.Tables["alias"])); if ((this.tablealias != null)) { this.tablealias.InitVars(); } this.tableencodingProperties = ((encodingPropertiesDataTable)(this.Tables["encodingProperties"])); if ((this.tableencodingProperties != null)) { this.tableencodingProperties.InitVars(); } this.tableencodingProperty = ((encodingPropertyDataTable)(this.Tables["encodingProperty"])); if ((this.tableencodingProperty != null)) { this.tableencodingProperty.InitVars(); } this.tablerangeCoverage = ((rangeCoverageDataTable)(this.Tables["rangeCoverage"])); if ((this.tablerangeCoverage != null)) { this.tablerangeCoverage.InitVars(); } this.tablemappings = ((mappingsDataTable)(this.Tables["mappings"])); if ((this.tablemappings != null)) { this.tablemappings.InitVars(); } this.tablemapping = ((mappingDataTable)(this.Tables["mapping"])); if ((this.tablemapping != null)) { this.tablemapping.InitVars(); } this.tableuiNames = ((uiNamesDataTable)(this.Tables["uiNames"])); if ((this.tableuiNames != null)) { this.tableuiNames.InitVars(); } this.tableuiName = ((uiNameDataTable)(this.Tables["uiName"])); if ((this.tableuiName != null)) { this.tableuiName.InitVars(); } this.tablespecs = ((specsDataTable)(this.Tables["specs"])); if ((this.tablespecs != null)) { this.tablespecs.InitVars(); } this.tablespec = ((specDataTable)(this.Tables["spec"])); if ((this.tablespec != null)) { this.tablespec.InitVars(); } this.tablesteps = ((stepsDataTable)(this.Tables["steps"])); if ((this.tablesteps != null)) { this.tablesteps.InitVars(); } this.tablestep = ((stepDataTable)(this.Tables["step"])); if ((this.tablestep != null)) { this.tablestep.InitVars(); } this.tablespecProperties = ((specPropertiesDataTable)(this.Tables["specProperties"])); if ((this.tablespecProperties != null)) { this.tablespecProperties.InitVars(); } this.tablespecProperty = ((specPropertyDataTable)(this.Tables["specProperty"])); if ((this.tablespecProperty != null)) { this.tablespecProperty.InitVars(); } this.tablemappingProperties = ((mappingPropertiesDataTable)(this.Tables["mappingProperties"])); if ((this.tablemappingProperties != null)) { this.tablemappingProperties.InitVars(); } this.tablemappingProperty = ((mappingPropertyDataTable)(this.Tables["mappingProperty"])); if ((this.tablemappingProperty != null)) { this.tablemappingProperty.InitVars(); } this.tablefontMappings = ((fontMappingsDataTable)(this.Tables["fontMappings"])); if ((this.tablefontMappings != null)) { this.tablefontMappings.InitVars(); } this.tablefontMapping = ((fontMappingDataTable)(this.Tables["fontMapping"])); if ((this.tablefontMapping != null)) { this.tablefontMapping.InitVars(); } this.tablefonts = ((fontsDataTable)(this.Tables["fonts"])); if ((this.tablefonts != null)) { this.tablefonts.InitVars(); } this.tablefont = ((fontDataTable)(this.Tables["font"])); if ((this.tablefont != null)) { this.tablefont.InitVars(); } this.tablefontProperties = ((fontPropertiesDataTable)(this.Tables["fontProperties"])); if ((this.tablefontProperties != null)) { this.tablefontProperties.InitVars(); } this.tablefontProperty = ((fontPropertyDataTable)(this.Tables["fontProperty"])); if ((this.tablefontProperty != null)) { this.tablefontProperty.InitVars(); } this.tablefontEncodings = ((fontEncodingsDataTable)(this.Tables["fontEncodings"])); if ((this.tablefontEncodings != null)) { this.tablefontEncodings.InitVars(); } this.tablefontEncoding = ((fontEncodingDataTable)(this.Tables["fontEncoding"])); if ((this.tablefontEncoding != null)) { this.tablefontEncoding.InitVars(); } this.tableimplementations = ((implementationsDataTable)(this.Tables["implementations"])); if ((this.tableimplementations != null)) { this.tableimplementations.InitVars(); } this.tableplatform = ((platformDataTable)(this.Tables["platform"])); if ((this.tableplatform != null)) { this.tableplatform.InitVars(); } this.tableimplement = ((implementDataTable)(this.Tables["implement"])); if ((this.tableimplement != null)) { this.tableimplement.InitVars(); } this.relationencodingMappings_encodingMapping = this.Relations["encodingMappings_encodingMapping"]; this.relationaliases_alias = this.Relations["aliases_alias"]; this.relationencodingProperties_encodingProperty = this.Relations["encodingProperties_encodingProperty"]; this.relationencoding_defineMapping = this.Relations["encoding_defineMapping"]; this.relationencoding_encodingMappings = this.Relations["encoding_encodingMappings"]; this.relationencoding_aliases = this.Relations["encoding_aliases"]; this.relationencoding_encodingProperties = this.Relations["encoding_encodingProperties"]; this.relationencoding_rangeCoverage = this.Relations["encoding_rangeCoverage"]; this.relationencodings_encoding = this.Relations["encodings_encoding"]; this.relationuiNames_uiName = this.Relations["uiNames_uiName"]; this.relationsteps_step = this.Relations["steps_step"]; this.relationspecProperties_specProperty = this.Relations["specProperties_specProperty"]; this.relationspec_steps = this.Relations["spec_steps"]; this.relationspec_specProperties = this.Relations["spec_specProperties"]; this.relationspecs_spec = this.Relations["specs_spec"]; this.relationmappingProperties_mappingProperty = this.Relations["mappingProperties_mappingProperty"]; this.relationfontMappings_fontMapping = this.Relations["fontMappings_fontMapping"]; this.relationmapping_uiNames = this.Relations["mapping_uiNames"]; this.relationmapping_specs = this.Relations["mapping_specs"]; this.relationmapping_mappingProperties = this.Relations["mapping_mappingProperties"]; this.relationmapping_fontMappings = this.Relations["mapping_fontMappings"]; this.relationmappings_mapping = this.Relations["mappings_mapping"]; this.relationfontProperties_fontProperty = this.Relations["fontProperties_fontProperty"]; this.relationfontEncodings_fontEncoding = this.Relations["fontEncodings_fontEncoding"]; this.relationfont_fontProperties = this.Relations["font_fontProperties"]; this.relationfont_fontEncodings = this.Relations["font_fontEncodings"]; this.relationfonts_font = this.Relations["fonts_font"]; this.relationplatform_implement = this.Relations["platform_implement"]; this.relationimplementations_platform = this.Relations["implementations_platform"]; this.relationdefineMappingRef = this.Relations["defineMappingRef"]; this.relationencodingMappingRef = this.Relations["encodingMappingRef"]; this.relationmappingStep = this.Relations["mappingStep"]; this.relationfontEncodingRef = this.Relations["fontEncodingRef"]; }
private void InitClass() { this.DataSetName = "mappingRegistry"; this.Prefix = ""; this.Namespace = "http://www.sil.org/computing/schemas/SILMappingRegistry.xsd"; this.Locale = new System.Globalization.CultureInfo("en-US"); this.CaseSensitive = false; this.EnforceConstraints = false; this.tableencodings = new encodingsDataTable(); this.Tables.Add(this.tableencodings); this.tableencoding = new encodingDataTable(); this.Tables.Add(this.tableencoding); this.tabledefineMapping = new defineMappingDataTable(); this.Tables.Add(this.tabledefineMapping); this.tableencodingMappings = new encodingMappingsDataTable(); this.Tables.Add(this.tableencodingMappings); this.tableencodingMapping = new encodingMappingDataTable(); this.Tables.Add(this.tableencodingMapping); this.tablealiases = new aliasesDataTable(); this.Tables.Add(this.tablealiases); this.tablealias = new aliasDataTable(); this.Tables.Add(this.tablealias); this.tableencodingProperties = new encodingPropertiesDataTable(); this.Tables.Add(this.tableencodingProperties); this.tableencodingProperty = new encodingPropertyDataTable(); this.Tables.Add(this.tableencodingProperty); this.tablerangeCoverage = new rangeCoverageDataTable(); this.Tables.Add(this.tablerangeCoverage); this.tablemappings = new mappingsDataTable(); this.Tables.Add(this.tablemappings); this.tablemapping = new mappingDataTable(); this.Tables.Add(this.tablemapping); this.tableuiNames = new uiNamesDataTable(); this.Tables.Add(this.tableuiNames); this.tableuiName = new uiNameDataTable(); this.Tables.Add(this.tableuiName); this.tablespecs = new specsDataTable(); this.Tables.Add(this.tablespecs); this.tablespec = new specDataTable(); this.Tables.Add(this.tablespec); this.tablesteps = new stepsDataTable(); this.Tables.Add(this.tablesteps); this.tablestep = new stepDataTable(); this.Tables.Add(this.tablestep); this.tablespecProperties = new specPropertiesDataTable(); this.Tables.Add(this.tablespecProperties); this.tablespecProperty = new specPropertyDataTable(); this.Tables.Add(this.tablespecProperty); this.tablemappingProperties = new mappingPropertiesDataTable(); this.Tables.Add(this.tablemappingProperties); this.tablemappingProperty = new mappingPropertyDataTable(); this.Tables.Add(this.tablemappingProperty); this.tablefontMappings = new fontMappingsDataTable(); this.Tables.Add(this.tablefontMappings); this.tablefontMapping = new fontMappingDataTable(); this.Tables.Add(this.tablefontMapping); this.tablefonts = new fontsDataTable(); this.Tables.Add(this.tablefonts); this.tablefont = new fontDataTable(); this.Tables.Add(this.tablefont); this.tablefontProperties = new fontPropertiesDataTable(); this.Tables.Add(this.tablefontProperties); this.tablefontProperty = new fontPropertyDataTable(); this.Tables.Add(this.tablefontProperty); this.tablefontEncodings = new fontEncodingsDataTable(); this.Tables.Add(this.tablefontEncodings); this.tablefontEncoding = new fontEncodingDataTable(); this.Tables.Add(this.tablefontEncoding); this.tableimplementations = new implementationsDataTable(); this.Tables.Add(this.tableimplementations); this.tableplatform = new platformDataTable(); this.Tables.Add(this.tableplatform); this.tableimplement = new implementDataTable(); this.Tables.Add(this.tableimplement); ForeignKeyConstraint fkc; fkc = new ForeignKeyConstraint("encodings_encoding", new DataColumn[] { this.tableencodings.encodings_IdColumn}, new DataColumn[] { this.tableencoding.encodings_IdColumn}); this.tableencoding.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("encoding_defineMapping", new DataColumn[] { this.tableencoding.nameColumn}, new DataColumn[] { this.tabledefineMapping.name_0Column}); this.tabledefineMapping.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("defineMappingRef", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tabledefineMapping.nameColumn}); this.tabledefineMapping.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("encoding_encodingMappings", new DataColumn[] { this.tableencoding.nameColumn}, new DataColumn[] { this.tableencodingMappings.nameColumn}); this.tableencodingMappings.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("encodingMappings_encodingMapping", new DataColumn[] { this.tableencodingMappings.encodingMappings_IdColumn}, new DataColumn[] { this.tableencodingMapping.encodingMappings_IdColumn}); this.tableencodingMapping.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("encodingMappingRef", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tableencodingMapping.nameColumn}); this.tableencodingMapping.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("encoding_aliases", new DataColumn[] { this.tableencoding.nameColumn}, new DataColumn[] { this.tablealiases.nameColumn}); this.tablealiases.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("aliases_alias", new DataColumn[] { this.tablealiases.aliases_IdColumn}, new DataColumn[] { this.tablealias.aliases_IdColumn}); this.tablealias.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("encoding_encodingProperties", new DataColumn[] { this.tableencoding.nameColumn}, new DataColumn[] { this.tableencodingProperties.nameColumn}); this.tableencodingProperties.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("encodingProperties_encodingProperty", new DataColumn[] { this.tableencodingProperties.encodingProperties_IdColumn}, new DataColumn[] { this.tableencodingProperty.encodingProperties_IdColumn}); this.tableencodingProperty.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("encoding_rangeCoverage", new DataColumn[] { this.tableencoding.nameColumn}, new DataColumn[] { this.tablerangeCoverage.nameColumn}); this.tablerangeCoverage.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("mappings_mapping", new DataColumn[] { this.tablemappings.mappings_IdColumn}, new DataColumn[] { this.tablemapping.mappings_IdColumn}); this.tablemapping.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("mapping_uiNames", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tableuiNames.nameColumn}); this.tableuiNames.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("uiNames_uiName", new DataColumn[] { this.tableuiNames.uiNames_IdColumn}, new DataColumn[] { this.tableuiName.uiNames_IdColumn}); this.tableuiName.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("mapping_specs", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tablespecs.nameColumn}); this.tablespecs.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("specs_spec", new DataColumn[] { this.tablespecs.specs_IdColumn}, new DataColumn[] { this.tablespec.specs_IdColumn}); this.tablespec.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("spec_steps", new DataColumn[] { this.tablespec.spec_IdColumn}, new DataColumn[] { this.tablesteps.spec_IdColumn}); this.tablesteps.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("steps_step", new DataColumn[] { this.tablesteps.steps_IdColumn}, new DataColumn[] { this.tablestep.steps_IdColumn}); this.tablestep.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("mappingStep", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tablestep.nameColumn}); this.tablestep.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("spec_specProperties", new DataColumn[] { this.tablespec.spec_IdColumn}, new DataColumn[] { this.tablespecProperties.spec_IdColumn}); this.tablespecProperties.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("specProperties_specProperty", new DataColumn[] { this.tablespecProperties.specProperties_IdColumn}, new DataColumn[] { this.tablespecProperty.specProperties_IdColumn}); this.tablespecProperty.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("mapping_mappingProperties", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tablemappingProperties.nameColumn}); this.tablemappingProperties.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("mappingProperties_mappingProperty", new DataColumn[] { this.tablemappingProperties.mappingProperties_IdColumn}, new DataColumn[] { this.tablemappingProperty.mappingProperties_IdColumn}); this.tablemappingProperty.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("mapping_fontMappings", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tablefontMappings.nameColumn}); this.tablefontMappings.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("fontMappings_fontMapping", new DataColumn[] { this.tablefontMappings.fontMappings_IdColumn}, new DataColumn[] { this.tablefontMapping.fontMappings_IdColumn}); this.tablefontMapping.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("fonts_font", new DataColumn[] { this.tablefonts.fonts_IdColumn}, new DataColumn[] { this.tablefont.fonts_IdColumn}); this.tablefont.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("font_fontProperties", new DataColumn[] { this.tablefont.nameColumn}, new DataColumn[] { this.tablefontProperties.nameColumn}); this.tablefontProperties.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("fontProperties_fontProperty", new DataColumn[] { this.tablefontProperties.fontProperties_IdColumn}, new DataColumn[] { this.tablefontProperty.fontProperties_IdColumn}); this.tablefontProperty.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("font_fontEncodings", new DataColumn[] { this.tablefont.nameColumn}, new DataColumn[] { this.tablefontEncodings.nameColumn}); this.tablefontEncodings.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("fontEncodings_fontEncoding", new DataColumn[] { this.tablefontEncodings.fontEncodings_IdColumn}, new DataColumn[] { this.tablefontEncoding.fontEncodings_IdColumn}); this.tablefontEncoding.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("fontEncodingRef", new DataColumn[] { this.tableencoding.nameColumn}, new DataColumn[] { this.tablefontEncoding.nameColumn}); this.tablefontEncoding.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("implementations_platform", new DataColumn[] { this.tableimplementations.implementations_IdColumn}, new DataColumn[] { this.tableplatform.implementations_IdColumn}); this.tableplatform.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; fkc = new ForeignKeyConstraint("platform_implement", new DataColumn[] { this.tableplatform.nameColumn}, new DataColumn[] { this.tableimplement.nameColumn}); this.tableimplement.Constraints.Add(fkc); fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None; fkc.DeleteRule = System.Data.Rule.Cascade; fkc.UpdateRule = System.Data.Rule.Cascade; this.relationencodingMappings_encodingMapping = new DataRelation("encodingMappings_encodingMapping", new DataColumn[] { this.tableencodingMappings.encodingMappings_IdColumn}, new DataColumn[] { this.tableencodingMapping.encodingMappings_IdColumn}, false); this.relationencodingMappings_encodingMapping.Nested = true; this.Relations.Add(this.relationencodingMappings_encodingMapping); this.relationaliases_alias = new DataRelation("aliases_alias", new DataColumn[] { this.tablealiases.aliases_IdColumn}, new DataColumn[] { this.tablealias.aliases_IdColumn}, false); this.relationaliases_alias.Nested = true; this.Relations.Add(this.relationaliases_alias); this.relationencodingProperties_encodingProperty = new DataRelation("encodingProperties_encodingProperty", new DataColumn[] { this.tableencodingProperties.encodingProperties_IdColumn}, new DataColumn[] { this.tableencodingProperty.encodingProperties_IdColumn}, false); this.relationencodingProperties_encodingProperty.Nested = true; this.Relations.Add(this.relationencodingProperties_encodingProperty); this.relationencoding_defineMapping = new DataRelation("encoding_defineMapping", new DataColumn[] { this.tableencoding.nameColumn}, new DataColumn[] { this.tabledefineMapping.name_0Column}, false); this.relationencoding_defineMapping.Nested = true; this.Relations.Add(this.relationencoding_defineMapping); this.relationencoding_encodingMappings = new DataRelation("encoding_encodingMappings", new DataColumn[] { this.tableencoding.nameColumn}, new DataColumn[] { this.tableencodingMappings.nameColumn}, false); this.relationencoding_encodingMappings.Nested = true; this.Relations.Add(this.relationencoding_encodingMappings); this.relationencoding_aliases = new DataRelation("encoding_aliases", new DataColumn[] { this.tableencoding.nameColumn}, new DataColumn[] { this.tablealiases.nameColumn}, false); this.relationencoding_aliases.Nested = true; this.Relations.Add(this.relationencoding_aliases); this.relationencoding_encodingProperties = new DataRelation("encoding_encodingProperties", new DataColumn[] { this.tableencoding.nameColumn}, new DataColumn[] { this.tableencodingProperties.nameColumn}, false); this.relationencoding_encodingProperties.Nested = true; this.Relations.Add(this.relationencoding_encodingProperties); this.relationencoding_rangeCoverage = new DataRelation("encoding_rangeCoverage", new DataColumn[] { this.tableencoding.nameColumn}, new DataColumn[] { this.tablerangeCoverage.nameColumn}, false); this.relationencoding_rangeCoverage.Nested = true; this.Relations.Add(this.relationencoding_rangeCoverage); this.relationencodings_encoding = new DataRelation("encodings_encoding", new DataColumn[] { this.tableencodings.encodings_IdColumn}, new DataColumn[] { this.tableencoding.encodings_IdColumn}, false); this.relationencodings_encoding.Nested = true; this.Relations.Add(this.relationencodings_encoding); this.relationuiNames_uiName = new DataRelation("uiNames_uiName", new DataColumn[] { this.tableuiNames.uiNames_IdColumn}, new DataColumn[] { this.tableuiName.uiNames_IdColumn}, false); this.relationuiNames_uiName.Nested = true; this.Relations.Add(this.relationuiNames_uiName); this.relationsteps_step = new DataRelation("steps_step", new DataColumn[] { this.tablesteps.steps_IdColumn}, new DataColumn[] { this.tablestep.steps_IdColumn}, false); this.relationsteps_step.Nested = true; this.Relations.Add(this.relationsteps_step); this.relationspecProperties_specProperty = new DataRelation("specProperties_specProperty", new DataColumn[] { this.tablespecProperties.specProperties_IdColumn}, new DataColumn[] { this.tablespecProperty.specProperties_IdColumn}, false); this.relationspecProperties_specProperty.Nested = true; this.Relations.Add(this.relationspecProperties_specProperty); this.relationspec_steps = new DataRelation("spec_steps", new DataColumn[] { this.tablespec.spec_IdColumn}, new DataColumn[] { this.tablesteps.spec_IdColumn}, false); this.relationspec_steps.Nested = true; this.Relations.Add(this.relationspec_steps); this.relationspec_specProperties = new DataRelation("spec_specProperties", new DataColumn[] { this.tablespec.spec_IdColumn}, new DataColumn[] { this.tablespecProperties.spec_IdColumn}, false); this.relationspec_specProperties.Nested = true; this.Relations.Add(this.relationspec_specProperties); this.relationspecs_spec = new DataRelation("specs_spec", new DataColumn[] { this.tablespecs.specs_IdColumn}, new DataColumn[] { this.tablespec.specs_IdColumn}, false); this.relationspecs_spec.Nested = true; this.Relations.Add(this.relationspecs_spec); this.relationmappingProperties_mappingProperty = new DataRelation("mappingProperties_mappingProperty", new DataColumn[] { this.tablemappingProperties.mappingProperties_IdColumn}, new DataColumn[] { this.tablemappingProperty.mappingProperties_IdColumn}, false); this.relationmappingProperties_mappingProperty.Nested = true; this.Relations.Add(this.relationmappingProperties_mappingProperty); this.relationfontMappings_fontMapping = new DataRelation("fontMappings_fontMapping", new DataColumn[] { this.tablefontMappings.fontMappings_IdColumn}, new DataColumn[] { this.tablefontMapping.fontMappings_IdColumn}, false); this.relationfontMappings_fontMapping.Nested = true; this.Relations.Add(this.relationfontMappings_fontMapping); this.relationmapping_uiNames = new DataRelation("mapping_uiNames", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tableuiNames.nameColumn}, false); this.relationmapping_uiNames.Nested = true; this.Relations.Add(this.relationmapping_uiNames); this.relationmapping_specs = new DataRelation("mapping_specs", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tablespecs.nameColumn}, false); this.relationmapping_specs.Nested = true; this.Relations.Add(this.relationmapping_specs); this.relationmapping_mappingProperties = new DataRelation("mapping_mappingProperties", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tablemappingProperties.nameColumn}, false); this.relationmapping_mappingProperties.Nested = true; this.Relations.Add(this.relationmapping_mappingProperties); this.relationmapping_fontMappings = new DataRelation("mapping_fontMappings", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tablefontMappings.nameColumn}, false); this.relationmapping_fontMappings.Nested = true; this.Relations.Add(this.relationmapping_fontMappings); this.relationmappings_mapping = new DataRelation("mappings_mapping", new DataColumn[] { this.tablemappings.mappings_IdColumn}, new DataColumn[] { this.tablemapping.mappings_IdColumn}, false); this.relationmappings_mapping.Nested = true; this.Relations.Add(this.relationmappings_mapping); this.relationfontProperties_fontProperty = new DataRelation("fontProperties_fontProperty", new DataColumn[] { this.tablefontProperties.fontProperties_IdColumn}, new DataColumn[] { this.tablefontProperty.fontProperties_IdColumn}, false); this.relationfontProperties_fontProperty.Nested = true; this.Relations.Add(this.relationfontProperties_fontProperty); this.relationfontEncodings_fontEncoding = new DataRelation("fontEncodings_fontEncoding", new DataColumn[] { this.tablefontEncodings.fontEncodings_IdColumn}, new DataColumn[] { this.tablefontEncoding.fontEncodings_IdColumn}, false); this.relationfontEncodings_fontEncoding.Nested = true; this.Relations.Add(this.relationfontEncodings_fontEncoding); this.relationfont_fontProperties = new DataRelation("font_fontProperties", new DataColumn[] { this.tablefont.nameColumn}, new DataColumn[] { this.tablefontProperties.nameColumn}, false); this.relationfont_fontProperties.Nested = true; this.Relations.Add(this.relationfont_fontProperties); this.relationfont_fontEncodings = new DataRelation("font_fontEncodings", new DataColumn[] { this.tablefont.nameColumn}, new DataColumn[] { this.tablefontEncodings.nameColumn}, false); this.relationfont_fontEncodings.Nested = true; this.Relations.Add(this.relationfont_fontEncodings); this.relationfonts_font = new DataRelation("fonts_font", new DataColumn[] { this.tablefonts.fonts_IdColumn}, new DataColumn[] { this.tablefont.fonts_IdColumn}, false); this.relationfonts_font.Nested = true; this.Relations.Add(this.relationfonts_font); this.relationplatform_implement = new DataRelation("platform_implement", new DataColumn[] { this.tableplatform.nameColumn}, new DataColumn[] { this.tableimplement.nameColumn}, false); this.relationplatform_implement.Nested = true; this.Relations.Add(this.relationplatform_implement); this.relationimplementations_platform = new DataRelation("implementations_platform", new DataColumn[] { this.tableimplementations.implementations_IdColumn}, new DataColumn[] { this.tableplatform.implementations_IdColumn}, false); this.relationimplementations_platform.Nested = true; this.Relations.Add(this.relationimplementations_platform); this.relationdefineMappingRef = new DataRelation("defineMappingRef", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tabledefineMapping.nameColumn}, false); this.Relations.Add(this.relationdefineMappingRef); this.relationencodingMappingRef = new DataRelation("encodingMappingRef", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tableencodingMapping.nameColumn}, false); this.Relations.Add(this.relationencodingMappingRef); this.relationmappingStep = new DataRelation("mappingStep", new DataColumn[] { this.tablemapping.nameColumn}, new DataColumn[] { this.tablestep.nameColumn}, false); this.Relations.Add(this.relationmappingStep); this.relationfontEncodingRef = new DataRelation("fontEncodingRef", new DataColumn[] { this.tableencoding.nameColumn}, new DataColumn[] { this.tablefontEncoding.nameColumn}, false); this.Relations.Add(this.relationfontEncodingRef); }
internal stepRow(DataRowBuilder rb) : base(rb) { this.tablestep = ((stepDataTable)(this.Table)); }