Release 4.0.0-preview1-00201
[platform/core/csapi/tizenfx.git] / Artifacts / bin / public / Tizen.Applications.DataControl.xml
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>Tizen.Applications.DataControl</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="T:Tizen.Applications.DataControl.BulkData">\r
8             <summary>\r
9             Represents the BulkData class for the DataControl bulk request.\r
10             </summary>\r
11         </member>\r
12         <member name="M:Tizen.Applications.DataControl.BulkData.#ctor">\r
13             <summary>\r
14             Initializes the BulkData class.\r
15             </summary>\r
16             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
17         </member>\r
18         <member name="M:Tizen.Applications.DataControl.BulkData.Add(Tizen.Applications.Bundle)">\r
19             <summary>\r
20             Adds the bulk data.\r
21             </summary>\r
22             <param name="data">Bulk data</param>\r
23             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
24         </member>\r
25         <member name="M:Tizen.Applications.DataControl.BulkData.GetCount">\r
26             <summary>\r
27             Gets the current data count.\r
28             </summary>\r
29         </member>\r
30         <member name="M:Tizen.Applications.DataControl.BulkData.GetData(System.Int32)">\r
31             <summary>\r
32             Returns the data at the given zero-based data index.\r
33             </summary>\r
34             <param name="index">The target data index.</param>\r
35             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
36         </member>\r
37         <member name="M:Tizen.Applications.DataControl.BulkData.Dispose">\r
38             <summary>\r
39             Releases all the resources used by the BulkData class.\r
40             </summary>\r
41         </member>\r
42         <member name="M:Tizen.Applications.DataControl.BulkData.Dispose(System.Boolean)">\r
43             <summary>\r
44             Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
45             </summary>\r
46             <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
47         </member>\r
48         <member name="T:Tizen.Applications.DataControl.BulkResultData">\r
49             <summary>\r
50             Represents the BulkResultData class for the DataControl bulk request.\r
51             </summary>\r
52         </member>\r
53         <member name="M:Tizen.Applications.DataControl.BulkResultData.#ctor">\r
54             <summary>\r
55             Initializes the BulkResultData class.\r
56             </summary>\r
57             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
58         </member>\r
59         <member name="M:Tizen.Applications.DataControl.BulkResultData.Add(Tizen.Applications.Bundle,System.Int32)">\r
60             <summary>\r
61             Adds the bulk operation result data.\r
62             </summary>\r
63             <param name="data">The result data.</param>\r
64             <param name="result">Result.</param>\r
65             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
66         </member>\r
67         <member name="M:Tizen.Applications.DataControl.BulkResultData.GetCount">\r
68             <summary>\r
69             Gets the current result data count.\r
70             </summary>\r
71         </member>\r
72         <member name="M:Tizen.Applications.DataControl.BulkResultData.GetData(System.Int32)">\r
73             <summary>\r
74             Returns the result data at the given zero-based data index.\r
75             </summary>\r
76             <param name="index">The target result data index.</param>\r
77             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
78         </member>\r
79         <member name="M:Tizen.Applications.DataControl.BulkResultData.GetResult(System.Int32)">\r
80             <summary>\r
81             Returns the result at the given zero-based data index.\r
82             </summary>\r
83             <param name="index">The target result index.</param>\r
84             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
85         </member>\r
86         <member name="M:Tizen.Applications.DataControl.BulkResultData.Dispose">\r
87             <summary>\r
88             Releases all the resources used by the BulkResultData class.\r
89             </summary>\r
90         </member>\r
91         <member name="M:Tizen.Applications.DataControl.BulkResultData.Dispose(System.Boolean)">\r
92             <summary>\r
93             Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
94             </summary>\r
95             <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
96         </member>\r
97         <member name="T:Tizen.Applications.DataControl.Consumer">\r
98             <summary>\r
99             Represents the Consumer class for the DataControl consumer application.\r
100             </summary>\r
101         </member>\r
102         <member name="M:Tizen.Applications.DataControl.Consumer.Insert(Tizen.Applications.Bundle)">\r
103             <summary>\r
104             Sends the insert request to the provider application.\r
105             </summary>\r
106             <remarks>The OnInsertResult will recieve the result of this API.</remarks>\r
107             <param name="insertData">The insert data.</param>\r
108             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
109             <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
110             <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>\r
111             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
112             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
113             <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
114         </member>\r
115         <member name="M:Tizen.Applications.DataControl.Consumer.Select(System.String[],System.String,System.String,System.Int32,System.Int32)">\r
116             <summary>\r
117             Sends the select request to the provider application.\r
118             </summary>\r
119             <remarks>The OnSelectResult will recieve the result of this API.</remarks>\r
120             <param name="columnList">Select the target column list.</param>\r
121             <param name="where">The Where statement for the select query.</param>\r
122             <param name="order">The Order statement for the select query.</param>\r
123             <param name="pageNumber">Select the target page number.</param>\r
124             <param name="countPerPage">Select the row count per page.</param>\r
125             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
126             <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied..</exception>\r
127             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
128             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
129             <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
130         </member>\r
131         <member name="M:Tizen.Applications.DataControl.Consumer.Delete(System.String)">\r
132             <summary>\r
133             Sends the delete request to the provider application.\r
134             </summary>\r
135             <remarks>The OnDeleteResult will recieve the result of this API</remarks>\r
136             <param name="where">The Where statement for the delete query.</param>\r
137             <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
138             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
139             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
140             <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
141         </member>\r
142         <member name="M:Tizen.Applications.DataControl.Consumer.Update(Tizen.Applications.Bundle,System.String)">\r
143             <summary>\r
144             Sends the update request to the provider application.\r
145             </summary>\r
146             <remarks>The OnUpdateResult will recieve result of this API.</remarks>\r
147             <param name="updateData">The update data.</param>\r
148             <param name="where">The Where statement for the query.</param>\r
149             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
150             <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
151             <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>\r
152             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
153             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
154             <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
155         </member>\r
156         <member name="M:Tizen.Applications.DataControl.Consumer.BulkInsert(Tizen.Applications.DataControl.BulkData)">\r
157             <summary>\r
158             Sends the bulk insert request to the provider application.\r
159             </summary>\r
160             <remarks>The OnBulkInsertResult will recieve the result of this API.</remarks>\r
161             <param name="insertData">The bulk insert data.</param>\r
162             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
163             <exception cref="T:System.UnauthorizedAccessException">Thrown in case oif a permission is denied.</exception>\r
164             <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>\r
165             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
166             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
167             <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
168         </member>\r
169         <member name="M:Tizen.Applications.DataControl.Consumer.MapAdd(System.String,System.String)">\r
170             <summary>\r
171             Sends the map add request to the provider application.\r
172             </summary>\r
173             <remarks>The OnMapAddResult will recieve the result of this API.</remarks>\r
174             <param name="key">The key of the value to add.</param>\r
175             <param name="value">The value to add.</param>\r
176             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
177             <exception cref="T:System.UnauthorizedAccessException">Thrown in case of if a permission is denied.</exception>\r
178             <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>\r
179             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
180             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
181             <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
182         </member>\r
183         <member name="M:Tizen.Applications.DataControl.Consumer.MapGet(System.String,System.Int32,System.Int32)">\r
184             <summary>\r
185             Sends the map get request to the provider application.\r
186             </summary>\r
187             <remarks>The OnMapGetResult will recieve the result of this API.</remarks>\r
188             <param name="key">The key of the value list to obtain.</param>\r
189             <param name="pageNumber">The page number of the value set.</param>\r
190             <param name="countPerPage">The desired maximum count of the data items per page.</param>\r
191             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
192             <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
193             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
194             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
195             <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
196         </member>\r
197         <member name="M:Tizen.Applications.DataControl.Consumer.MapRemove(System.String,System.String)">\r
198             <summary>\r
199             Sends the map remove request to the provider application.\r
200             </summary>\r
201             <remarks>The OnMapRemoveResult will recieve the result of this API.</remarks>\r
202             <param name="key">The key of the value to remove.</param>\r
203             <param name="value">The value to remove.</param>\r
204             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
205             <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
206             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
207             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
208             <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
209         </member>\r
210         <member name="M:Tizen.Applications.DataControl.Consumer.MapSet(System.String,System.String,System.String)">\r
211             <summary>\r
212             Sends the map set request to the provider application.\r
213             </summary>\r
214             <remarks>The OnMapSetResult will recieve the result of this API.</remarks>\r
215             <param name="key">The key of the value to replace.</param>\r
216             <param name="oldValue">The value to be replaced.</param>\r
217             <param name="newValue"> The new value that replaces the existing value.</param>\r
218             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
219             <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
220             <exception cref="T:System.ArgumentOutOfRangeException">Thrown when message has exceeded the maximum limit (1MB).</exception>\r
221             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
222             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
223             <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
224         </member>\r
225         <member name="M:Tizen.Applications.DataControl.Consumer.MapBulkAdd(Tizen.Applications.DataControl.BulkData)">\r
226             <summary>\r
227             Sends the map bulk add request to the provider application.\r
228             </summary>\r
229             <remarks>The OnMapBulkAddResult will recieve the result of this API.</remarks>\r
230             <param name="addData">The map bulk add data.</param>\r
231             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
232             <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
233             <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>\r
234             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
235             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
236             <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
237         </member>\r
238         <member name="M:Tizen.Applications.DataControl.Consumer.DataChangeListen">\r
239             <summary>\r
240             Listens the DataChange event.\r
241             </summary>\r
242             <remarks>The OnDataChangeListenResult will recieve the result of this API.</remarks>\r
243             <remarks>If success, the OnDataChange will recieve the DataChange event.</remarks>\r
244             <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
245             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
246             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
247             <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
248         </member>\r
249         <member name="M:Tizen.Applications.DataControl.Consumer.#ctor(System.String,System.String)">\r
250             <summary>\r
251             Initializes the Consumer class with the providerId and the ataId.\r
252             </summary>\r
253             <param name="providerId">The DataControl Provider ID.</param>\r
254             <param name="dataId">The DataControl Data ID.</param>\r
255             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
256             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
257         </member>\r
258         <member name="M:Tizen.Applications.DataControl.Consumer.OnDataChangeListenResult(Tizen.Applications.DataControl.DataChangeListenResult)">\r
259             <summary>\r
260             Overrides this method if you want to handle the behavior when the DataChangeListen result is received.\r
261             </summary>\r
262         </member>\r
263         <member name="M:Tizen.Applications.DataControl.Consumer.OnDataChange(Tizen.Applications.DataControl.ChangeType,Tizen.Applications.Bundle)">\r
264             <summary>\r
265             Overrides this method if you want to handle the behavior when the data change event is received.\r
266             </summary>\r
267         </member>\r
268         <member name="M:Tizen.Applications.DataControl.Consumer.OnSelectResult(Tizen.Applications.DataControl.SelectResult)">\r
269             <summary>\r
270             Overrides this method if you want to handle the behavior when the select response is received.\r
271             </summary>\r
272         </member>\r
273         <member name="M:Tizen.Applications.DataControl.Consumer.OnInsertResult(Tizen.Applications.DataControl.InsertResult)">\r
274             <summary>\r
275             Overrides this method if you want to handle the behavior when the insert response is received.\r
276             </summary>\r
277         </member>\r
278         <member name="M:Tizen.Applications.DataControl.Consumer.OnUpdateResult(Tizen.Applications.DataControl.UpdateResult)">\r
279             <summary>\r
280             Overrides this method if you want to handle the behavior when the update response is received.\r
281             </summary>\r
282         </member>\r
283         <member name="M:Tizen.Applications.DataControl.Consumer.OnDeleteResult(Tizen.Applications.DataControl.DeleteResult)">\r
284             <summary>\r
285             Overrides this method if want to handle the behavior when the delete response is received.\r
286             </summary>\r
287         </member>\r
288         <member name="M:Tizen.Applications.DataControl.Consumer.OnBulkInsertResult(Tizen.Applications.DataControl.BulkInsertResult)">\r
289             <summary>\r
290             Overrides this method if you want to handle the behavior when the BulkInsert response is received.\r
291             </summary>\r
292         </member>\r
293         <member name="M:Tizen.Applications.DataControl.Consumer.OnMapGetResult(Tizen.Applications.DataControl.MapGetResult)">\r
294             <summary>\r
295             Overrides this method if you want to handle the behavior when the map get response is received.\r
296             </summary>\r
297         </member>\r
298         <member name="M:Tizen.Applications.DataControl.Consumer.OnMapAddResult(Tizen.Applications.DataControl.MapAddResult)">\r
299             <summary>\r
300             Overrides this method if you want to handle the behavior when the map add response is received.\r
301             </summary>\r
302         </member>\r
303         <member name="M:Tizen.Applications.DataControl.Consumer.OnMapSetResult(Tizen.Applications.DataControl.MapSetResult)">\r
304             <summary>\r
305             Overrides this method if you want to handle the behavior when the map set response is received.\r
306             </summary>\r
307         </member>\r
308         <member name="M:Tizen.Applications.DataControl.Consumer.OnMapRemoveResult(Tizen.Applications.DataControl.MapRemoveResult)">\r
309             <summary>\r
310             Overrides this method if you want to handle the behavior when the map remove response is received.\r
311             </summary>\r
312         </member>\r
313         <member name="M:Tizen.Applications.DataControl.Consumer.OnMapBulkAddResult(Tizen.Applications.DataControl.MapBulkAddResult)">\r
314             <summary>\r
315             Overrides this method if you want to handle the behavior when the BulkAdd response is received.\r
316             </summary>\r
317         </member>\r
318         <member name="M:Tizen.Applications.DataControl.Consumer.Dispose(System.Boolean)">\r
319             <summary>\r
320             Releases the unmanaged resources used by the Consumer class specifying whether to perform a normal dispose operation.\r
321             </summary>\r
322             <param name="disposing">true for a normal dispose operation; false to finalize the handle.</param>\r
323         </member>\r
324         <member name="M:Tizen.Applications.DataControl.Consumer.Dispose">\r
325             <summary>\r
326             Releases all resources used by the Consumer class.\r
327             </summary>\r
328         </member>\r
329         <member name="T:Tizen.Applications.DataControl.ICursor">\r
330             <summary>\r
331             This interface is for the DataControl cursor.\r
332             </summary>\r
333         </member>\r
334         <member name="M:Tizen.Applications.DataControl.ICursor.GetColumnCount">\r
335             <summary>\r
336             Gets a column count.\r
337             </summary>\r
338         </member>\r
339         <member name="M:Tizen.Applications.DataControl.ICursor.GetColumnType(System.Int32)">\r
340             <summary>\r
341             Gets a column type.\r
342             </summary>\r
343             <param name="index">The index of column.</param>\r
344         </member>\r
345         <member name="M:Tizen.Applications.DataControl.ICursor.GetColumnName(System.Int32)">\r
346             <summary>\r
347             Gets a column name.\r
348             </summary>\r
349             <param name="index">The index of column.</param>\r
350         </member>\r
351         <member name="M:Tizen.Applications.DataControl.ICursor.GetRowCount">\r
352             <summary>\r
353             Gets the numbers of rows in the cursor.\r
354             </summary>\r
355         </member>\r
356         <member name="M:Tizen.Applications.DataControl.ICursor.Next">\r
357             <summary>\r
358             Gets a next row.\r
359             </summary>\r
360         </member>\r
361         <member name="M:Tizen.Applications.DataControl.ICursor.Prev">\r
362             <summary>\r
363             Gets a prev row.\r
364             </summary>\r
365         </member>\r
366         <member name="M:Tizen.Applications.DataControl.ICursor.Reset">\r
367             <summary>\r
368             Gets a first row.\r
369             </summary>\r
370         </member>\r
371         <member name="M:Tizen.Applications.DataControl.ICursor.GetIntValue(System.Int32)">\r
372             <summary>\r
373             Gets an integer value.\r
374             </summary>\r
375             <param name="index">The index of row.</param>\r
376         </member>\r
377         <member name="M:Tizen.Applications.DataControl.ICursor.GetInt64Value(System.Int32)">\r
378             <summary>\r
379             Gets an int64 value.\r
380             </summary>\r
381             <param name="index">The index of row.</param>\r
382         </member>\r
383         <member name="M:Tizen.Applications.DataControl.ICursor.GetDoubleValue(System.Int32)">\r
384             <summary>\r
385             Gets a double value.\r
386             </summary>\r
387             <param name="index">The index of row.</param>\r
388         </member>\r
389         <member name="M:Tizen.Applications.DataControl.ICursor.GetStringValue(System.Int32)">\r
390             <summary>\r
391             Gets a string value.\r
392             </summary>\r
393             <param name="index">The index of row.</param>\r
394         </member>\r
395         <member name="M:Tizen.Applications.DataControl.ICursor.GetBlobValue(System.Int32)">\r
396             <summary>\r
397             Gets a BLOB value.\r
398             </summary>\r
399             <param name="index">The index of row.</param>\r
400         </member>\r
401         <member name="T:Tizen.Applications.DataControl.MatrixCursor">\r
402             <summary>\r
403             Represents the MatrixCursor class for the DataControl provider's matrix cursor.\r
404             </summary>\r
405         </member>\r
406         <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetColumnCount">\r
407             <summary>\r
408             Gets the column count of the MatrixCursor.\r
409             </summary>\r
410         </member>\r
411         <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetColumnType(System.Int32)">\r
412             <summary>\r
413             Returns the column type at the given zero-based column index.\r
414             </summary>\r
415             <param name="index">Target column index</param>\r
416             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
417         </member>\r
418         <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetColumnName(System.Int32)">\r
419             <summary>\r
420             Returns the column name at the given zero-based column index.\r
421             </summary>\r
422             <param name="index">The target column index.</param>\r
423             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
424         </member>\r
425         <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetRowCount">\r
426             <summary>\r
427             Gets the MatrixCursor's row count.\r
428             </summary>\r
429         </member>\r
430         <member name="M:Tizen.Applications.DataControl.MatrixCursor.Next">\r
431             <summary>\r
432             Move the MatrixCursor to the next row.\r
433             </summary>\r
434         </member>\r
435         <member name="M:Tizen.Applications.DataControl.MatrixCursor.Prev">\r
436             <summary>\r
437             Move the MatrixCursor to the previous row.\r
438             </summary>\r
439         </member>\r
440         <member name="M:Tizen.Applications.DataControl.MatrixCursor.Reset">\r
441             <summary>\r
442             Move the MatrixCursor to the first row.\r
443             </summary>\r
444         </member>\r
445         <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetIntValue(System.Int32)">\r
446             <summary>\r
447             Returns the value of the requested column as an integer.\r
448             </summary>\r
449             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
450         </member>\r
451         <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetInt64Value(System.Int32)">\r
452             <summary>\r
453             Returns the value of the requested column as int64.\r
454             </summary>\r
455             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
456         </member>\r
457         <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetDoubleValue(System.Int32)">\r
458             <summary>\r
459             Returns the value of the requested column as a double.\r
460             </summary>\r
461             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
462         </member>\r
463         <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetStringValue(System.Int32)">\r
464             <summary>\r
465             Returns the value of the requested column as a string.\r
466             </summary>\r
467             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
468         </member>\r
469         <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetBlobValue(System.Int32)">\r
470             <summary>\r
471             Returns the value of the requested column as a BLOB.\r
472             </summary>\r
473             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
474         </member>\r
475         <member name="M:Tizen.Applications.DataControl.MatrixCursor.#ctor(System.String[],Tizen.Applications.DataControl.ColumnType[])">\r
476             <summary>\r
477             Initializes the MatrixCursor class with columnNames and columnTypes.\r
478             </summary>\r
479             <param name="columnNames">The MatrixCursor's column name list.</param>\r
480             <param name="columnTypes">The MatrixCursor's column type list.</param>\r
481             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
482              <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
483         </member>\r
484         <member name="M:Tizen.Applications.DataControl.MatrixCursor.AddRow(System.Object[])">\r
485             <summary>\r
486             Adds a new row to the end with the given column values.\r
487             </summary>\r
488             <param name="columnValues">New column values</param>\r
489             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
490         </member>\r
491         <member name="M:Tizen.Applications.DataControl.MatrixCursor.Dispose">\r
492             <summary>\r
493             Releases all the resources used by the MatrixCursor class.\r
494             </summary>\r
495         </member>\r
496         <member name="T:Tizen.Applications.DataControl.Provider">\r
497             <summary>\r
498             Represents the Provider class for the DataControl provider application.\r
499             </summary>\r
500         </member>\r
501         <member name="P:Tizen.Applications.DataControl.Provider.DataID">\r
502             <summary>\r
503             Gets the data ID.\r
504             </summary>\r
505         </member>\r
506         <member name="M:Tizen.Applications.DataControl.Provider.SendDataChange(Tizen.Applications.DataControl.ChangeType,Tizen.Applications.Bundle)">\r
507             <summary>\r
508             Sends a data change notification to consumer applications which have successfully added a data change listen.\r
509             </summary>\r
510             <param name="type">The changed data type.</param>\r
511             <param name="changedData">Customized information about the changed data.</param>\r
512             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
513             <exception cref="T:System.UnauthorizedAccessException">Thrown in case a permission is denied.</exception>\r
514             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
515             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
516         </member>\r
517         <member name="M:Tizen.Applications.DataControl.Provider.#ctor(System.String)">\r
518             <summary>\r
519             Initializes the Provider class with the dataID.\r
520             </summary>\r
521             <param name="dataID">The DataControl Data ID.</param>\r
522             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
523         </member>\r
524         <member name="M:Tizen.Applications.DataControl.Provider.Run">\r
525             <summary>\r
526             Starts the Provider service.\r
527             </summary>\r
528             <remarks>Only one Provider service can be run for each process.</remarks>\r
529             <exception cref="T:System.UnauthorizedAccessException">Thrown in case a permission is denied.</exception>\r
530             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
531             <privilege>http://tizen.org/privilege/datasharing</privilege>\r
532         </member>\r
533         <member name="M:Tizen.Applications.DataControl.Provider.Stop">\r
534             <summary>\r
535             Stops the Provider service.\r
536             </summary>\r
537         </member>\r
538         <member name="M:Tizen.Applications.DataControl.Provider.OnSelect(System.String,System.String,System.String[],System.Int32,System.String,System.Int32,System.Int32)">\r
539             <summary>\r
540             Overrides this method if you want to handle the behavior when the select request is received.\r
541             </summary>\r
542         </member>\r
543         <member name="M:Tizen.Applications.DataControl.Provider.OnInsert(System.String,Tizen.Applications.Bundle)">\r
544             <summary>\r
545             Overrides this method if you want to handle the behavior when the insert request is received.\r
546             </summary>\r
547         </member>\r
548         <member name="M:Tizen.Applications.DataControl.Provider.OnUpdate(System.String,System.String,Tizen.Applications.Bundle)">\r
549             <summary>\r
550             Overrides this method if you want to handle the behavior when the update request is received.\r
551             </summary>\r
552         </member>\r
553         <member name="M:Tizen.Applications.DataControl.Provider.OnDelete(System.String,System.String)">\r
554             <summary>\r
555             Overrides this method if you want to handle the behavior when the delete request is received.\r
556             </summary>\r
557         </member>\r
558         <member name="M:Tizen.Applications.DataControl.Provider.OnBulkInsert(System.Collections.Generic.IEnumerable{System.String},Tizen.Applications.DataControl.BulkData)">\r
559             <summary>\r
560             Overrides this method if you want to handle the behavior when the bulk insert request is received.\r
561             </summary>\r
562         </member>\r
563         <member name="M:Tizen.Applications.DataControl.Provider.OnMapGet(System.String)">\r
564             <summary>\r
565             Overrides this method if you want to handle the behavior when the map get request is received.\r
566             </summary>\r
567         </member>\r
568         <member name="M:Tizen.Applications.DataControl.Provider.OnMapAdd(System.String,System.String)">\r
569             <summary>\r
570             Overrides this method if you want to handle the behavior when the map add request is received.\r
571             </summary>\r
572         </member>\r
573         <member name="M:Tizen.Applications.DataControl.Provider.OnMapSet(System.String,System.String,System.String)">\r
574             <summary>\r
575             Overrides this method if you want to handle the behavior when the update request is received.\r
576             </summary>\r
577         </member>\r
578         <member name="M:Tizen.Applications.DataControl.Provider.OnMapRemove(System.String,System.String)">\r
579             <summary>\r
580             Overrides this method if you want to handle the behavior when the delete request is received.\r
581             </summary>\r
582         </member>\r
583         <member name="M:Tizen.Applications.DataControl.Provider.OnMapBulkAdd(Tizen.Applications.DataControl.BulkData)">\r
584             <summary>\r
585             Overrides this method if you want to handle the behavior when the bulk add request is received.\r
586             </summary>\r
587         </member>\r
588         <member name="M:Tizen.Applications.DataControl.Provider.OnDataChangeListenRequest(System.String)">\r
589             <summary>\r
590             Overrides this method if you want to handle the behavior when the data change listen request is received.\r
591             </summary>\r
592         </member>\r
593         <member name="M:Tizen.Applications.DataControl.Provider.Dispose(System.Boolean)">\r
594             <summary>\r
595             Releases unmanaged resources used by the Provider class specifying whether to perform a normal dispose operation.\r
596             </summary>\r
597             <param name="disposing">true for a normal dispose operation; false to finalize the handle.</param>\r
598         </member>\r
599         <member name="M:Tizen.Applications.DataControl.Provider.Dispose">\r
600             <summary>\r
601             Releases all the resources used by the Provider class.\r
602             </summary>\r
603         </member>\r
604         <member name="T:Tizen.Applications.DataControl.InsertResult">\r
605             <summary>\r
606             This class contains the insert operation result.\r
607             </summary>\r
608         </member>\r
609         <member name="P:Tizen.Applications.DataControl.InsertResult.RowID">\r
610             <summary>\r
611             Gets the insert data's row ID.\r
612             </summary>\r
613         </member>\r
614         <member name="P:Tizen.Applications.DataControl.InsertResult.Result">\r
615             <summary>\r
616             Gets the insert operation result.\r
617             </summary>\r
618         </member>\r
619         <member name="M:Tizen.Applications.DataControl.InsertResult.#ctor(System.Int64,System.Boolean)">\r
620             <summary>\r
621             Initializes the InsertResult class with columnNames and columnTypes.\r
622             </summary>\r
623             <param name="rowID">The inserted row ID.</param>\r
624             <param name="result">The insert request result.</param>\r
625         </member>\r
626         <member name="T:Tizen.Applications.DataControl.BulkInsertResult">\r
627             <summary>\r
628             This class contains the bulk insert operation result.\r
629             </summary>\r
630         </member>\r
631         <member name="P:Tizen.Applications.DataControl.BulkInsertResult.BulkResultData">\r
632             <summary>\r
633             Gets the bulk insert operation result data.\r
634             </summary>\r
635         </member>\r
636         <member name="P:Tizen.Applications.DataControl.BulkInsertResult.Result">\r
637             <summary>\r
638             Gets the bulk insert operation result.\r
639             </summary>\r
640         </member>\r
641         <member name="M:Tizen.Applications.DataControl.BulkInsertResult.#ctor(Tizen.Applications.DataControl.BulkResultData,System.Boolean)">\r
642             <summary>\r
643             Initializes the InsertResult class with the bulkResultData and the result.\r
644             </summary>\r
645             <param name="bulkResultData">The bulk insert request result data.</param>\r
646             <param name="result">The bulk insert request result.</param>\r
647             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
648         </member>\r
649         <member name="T:Tizen.Applications.DataControl.UpdateResult">\r
650             <summary>\r
651             This class contains the update operation result.\r
652             </summary>\r
653         </member>\r
654         <member name="P:Tizen.Applications.DataControl.UpdateResult.Result">\r
655             <summary>\r
656             Gets the update operation result.\r
657             </summary>\r
658         </member>\r
659         <member name="M:Tizen.Applications.DataControl.UpdateResult.#ctor(System.Boolean)">\r
660             <summary>\r
661             Initializes the UpdateResult class with the result.\r
662             </summary>\r
663             <param name="result">The update request result.</param>\r
664         </member>\r
665         <member name="T:Tizen.Applications.DataControl.DeleteResult">\r
666             <summary>\r
667             This class contains the delete operation result.\r
668             </summary>\r
669         </member>\r
670         <member name="P:Tizen.Applications.DataControl.DeleteResult.Result">\r
671             <summary>\r
672             Gets the delete operation result.\r
673             </summary>\r
674         </member>\r
675         <member name="M:Tizen.Applications.DataControl.DeleteResult.#ctor(System.Boolean)">\r
676             <summary>\r
677             Initializes the DeleteResult class with the result.\r
678             </summary>\r
679             <param name="result">The delete request result.</param>\r
680         </member>\r
681         <member name="T:Tizen.Applications.DataControl.SelectResult">\r
682             <summary>\r
683             This class contains the select operation result.\r
684             </summary>\r
685         </member>\r
686         <member name="P:Tizen.Applications.DataControl.SelectResult.ResultCursor">\r
687             <summary>\r
688             Gets the select operation result cursor.\r
689             </summary>\r
690         </member>\r
691         <member name="P:Tizen.Applications.DataControl.SelectResult.Result">\r
692             <summary>\r
693             Gets the select operation result.\r
694             </summary>\r
695         </member>\r
696         <member name="M:Tizen.Applications.DataControl.SelectResult.#ctor(Tizen.Applications.DataControl.ICursor,System.Boolean)">\r
697             <summary>\r
698             Initializes the SelectResult class with the cursor and the result.\r
699             </summary>\r
700             <param name="cursor">The cursor with the selected data.</param>\r
701             <param name="result">The select request result.</param>\r
702             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
703         </member>\r
704         <member name="T:Tizen.Applications.DataControl.MapAddResult">\r
705             <summary>\r
706             This class contains the MapAdd operation result.\r
707             </summary>\r
708         </member>\r
709         <member name="P:Tizen.Applications.DataControl.MapAddResult.Result">\r
710             <summary>\r
711             Gets the MapAdd operation result.\r
712             </summary>\r
713         </member>\r
714         <member name="M:Tizen.Applications.DataControl.MapAddResult.#ctor(System.Boolean)">\r
715             <summary>\r
716             Initializes the MapAddResult class with the result.\r
717             </summary>\r
718             <param name="result">The MapAdd request result.</param>\r
719         </member>\r
720         <member name="T:Tizen.Applications.DataControl.MapBulkAddResult">\r
721             <summary>\r
722             This class contains the MapBulkAdd operation result.\r
723             </summary>\r
724         </member>\r
725         <member name="P:Tizen.Applications.DataControl.MapBulkAddResult.BulkResultData">\r
726             <summary>\r
727             Gets the MapBulkAdd operation result data.\r
728             </summary>\r
729         </member>\r
730         <member name="P:Tizen.Applications.DataControl.MapBulkAddResult.Result">\r
731             <summary>\r
732             Gets the MapBulkAdd operation result.\r
733             </summary>\r
734         </member>\r
735         <member name="M:Tizen.Applications.DataControl.MapBulkAddResult.#ctor(Tizen.Applications.DataControl.BulkResultData,System.Boolean)">\r
736             <summary>\r
737             Initializes the MapBulkAddResult class with the bulkResultData and the result.\r
738             </summary>\r
739             <param name="bulkResultData">The MapBulkAdd request result data.</param>\r
740             <param name="result">The MapBulkAdd request result.</param>\r
741             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
742         </member>\r
743         <member name="T:Tizen.Applications.DataControl.MapSetResult">\r
744             <summary>\r
745             This class contains the MapSet operation result.\r
746             </summary>\r
747         </member>\r
748         <member name="P:Tizen.Applications.DataControl.MapSetResult.Result">\r
749             <summary>\r
750             Gets the MapSet operation result.\r
751             </summary>\r
752         </member>\r
753         <member name="M:Tizen.Applications.DataControl.MapSetResult.#ctor(System.Boolean)">\r
754             <summary>\r
755             Initializes the MapSetResult class with the result.\r
756             </summary>\r
757             <param name="result">MapSet request result</param>\r
758         </member>\r
759         <member name="T:Tizen.Applications.DataControl.MapRemoveResult">\r
760             <summary>\r
761             This class contains the MapRemove operation result.\r
762             </summary>\r
763         </member>\r
764         <member name="P:Tizen.Applications.DataControl.MapRemoveResult.Result">\r
765             <summary>\r
766             Gets the MapRemove operation result.\r
767             </summary>\r
768         </member>\r
769         <member name="M:Tizen.Applications.DataControl.MapRemoveResult.#ctor(System.Boolean)">\r
770             <summary>\r
771             Initializes the MapRemoveResult class with the result.\r
772             </summary>\r
773             <param name="result">The MapRemove request result.</param>\r
774         </member>\r
775         <member name="T:Tizen.Applications.DataControl.MapGetResult">\r
776             <summary>\r
777             This class contains the MapGet operation result.\r
778             </summary>\r
779         </member>\r
780         <member name="P:Tizen.Applications.DataControl.MapGetResult.ValueList">\r
781             <summary>\r
782             Gets the result value list of the MapGet operation.\r
783             </summary>\r
784         </member>\r
785         <member name="P:Tizen.Applications.DataControl.MapGetResult.Result">\r
786             <summary>\r
787             Gets the MapGet operation result.\r
788             </summary>\r
789         </member>\r
790         <member name="M:Tizen.Applications.DataControl.MapGetResult.#ctor(System.String[],System.Boolean)">\r
791             <summary>\r
792             Initializes the MapGetResult class with the data and the result.\r
793             </summary>\r
794             <param name="valueLIst">The MapGet request result data.</param>\r
795             <param name="result">The MapGet request result.</param>\r
796             <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
797         </member>\r
798         <member name="T:Tizen.Applications.DataControl.DataChangeListenResult">\r
799             <summary>\r
800             This class contains the DataChangeListen operation result.\r
801             </summary>\r
802         </member>\r
803         <member name="P:Tizen.Applications.DataControl.DataChangeListenResult.Result">\r
804             <summary>\r
805             Gets the DataChangeListen operation result.\r
806             </summary>\r
807         </member>\r
808         <member name="M:Tizen.Applications.DataControl.DataChangeListenResult.#ctor(Tizen.Applications.DataControl.ResultType)">\r
809             <summary>\r
810             Initializes the DataChangeListenResult class with the result.\r
811             </summary>\r
812             <param name="result">The DataChangeListen request result.</param>\r
813         </member>\r
814         <member name="T:Tizen.Applications.DataControl.ColumnType">\r
815             <summary>\r
816             Enumeration for the DataControl column types.\r
817             </summary>\r
818         </member>\r
819         <member name="F:Tizen.Applications.DataControl.ColumnType.ColumnTypeInt">\r
820             <summary>\r
821             Value representing DataControl operation success.\r
822             </summary>\r
823         </member>\r
824         <member name="F:Tizen.Applications.DataControl.ColumnType.ColumnTypeDouble">\r
825             <summary>\r
826             Value representing DataControl operation success.\r
827             </summary>\r
828         </member>\r
829         <member name="F:Tizen.Applications.DataControl.ColumnType.ColumnTypeString">\r
830             <summary>\r
831             Value representing DataControl operation success.\r
832             </summary>\r
833         </member>\r
834         <member name="F:Tizen.Applications.DataControl.ColumnType.ColumnTypeBlob">\r
835             <summary>\r
836             Value representing DataControl operation success.\r
837             </summary>\r
838         </member>\r
839         <member name="T:Tizen.Applications.DataControl.ChangeType">\r
840             <summary>\r
841             Enumeration for the DataControl column types.\r
842             </summary>\r
843         </member>\r
844         <member name="F:Tizen.Applications.DataControl.ChangeType.Update">\r
845             <summary>\r
846             Value representing DataControl provider data changed by update.\r
847             </summary>\r
848         </member>\r
849         <member name="F:Tizen.Applications.DataControl.ChangeType.Insert">\r
850             <summary>\r
851             Value representing DataControl provider data changed by insert.\r
852             </summary>\r
853         </member>\r
854         <member name="F:Tizen.Applications.DataControl.ChangeType.Delete">\r
855             <summary>\r
856             Value representing DataControl provider data changed by delete.\r
857             </summary>\r
858         </member>\r
859         <member name="F:Tizen.Applications.DataControl.ChangeType.MapAdd">\r
860             <summary>\r
861             Value representing DataControl provider data changed by map add.\r
862             </summary>\r
863         </member>\r
864         <member name="F:Tizen.Applications.DataControl.ChangeType.MapRemove">\r
865             <summary>\r
866             Value representing  DataControl provider data changed by map remove.\r
867             </summary>\r
868         </member>\r
869         <member name="F:Tizen.Applications.DataControl.ChangeType.MapSet">\r
870             <summary>\r
871             Value representing DataControl provider data changed by map set.\r
872             </summary>\r
873         </member>\r
874         <member name="T:Tizen.Applications.DataControl.ResultType">\r
875             <summary>\r
876             Enumeration for the DataControl result types.\r
877             </summary>\r
878         </member>\r
879         <member name="F:Tizen.Applications.DataControl.ResultType.Success">\r
880             <summary>\r
881             Value representing DataControl operation success.\r
882             </summary>\r
883         </member>\r
884         <member name="F:Tizen.Applications.DataControl.ResultType.OutOfMemory">\r
885             <summary>\r
886             Value representing DataControl operation causing out of memory error.\r
887             </summary>\r
888         </member>\r
889         <member name="F:Tizen.Applications.DataControl.ResultType.IoError">\r
890             <summary>\r
891             Value representing DataControl operation causing I/O error.\r
892             </summary>\r
893         </member>\r
894         <member name="F:Tizen.Applications.DataControl.ResultType.InvalidParameter">\r
895             <summary>\r
896             Value representing DataControl operation causing invalid parameter error.\r
897             </summary>\r
898         </member>\r
899         <member name="F:Tizen.Applications.DataControl.ResultType.PermissionDenied">\r
900             <summary>\r
901             Value representing DataControl operation causing permission denied error.\r
902             </summary>\r
903         </member>\r
904         <member name="F:Tizen.Applications.DataControl.ResultType.MaxExceed">\r
905             <summary>\r
906             Value representing DataControl operation causing max exceed error.\r
907             </summary>\r
908         </member>\r
909     </members>\r
910 </doc>\r