Welcome to mirror list, hosted at ThFree Co, Russian Federation.

IDataAdapter.cs « System.Data « System.Data « class « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: be6f09036b014252724bb8a412e1cd5027e2d1ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
//
// System.Data.IDataAdapter.cs
//
// Author:
//   Christopher Podurgiel (cpodurgiel@msn.com)
//
// (C) Chris Podurgiel
//

namespace System.Data
{
	/// <summary>
	/// Allows an object to implement a DataAdapter, and represents a set of methods and mapping action-related properties used to fill and refresh a DataSet and update a data source.
	/// </summary>
	public interface IDataAdapter
	{
		int Fill(DataSet dataSet);

		DataTable[] FillSchema(DataSet dataSet, SchemaType schemaType);

		IDataParameter[] GetFillParameters();

		int Update(DataSet dataSet);
		
		MissingMappingAction MissingMappingAction{get;set;}

		MissingSchemaAction MissingSchemaAction{get;set;}

		ITableMappingCollection TableMappings{get;}


	}
}