private void ProcessCompoundDataSet() { Contracts.CompoundWithDataSet data = new Contracts.CompoundWithDataSet(); try { data.Data = new System.Data.DataSet(); data.Data.Locale = System.Globalization.CultureInfo.InvariantCulture; data.Data.Tables.Add(new System.Data.DataTable("table1", "urn:table1")); data.Data.Tables[0].Locale = System.Globalization.CultureInfo.InvariantCulture; data.Data.Tables[0].Columns.Add("col1_1", typeof(int)); data.Data.Tables[0].Columns.Add("col1_2", typeof(string)); data.Data.Tables[0].Rows.Add(1, "hello1"); data.Data.Tables[0].Rows.Add(2, "hello2"); data.Data.Tables[0].Rows.Add(System.DBNull.Value, System.DBNull.Value); data.Data.Tables.Add(new System.Data.DataTable("table2", "urn:table2")); data.Data.Tables[1].Locale = System.Globalization.CultureInfo.InvariantCulture; data.Data.Tables[1].Columns.Add("col2_1", typeof(bool)); data.Data.Tables[1].Columns.Add("col2_2", typeof(decimal)); data.Data.Tables[1].Rows.Add(true, 1.0m); data.Data.Tables[1].Rows.Add(false, 99.0m); this.CustomiseProcessCompoundDataSet(data); _testContext.BeginTimer("GeneratedSampleTestWithProxyFromServerTrace_ProcessCompoundDataSet"); try { dataSetsClient.ProcessCompoundDataSet(data); } finally { _testContext.EndTimer("GeneratedSampleTestWithProxyFromServerTrace_ProcessCompoundDataSet"); } } finally { data.Data.Dispose(); } }
private void CustomiseProcessCompoundDataSet(Contracts.CompoundWithDataSet data) { }