Release 4.0.0-preview1-00201
[platform/core/csapi/tizenfx.git] / Artifacts / bin / public / Tizen.Applications.DataControl.xml
index cc4e7b3..3b6e19c 100644 (file)
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>Tizen.Applications.DataControl</name>
-    </assembly>
-    <members>
-        <member name="T:Tizen.Applications.DataControl.BulkData">
-            <summary>
-            Represents the BulkData class for the DataControl bulk request.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkData.#ctor">
-            <summary>
-            Initializes the BulkData class.
-            </summary>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkData.Add(Tizen.Applications.Bundle)">
-            <summary>
-            Adds the bulk data.
-            </summary>
-            <param name="data">Bulk data</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkData.GetCount">
-            <summary>
-            Gets the current data count.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkData.GetData(System.Int32)">
-            <summary>
-            Returns the data at the given zero-based data index.
-            </summary>
-            <param name="index">The target data index.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkData.Dispose">
-            <summary>
-            Releases all the resources used by the BulkData class.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkData.Dispose(System.Boolean)">
-            <summary>
-            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
-            </summary>
-            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.BulkResultData">
-            <summary>
-            Represents the BulkResultData class for the DataControl bulk request.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkResultData.#ctor">
-            <summary>
-            Initializes the BulkResultData class.
-            </summary>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkResultData.Add(Tizen.Applications.Bundle,System.Int32)">
-            <summary>
-            Adds the bulk operation result data.
-            </summary>
-            <param name="data">The result data.</param>
-            <param name="result">Result.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkResultData.GetCount">
-            <summary>
-            Gets the current result data count.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkResultData.GetData(System.Int32)">
-            <summary>
-            Returns the result data at the given zero-based data index.
-            </summary>
-            <param name="index">The target result data index.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkResultData.GetResult(System.Int32)">
-            <summary>
-            Returns the result at the given zero-based data index.
-            </summary>
-            <param name="index">The target result index.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkResultData.Dispose">
-            <summary>
-            Releases all the resources used by the BulkResultData class.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkResultData.Dispose(System.Boolean)">
-            <summary>
-            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
-            </summary>
-            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.Consumer">
-            <summary>
-            Represents the Consumer class for the DataControl consumer application.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.Insert(Tizen.Applications.Bundle)">
-            <summary>
-            Sends the insert request to the provider application.
-            </summary>
-            <remarks>The OnInsertResult will recieve the result of this API.</remarks>
-            <param name="insertData">The insert data.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>
-            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.Select(System.String[],System.String,System.String,System.Int32,System.Int32)">
-            <summary>
-            Sends the select request to the provider application.
-            </summary>
-            <remarks>The OnSelectResult will recieve the result of this API.</remarks>
-            <param name="columnList">Select the target column list.</param>
-            <param name="where">The Where statement for the select query.</param>
-            <param name="order">The Order statement for the select query.</param>
-            <param name="pageNumber">Select the target page number.</param>
-            <param name="countPerPage">Select the row count per page.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied..</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.Delete(System.String)">
-            <summary>
-            Sends the delete request to the provider application.
-            </summary>
-            <remarks>The OnDeleteResult will recieve the result of this API</remarks>
-            <param name="where">The Where statement for the delete query.</param>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.Update(Tizen.Applications.Bundle,System.String)">
-            <summary>
-            Sends the update request to the provider application.
-            </summary>
-            <remarks>The OnUpdateResult will recieve result of this API.</remarks>
-            <param name="updateData">The update data.</param>
-            <param name="where">The Where statement for the query.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>
-            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.BulkInsert(Tizen.Applications.DataControl.BulkData)">
-            <summary>
-            Sends the bulk insert request to the provider application.
-            </summary>
-            <remarks>The OnBulkInsertResult will recieve the result of this API.</remarks>
-            <param name="insertData">The bulk insert data.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case oif a permission is denied.</exception>
-            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.MapAdd(System.String,System.String)">
-            <summary>
-            Sends the map add request to the provider application.
-            </summary>
-            <remarks>The OnMapAddResult will recieve the result of this API.</remarks>
-            <param name="key">The key of the value to add.</param>
-            <param name="value">The value to add.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of if a permission is denied.</exception>
-            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.MapGet(System.String,System.Int32,System.Int32)">
-            <summary>
-            Sends the map get request to the provider application.
-            </summary>
-            <remarks>The OnMapGetResult will recieve the result of this API.</remarks>
-            <param name="key">The key of the value list to obtain.</param>
-            <param name="pageNumber">The page number of the value set.</param>
-            <param name="countPerPage">The desired maximum count of the data items per page.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.MapRemove(System.String,System.String)">
-            <summary>
-            Sends the map remove request to the provider application.
-            </summary>
-            <remarks>The OnMapRemoveResult will recieve the result of this API.</remarks>
-            <param name="key">The key of the value to remove.</param>
-            <param name="value">The value to remove.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.MapSet(System.String,System.String,System.String)">
-            <summary>
-            Sends the map set request to the provider application.
-            </summary>
-            <remarks>The OnMapSetResult will recieve the result of this API.</remarks>
-            <param name="key">The key of the value to replace.</param>
-            <param name="oldValue">The value to be replaced.</param>
-            <param name="newValue"> The new value that replaces the existing value.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>
-            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when message has exceeded the maximum limit (1MB).</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.MapBulkAdd(Tizen.Applications.DataControl.BulkData)">
-            <summary>
-            Sends the map bulk add request to the provider application.
-            </summary>
-            <remarks>The OnMapBulkAddResult will recieve the result of this API.</remarks>
-            <param name="addData">The map bulk add data.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>
-            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.DataChangeListen">
-            <summary>
-            Listens the DataChange event.
-            </summary>
-            <remarks>The OnDataChangeListenResult will recieve the result of this API.</remarks>
-            <remarks>If success, the OnDataChange will recieve the DataChange event.</remarks>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.#ctor(System.String,System.String)">
-            <summary>
-            Initializes the Consumer class with the providerId and the ataId.
-            </summary>
-            <param name="providerId">The DataControl Provider ID.</param>
-            <param name="dataId">The DataControl Data ID.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.OnDataChangeListenResult(Tizen.Applications.DataControl.DataChangeListenResult)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the DataChangeListen result is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.OnDataChange(Tizen.Applications.DataControl.ChangeType,Tizen.Applications.Bundle)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the data change event is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.OnSelectResult(Tizen.Applications.DataControl.SelectResult)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the select response is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.OnInsertResult(Tizen.Applications.DataControl.InsertResult)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the insert response is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.OnUpdateResult(Tizen.Applications.DataControl.UpdateResult)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the update response is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.OnDeleteResult(Tizen.Applications.DataControl.DeleteResult)">
-            <summary>
-            Overrides this method if want to handle the behavior when the delete response is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.OnBulkInsertResult(Tizen.Applications.DataControl.BulkInsertResult)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the BulkInsert response is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.OnMapGetResult(Tizen.Applications.DataControl.MapGetResult)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the map get response is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.OnMapAddResult(Tizen.Applications.DataControl.MapAddResult)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the map add response is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.OnMapSetResult(Tizen.Applications.DataControl.MapSetResult)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the map set response is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.OnMapRemoveResult(Tizen.Applications.DataControl.MapRemoveResult)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the map remove response is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.OnMapBulkAddResult(Tizen.Applications.DataControl.MapBulkAddResult)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the BulkAdd response is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.Dispose(System.Boolean)">
-            <summary>
-            Releases the unmanaged resources used by the Consumer class specifying whether to perform a normal dispose operation.
-            </summary>
-            <param name="disposing">true for a normal dispose operation; false to finalize the handle.</param>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Consumer.Dispose">
-            <summary>
-            Releases all resources used by the Consumer class.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.ICursor">
-            <summary>
-            This interface is for the DataControl cursor.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.ICursor.GetColumnCount">
-            <summary>
-            Gets a column count.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.ICursor.GetColumnType(System.Int32)">
-            <summary>
-            Gets a column type.
-            </summary>
-            <param name="index">The index of column.</param>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.ICursor.GetColumnName(System.Int32)">
-            <summary>
-            Gets a column name.
-            </summary>
-            <param name="index">The index of column.</param>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.ICursor.GetRowCount">
-            <summary>
-            Gets the numbers of rows in the cursor.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.ICursor.Next">
-            <summary>
-            Gets a next row.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.ICursor.Prev">
-            <summary>
-            Gets a prev row.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.ICursor.Reset">
-            <summary>
-            Gets a first row.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.ICursor.GetIntValue(System.Int32)">
-            <summary>
-            Gets an integer value.
-            </summary>
-            <param name="index">The index of row.</param>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.ICursor.GetInt64Value(System.Int32)">
-            <summary>
-            Gets an int64 value.
-            </summary>
-            <param name="index">The index of row.</param>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.ICursor.GetDoubleValue(System.Int32)">
-            <summary>
-            Gets a double value.
-            </summary>
-            <param name="index">The index of row.</param>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.ICursor.GetStringValue(System.Int32)">
-            <summary>
-            Gets a string value.
-            </summary>
-            <param name="index">The index of row.</param>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.ICursor.GetBlobValue(System.Int32)">
-            <summary>
-            Gets a BLOB value.
-            </summary>
-            <param name="index">The index of row.</param>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.MatrixCursor">
-            <summary>
-            Represents the MatrixCursor class for the DataControl provider's matrix cursor.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetColumnCount">
-            <summary>
-            Gets the column count of the MatrixCursor.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetColumnType(System.Int32)">
-            <summary>
-            Returns the column type at the given zero-based column index.
-            </summary>
-            <param name="index">Target column index</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetColumnName(System.Int32)">
-            <summary>
-            Returns the column name at the given zero-based column index.
-            </summary>
-            <param name="index">The target column index.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetRowCount">
-            <summary>
-            Gets the MatrixCursor's row count.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.Next">
-            <summary>
-            Move the MatrixCursor to the next row.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.Prev">
-            <summary>
-            Move the MatrixCursor to the previous row.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.Reset">
-            <summary>
-            Move the MatrixCursor to the first row.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetIntValue(System.Int32)">
-            <summary>
-            Returns the value of the requested column as an integer.
-            </summary>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetInt64Value(System.Int32)">
-            <summary>
-            Returns the value of the requested column as int64.
-            </summary>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetDoubleValue(System.Int32)">
-            <summary>
-            Returns the value of the requested column as a double.
-            </summary>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetStringValue(System.Int32)">
-            <summary>
-            Returns the value of the requested column as a string.
-            </summary>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetBlobValue(System.Int32)">
-            <summary>
-            Returns the value of the requested column as a BLOB.
-            </summary>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.#ctor(System.String[],Tizen.Applications.DataControl.ColumnType[])">
-            <summary>
-            Initializes the MatrixCursor class with columnNames and columnTypes.
-            </summary>
-            <param name="columnNames">The MatrixCursor's column name list.</param>
-            <param name="columnTypes">The MatrixCursor's column type list.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.AddRow(System.Object[])">
-            <summary>
-            Adds a new row to the end with the given column values.
-            </summary>
-            <param name="columnValues">New column values</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MatrixCursor.Dispose">
-            <summary>
-            Releases all the resources used by the MatrixCursor class.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.Provider">
-            <summary>
-            Represents the Provider class for the DataControl provider application.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.Provider.DataID">
-            <summary>
-            Gets the data ID.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.SendDataChange(Tizen.Applications.DataControl.ChangeType,Tizen.Applications.Bundle)">
-            <summary>
-            Sends a data change notification to consumer applications which have successfully added a data change listen.
-            </summary>
-            <param name="type">The changed data type.</param>
-            <param name="changedData">Customized information about the changed data.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case a permission is denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.#ctor(System.String)">
-            <summary>
-            Initializes the Provider class with the dataID.
-            </summary>
-            <param name="dataID">The DataControl Data ID.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.Run">
-            <summary>
-            Starts the Provider service.
-            </summary>
-            <remarks>Only one Provider service can be run for each process.</remarks>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown in case a permission is denied.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>
-            <privilege>http://tizen.org/privilege/datasharing</privilege>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.Stop">
-            <summary>
-            Stops the Provider service.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.OnSelect(System.String,System.String,System.String[],System.Int32,System.String,System.Int32,System.Int32)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the select request is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.OnInsert(System.String,Tizen.Applications.Bundle)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the insert request is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.OnUpdate(System.String,System.String,Tizen.Applications.Bundle)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the update request is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.OnDelete(System.String,System.String)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the delete request is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.OnBulkInsert(System.Collections.Generic.IEnumerable{System.String},Tizen.Applications.DataControl.BulkData)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the bulk insert request is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.OnMapGet(System.String)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the map get request is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.OnMapAdd(System.String,System.String)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the map add request is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.OnMapSet(System.String,System.String,System.String)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the update request is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.OnMapRemove(System.String,System.String)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the delete request is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.OnMapBulkAdd(Tizen.Applications.DataControl.BulkData)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the bulk add request is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.OnDataChangeListenRequest(System.String)">
-            <summary>
-            Overrides this method if you want to handle the behavior when the data change listen request is received.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.Dispose(System.Boolean)">
-            <summary>
-            Releases unmanaged resources used by the Provider class specifying whether to perform a normal dispose operation.
-            </summary>
-            <param name="disposing">true for a normal dispose operation; false to finalize the handle.</param>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.Provider.Dispose">
-            <summary>
-            Releases all the resources used by the Provider class.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.InsertResult">
-            <summary>
-            This class contains the insert operation result.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.InsertResult.RowID">
-            <summary>
-            Gets the insert data's row ID.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.InsertResult.Result">
-            <summary>
-            Gets the insert operation result.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.InsertResult.#ctor(System.Int64,System.Boolean)">
-            <summary>
-            Initializes the InsertResult class with columnNames and columnTypes.
-            </summary>
-            <param name="rowID">The inserted row ID.</param>
-            <param name="result">The insert request result.</param>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.BulkInsertResult">
-            <summary>
-            This class contains the bulk insert operation result.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.BulkInsertResult.BulkResultData">
-            <summary>
-            Gets the bulk insert operation result data.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.BulkInsertResult.Result">
-            <summary>
-            Gets the bulk insert operation result.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.BulkInsertResult.#ctor(Tizen.Applications.DataControl.BulkResultData,System.Boolean)">
-            <summary>
-            Initializes the InsertResult class with the bulkResultData and the result.
-            </summary>
-            <param name="bulkResultData">The bulk insert request result data.</param>
-            <param name="result">The bulk insert request result.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.UpdateResult">
-            <summary>
-            This class contains the update operation result.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.UpdateResult.Result">
-            <summary>
-            Gets the update operation result.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.UpdateResult.#ctor(System.Boolean)">
-            <summary>
-            Initializes the UpdateResult class with the result.
-            </summary>
-            <param name="result">The update request result.</param>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.DeleteResult">
-            <summary>
-            This class contains the delete operation result.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.DeleteResult.Result">
-            <summary>
-            Gets the delete operation result.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.DeleteResult.#ctor(System.Boolean)">
-            <summary>
-            Initializes the DeleteResult class with the result.
-            </summary>
-            <param name="result">The delete request result.</param>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.SelectResult">
-            <summary>
-            This class contains the select operation result.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.SelectResult.ResultCursor">
-            <summary>
-            Gets the select operation result cursor.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.SelectResult.Result">
-            <summary>
-            Gets the select operation result.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.SelectResult.#ctor(Tizen.Applications.DataControl.ICursor,System.Boolean)">
-            <summary>
-            Initializes the SelectResult class with the cursor and the result.
-            </summary>
-            <param name="cursor">The cursor with the selected data.</param>
-            <param name="result">The select request result.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.MapAddResult">
-            <summary>
-            This class contains the MapAdd operation result.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.MapAddResult.Result">
-            <summary>
-            Gets the MapAdd operation result.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MapAddResult.#ctor(System.Boolean)">
-            <summary>
-            Initializes the MapAddResult class with the result.
-            </summary>
-            <param name="result">The MapAdd request result.</param>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.MapBulkAddResult">
-            <summary>
-            This class contains the MapBulkAdd operation result.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.MapBulkAddResult.BulkResultData">
-            <summary>
-            Gets the MapBulkAdd operation result data.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.MapBulkAddResult.Result">
-            <summary>
-            Gets the MapBulkAdd operation result.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MapBulkAddResult.#ctor(Tizen.Applications.DataControl.BulkResultData,System.Boolean)">
-            <summary>
-            Initializes the MapBulkAddResult class with the bulkResultData and the result.
-            </summary>
-            <param name="bulkResultData">The MapBulkAdd request result data.</param>
-            <param name="result">The MapBulkAdd request result.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.MapSetResult">
-            <summary>
-            This class contains the MapSet operation result.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.MapSetResult.Result">
-            <summary>
-            Gets the MapSet operation result.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MapSetResult.#ctor(System.Boolean)">
-            <summary>
-            Initializes the MapSetResult class with the result.
-            </summary>
-            <param name="result">MapSet request result</param>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.MapRemoveResult">
-            <summary>
-            This class contains the MapRemove operation result.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.MapRemoveResult.Result">
-            <summary>
-            Gets the MapRemove operation result.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MapRemoveResult.#ctor(System.Boolean)">
-            <summary>
-            Initializes the MapRemoveResult class with the result.
-            </summary>
-            <param name="result">The MapRemove request result.</param>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.MapGetResult">
-            <summary>
-            This class contains the MapGet operation result.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.MapGetResult.ValueList">
-            <summary>
-            Gets the result value list of the MapGet operation.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.MapGetResult.Result">
-            <summary>
-            Gets the MapGet operation result.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.MapGetResult.#ctor(System.String[],System.Boolean)">
-            <summary>
-            Initializes the MapGetResult class with the data and the result.
-            </summary>
-            <param name="valueLIst">The MapGet request result data.</param>
-            <param name="result">The MapGet request result.</param>
-            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.DataChangeListenResult">
-            <summary>
-            This class contains the DataChangeListen operation result.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.DataControl.DataChangeListenResult.Result">
-            <summary>
-            Gets the DataChangeListen operation result.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.DataControl.DataChangeListenResult.#ctor(Tizen.Applications.DataControl.ResultType)">
-            <summary>
-            Initializes the DataChangeListenResult class with the result.
-            </summary>
-            <param name="result">The DataChangeListen request result.</param>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.ColumnType">
-            <summary>
-            Enumeration for the DataControl column types.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ColumnType.ColumnTypeInt">
-            <summary>
-            Value representing DataControl operation success.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ColumnType.ColumnTypeDouble">
-            <summary>
-            Value representing DataControl operation success.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ColumnType.ColumnTypeString">
-            <summary>
-            Value representing DataControl operation success.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ColumnType.ColumnTypeBlob">
-            <summary>
-            Value representing DataControl operation success.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.ChangeType">
-            <summary>
-            Enumeration for the DataControl column types.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ChangeType.Update">
-            <summary>
-            Value representing DataControl provider data changed by update.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ChangeType.Insert">
-            <summary>
-            Value representing DataControl provider data changed by insert.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ChangeType.Delete">
-            <summary>
-            Value representing DataControl provider data changed by delete.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ChangeType.MapAdd">
-            <summary>
-            Value representing DataControl provider data changed by map add.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ChangeType.MapRemove">
-            <summary>
-            Value representing  DataControl provider data changed by map remove.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ChangeType.MapSet">
-            <summary>
-            Value representing DataControl provider data changed by map set.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.DataControl.ResultType">
-            <summary>
-            Enumeration for the DataControl result types.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ResultType.Success">
-            <summary>
-            Value representing DataControl operation success.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ResultType.OutOfMemory">
-            <summary>
-            Value representing DataControl operation causing out of memory error.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ResultType.IoError">
-            <summary>
-            Value representing DataControl operation causing I/O error.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ResultType.InvalidParameter">
-            <summary>
-            Value representing DataControl operation causing invalid parameter error.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ResultType.PermissionDenied">
-            <summary>
-            Value representing DataControl operation causing permission denied error.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.DataControl.ResultType.MaxExceed">
-            <summary>
-            Value representing DataControl operation causing max exceed error.
-            </summary>
-        </member>
-    </members>
-</doc>
+<?xml version="1.0"?>\r
+<doc>\r
+    <assembly>\r
+        <name>Tizen.Applications.DataControl</name>\r
+    </assembly>\r
+    <members>\r
+        <member name="T:Tizen.Applications.DataControl.BulkData">\r
+            <summary>\r
+            Represents the BulkData class for the DataControl bulk request.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkData.#ctor">\r
+            <summary>\r
+            Initializes the BulkData class.\r
+            </summary>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkData.Add(Tizen.Applications.Bundle)">\r
+            <summary>\r
+            Adds the bulk data.\r
+            </summary>\r
+            <param name="data">Bulk data</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkData.GetCount">\r
+            <summary>\r
+            Gets the current data count.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkData.GetData(System.Int32)">\r
+            <summary>\r
+            Returns the data at the given zero-based data index.\r
+            </summary>\r
+            <param name="index">The target data index.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkData.Dispose">\r
+            <summary>\r
+            Releases all the resources used by the BulkData class.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkData.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
+            </summary>\r
+            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.BulkResultData">\r
+            <summary>\r
+            Represents the BulkResultData class for the DataControl bulk request.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkResultData.#ctor">\r
+            <summary>\r
+            Initializes the BulkResultData class.\r
+            </summary>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkResultData.Add(Tizen.Applications.Bundle,System.Int32)">\r
+            <summary>\r
+            Adds the bulk operation result data.\r
+            </summary>\r
+            <param name="data">The result data.</param>\r
+            <param name="result">Result.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkResultData.GetCount">\r
+            <summary>\r
+            Gets the current result data count.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkResultData.GetData(System.Int32)">\r
+            <summary>\r
+            Returns the result data at the given zero-based data index.\r
+            </summary>\r
+            <param name="index">The target result data index.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkResultData.GetResult(System.Int32)">\r
+            <summary>\r
+            Returns the result at the given zero-based data index.\r
+            </summary>\r
+            <param name="index">The target result index.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkResultData.Dispose">\r
+            <summary>\r
+            Releases all the resources used by the BulkResultData class.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkResultData.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
+            </summary>\r
+            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.Consumer">\r
+            <summary>\r
+            Represents the Consumer class for the DataControl consumer application.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.Insert(Tizen.Applications.Bundle)">\r
+            <summary>\r
+            Sends the insert request to the provider application.\r
+            </summary>\r
+            <remarks>The OnInsertResult will recieve the result of this API.</remarks>\r
+            <param name="insertData">The insert data.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
+            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.Select(System.String[],System.String,System.String,System.Int32,System.Int32)">\r
+            <summary>\r
+            Sends the select request to the provider application.\r
+            </summary>\r
+            <remarks>The OnSelectResult will recieve the result of this API.</remarks>\r
+            <param name="columnList">Select the target column list.</param>\r
+            <param name="where">The Where statement for the select query.</param>\r
+            <param name="order">The Order statement for the select query.</param>\r
+            <param name="pageNumber">Select the target page number.</param>\r
+            <param name="countPerPage">Select the row count per page.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied..</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.Delete(System.String)">\r
+            <summary>\r
+            Sends the delete request to the provider application.\r
+            </summary>\r
+            <remarks>The OnDeleteResult will recieve the result of this API</remarks>\r
+            <param name="where">The Where statement for the delete query.</param>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.Update(Tizen.Applications.Bundle,System.String)">\r
+            <summary>\r
+            Sends the update request to the provider application.\r
+            </summary>\r
+            <remarks>The OnUpdateResult will recieve result of this API.</remarks>\r
+            <param name="updateData">The update data.</param>\r
+            <param name="where">The Where statement for the query.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
+            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.BulkInsert(Tizen.Applications.DataControl.BulkData)">\r
+            <summary>\r
+            Sends the bulk insert request to the provider application.\r
+            </summary>\r
+            <remarks>The OnBulkInsertResult will recieve the result of this API.</remarks>\r
+            <param name="insertData">The bulk insert data.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case oif a permission is denied.</exception>\r
+            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.MapAdd(System.String,System.String)">\r
+            <summary>\r
+            Sends the map add request to the provider application.\r
+            </summary>\r
+            <remarks>The OnMapAddResult will recieve the result of this API.</remarks>\r
+            <param name="key">The key of the value to add.</param>\r
+            <param name="value">The value to add.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case of if a permission is denied.</exception>\r
+            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.MapGet(System.String,System.Int32,System.Int32)">\r
+            <summary>\r
+            Sends the map get request to the provider application.\r
+            </summary>\r
+            <remarks>The OnMapGetResult will recieve the result of this API.</remarks>\r
+            <param name="key">The key of the value list to obtain.</param>\r
+            <param name="pageNumber">The page number of the value set.</param>\r
+            <param name="countPerPage">The desired maximum count of the data items per page.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.MapRemove(System.String,System.String)">\r
+            <summary>\r
+            Sends the map remove request to the provider application.\r
+            </summary>\r
+            <remarks>The OnMapRemoveResult will recieve the result of this API.</remarks>\r
+            <param name="key">The key of the value to remove.</param>\r
+            <param name="value">The value to remove.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.MapSet(System.String,System.String,System.String)">\r
+            <summary>\r
+            Sends the map set request to the provider application.\r
+            </summary>\r
+            <remarks>The OnMapSetResult will recieve the result of this API.</remarks>\r
+            <param name="key">The key of the value to replace.</param>\r
+            <param name="oldValue">The value to be replaced.</param>\r
+            <param name="newValue"> The new value that replaces the existing value.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
+            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when message has exceeded the maximum limit (1MB).</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.MapBulkAdd(Tizen.Applications.DataControl.BulkData)">\r
+            <summary>\r
+            Sends the map bulk add request to the provider application.\r
+            </summary>\r
+            <remarks>The OnMapBulkAddResult will recieve the result of this API.</remarks>\r
+            <param name="addData">The map bulk add data.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
+            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the message has exceeded the maximum limit (1MB).</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.DataChangeListen">\r
+            <summary>\r
+            Listens the DataChange event.\r
+            </summary>\r
+            <remarks>The OnDataChangeListenResult will recieve the result of this API.</remarks>\r
+            <remarks>If success, the OnDataChange will recieve the DataChange event.</remarks>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case if a permission is denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.#ctor(System.String,System.String)">\r
+            <summary>\r
+            Initializes the Consumer class with the providerId and the ataId.\r
+            </summary>\r
+            <param name="providerId">The DataControl Provider ID.</param>\r
+            <param name="dataId">The DataControl Data ID.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parmaeter.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.OnDataChangeListenResult(Tizen.Applications.DataControl.DataChangeListenResult)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the DataChangeListen result is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.OnDataChange(Tizen.Applications.DataControl.ChangeType,Tizen.Applications.Bundle)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the data change event is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.OnSelectResult(Tizen.Applications.DataControl.SelectResult)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the select response is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.OnInsertResult(Tizen.Applications.DataControl.InsertResult)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the insert response is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.OnUpdateResult(Tizen.Applications.DataControl.UpdateResult)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the update response is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.OnDeleteResult(Tizen.Applications.DataControl.DeleteResult)">\r
+            <summary>\r
+            Overrides this method if want to handle the behavior when the delete response is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.OnBulkInsertResult(Tizen.Applications.DataControl.BulkInsertResult)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the BulkInsert response is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.OnMapGetResult(Tizen.Applications.DataControl.MapGetResult)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the map get response is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.OnMapAddResult(Tizen.Applications.DataControl.MapAddResult)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the map add response is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.OnMapSetResult(Tizen.Applications.DataControl.MapSetResult)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the map set response is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.OnMapRemoveResult(Tizen.Applications.DataControl.MapRemoveResult)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the map remove response is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.OnMapBulkAddResult(Tizen.Applications.DataControl.MapBulkAddResult)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the BulkAdd response is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases the unmanaged resources used by the Consumer class specifying whether to perform a normal dispose operation.\r
+            </summary>\r
+            <param name="disposing">true for a normal dispose operation; false to finalize the handle.</param>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Consumer.Dispose">\r
+            <summary>\r
+            Releases all resources used by the Consumer class.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.ICursor">\r
+            <summary>\r
+            This interface is for the DataControl cursor.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.ICursor.GetColumnCount">\r
+            <summary>\r
+            Gets a column count.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.ICursor.GetColumnType(System.Int32)">\r
+            <summary>\r
+            Gets a column type.\r
+            </summary>\r
+            <param name="index">The index of column.</param>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.ICursor.GetColumnName(System.Int32)">\r
+            <summary>\r
+            Gets a column name.\r
+            </summary>\r
+            <param name="index">The index of column.</param>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.ICursor.GetRowCount">\r
+            <summary>\r
+            Gets the numbers of rows in the cursor.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.ICursor.Next">\r
+            <summary>\r
+            Gets a next row.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.ICursor.Prev">\r
+            <summary>\r
+            Gets a prev row.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.ICursor.Reset">\r
+            <summary>\r
+            Gets a first row.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.ICursor.GetIntValue(System.Int32)">\r
+            <summary>\r
+            Gets an integer value.\r
+            </summary>\r
+            <param name="index">The index of row.</param>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.ICursor.GetInt64Value(System.Int32)">\r
+            <summary>\r
+            Gets an int64 value.\r
+            </summary>\r
+            <param name="index">The index of row.</param>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.ICursor.GetDoubleValue(System.Int32)">\r
+            <summary>\r
+            Gets a double value.\r
+            </summary>\r
+            <param name="index">The index of row.</param>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.ICursor.GetStringValue(System.Int32)">\r
+            <summary>\r
+            Gets a string value.\r
+            </summary>\r
+            <param name="index">The index of row.</param>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.ICursor.GetBlobValue(System.Int32)">\r
+            <summary>\r
+            Gets a BLOB value.\r
+            </summary>\r
+            <param name="index">The index of row.</param>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.MatrixCursor">\r
+            <summary>\r
+            Represents the MatrixCursor class for the DataControl provider's matrix cursor.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetColumnCount">\r
+            <summary>\r
+            Gets the column count of the MatrixCursor.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetColumnType(System.Int32)">\r
+            <summary>\r
+            Returns the column type at the given zero-based column index.\r
+            </summary>\r
+            <param name="index">Target column index</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetColumnName(System.Int32)">\r
+            <summary>\r
+            Returns the column name at the given zero-based column index.\r
+            </summary>\r
+            <param name="index">The target column index.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetRowCount">\r
+            <summary>\r
+            Gets the MatrixCursor's row count.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.Next">\r
+            <summary>\r
+            Move the MatrixCursor to the next row.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.Prev">\r
+            <summary>\r
+            Move the MatrixCursor to the previous row.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.Reset">\r
+            <summary>\r
+            Move the MatrixCursor to the first row.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetIntValue(System.Int32)">\r
+            <summary>\r
+            Returns the value of the requested column as an integer.\r
+            </summary>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetInt64Value(System.Int32)">\r
+            <summary>\r
+            Returns the value of the requested column as int64.\r
+            </summary>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetDoubleValue(System.Int32)">\r
+            <summary>\r
+            Returns the value of the requested column as a double.\r
+            </summary>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetStringValue(System.Int32)">\r
+            <summary>\r
+            Returns the value of the requested column as a string.\r
+            </summary>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.GetBlobValue(System.Int32)">\r
+            <summary>\r
+            Returns the value of the requested column as a BLOB.\r
+            </summary>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.#ctor(System.String[],Tizen.Applications.DataControl.ColumnType[])">\r
+            <summary>\r
+            Initializes the MatrixCursor class with columnNames and columnTypes.\r
+            </summary>\r
+            <param name="columnNames">The MatrixCursor's column name list.</param>\r
+            <param name="columnTypes">The MatrixCursor's column type list.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+             <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.AddRow(System.Object[])">\r
+            <summary>\r
+            Adds a new row to the end with the given column values.\r
+            </summary>\r
+            <param name="columnValues">New column values</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MatrixCursor.Dispose">\r
+            <summary>\r
+            Releases all the resources used by the MatrixCursor class.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.Provider">\r
+            <summary>\r
+            Represents the Provider class for the DataControl provider application.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.Provider.DataID">\r
+            <summary>\r
+            Gets the data ID.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.SendDataChange(Tizen.Applications.DataControl.ChangeType,Tizen.Applications.Bundle)">\r
+            <summary>\r
+            Sends a data change notification to consumer applications which have successfully added a data change listen.\r
+            </summary>\r
+            <param name="type">The changed data type.</param>\r
+            <param name="changedData">Customized information about the changed data.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case a permission is denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.#ctor(System.String)">\r
+            <summary>\r
+            Initializes the Provider class with the dataID.\r
+            </summary>\r
+            <param name="dataID">The DataControl Data ID.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.Run">\r
+            <summary>\r
+            Starts the Provider service.\r
+            </summary>\r
+            <remarks>Only one Provider service can be run for each process.</remarks>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown in case a permission is denied.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown in case of any internal error.</exception>\r
+            <privilege>http://tizen.org/privilege/datasharing</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.Stop">\r
+            <summary>\r
+            Stops the Provider service.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.OnSelect(System.String,System.String,System.String[],System.Int32,System.String,System.Int32,System.Int32)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the select request is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.OnInsert(System.String,Tizen.Applications.Bundle)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the insert request is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.OnUpdate(System.String,System.String,Tizen.Applications.Bundle)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the update request is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.OnDelete(System.String,System.String)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the delete request is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.OnBulkInsert(System.Collections.Generic.IEnumerable{System.String},Tizen.Applications.DataControl.BulkData)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the bulk insert request is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.OnMapGet(System.String)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the map get request is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.OnMapAdd(System.String,System.String)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the map add request is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.OnMapSet(System.String,System.String,System.String)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the update request is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.OnMapRemove(System.String,System.String)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the delete request is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.OnMapBulkAdd(Tizen.Applications.DataControl.BulkData)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the bulk add request is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.OnDataChangeListenRequest(System.String)">\r
+            <summary>\r
+            Overrides this method if you want to handle the behavior when the data change listen request is received.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases unmanaged resources used by the Provider class specifying whether to perform a normal dispose operation.\r
+            </summary>\r
+            <param name="disposing">true for a normal dispose operation; false to finalize the handle.</param>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.Provider.Dispose">\r
+            <summary>\r
+            Releases all the resources used by the Provider class.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.InsertResult">\r
+            <summary>\r
+            This class contains the insert operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.InsertResult.RowID">\r
+            <summary>\r
+            Gets the insert data's row ID.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.InsertResult.Result">\r
+            <summary>\r
+            Gets the insert operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.InsertResult.#ctor(System.Int64,System.Boolean)">\r
+            <summary>\r
+            Initializes the InsertResult class with columnNames and columnTypes.\r
+            </summary>\r
+            <param name="rowID">The inserted row ID.</param>\r
+            <param name="result">The insert request result.</param>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.BulkInsertResult">\r
+            <summary>\r
+            This class contains the bulk insert operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.BulkInsertResult.BulkResultData">\r
+            <summary>\r
+            Gets the bulk insert operation result data.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.BulkInsertResult.Result">\r
+            <summary>\r
+            Gets the bulk insert operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.BulkInsertResult.#ctor(Tizen.Applications.DataControl.BulkResultData,System.Boolean)">\r
+            <summary>\r
+            Initializes the InsertResult class with the bulkResultData and the result.\r
+            </summary>\r
+            <param name="bulkResultData">The bulk insert request result data.</param>\r
+            <param name="result">The bulk insert request result.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.UpdateResult">\r
+            <summary>\r
+            This class contains the update operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.UpdateResult.Result">\r
+            <summary>\r
+            Gets the update operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.UpdateResult.#ctor(System.Boolean)">\r
+            <summary>\r
+            Initializes the UpdateResult class with the result.\r
+            </summary>\r
+            <param name="result">The update request result.</param>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.DeleteResult">\r
+            <summary>\r
+            This class contains the delete operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.DeleteResult.Result">\r
+            <summary>\r
+            Gets the delete operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.DeleteResult.#ctor(System.Boolean)">\r
+            <summary>\r
+            Initializes the DeleteResult class with the result.\r
+            </summary>\r
+            <param name="result">The delete request result.</param>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.SelectResult">\r
+            <summary>\r
+            This class contains the select operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.SelectResult.ResultCursor">\r
+            <summary>\r
+            Gets the select operation result cursor.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.SelectResult.Result">\r
+            <summary>\r
+            Gets the select operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.SelectResult.#ctor(Tizen.Applications.DataControl.ICursor,System.Boolean)">\r
+            <summary>\r
+            Initializes the SelectResult class with the cursor and the result.\r
+            </summary>\r
+            <param name="cursor">The cursor with the selected data.</param>\r
+            <param name="result">The select request result.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.MapAddResult">\r
+            <summary>\r
+            This class contains the MapAdd operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.MapAddResult.Result">\r
+            <summary>\r
+            Gets the MapAdd operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MapAddResult.#ctor(System.Boolean)">\r
+            <summary>\r
+            Initializes the MapAddResult class with the result.\r
+            </summary>\r
+            <param name="result">The MapAdd request result.</param>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.MapBulkAddResult">\r
+            <summary>\r
+            This class contains the MapBulkAdd operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.MapBulkAddResult.BulkResultData">\r
+            <summary>\r
+            Gets the MapBulkAdd operation result data.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.MapBulkAddResult.Result">\r
+            <summary>\r
+            Gets the MapBulkAdd operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MapBulkAddResult.#ctor(Tizen.Applications.DataControl.BulkResultData,System.Boolean)">\r
+            <summary>\r
+            Initializes the MapBulkAddResult class with the bulkResultData and the result.\r
+            </summary>\r
+            <param name="bulkResultData">The MapBulkAdd request result data.</param>\r
+            <param name="result">The MapBulkAdd request result.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.MapSetResult">\r
+            <summary>\r
+            This class contains the MapSet operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.MapSetResult.Result">\r
+            <summary>\r
+            Gets the MapSet operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MapSetResult.#ctor(System.Boolean)">\r
+            <summary>\r
+            Initializes the MapSetResult class with the result.\r
+            </summary>\r
+            <param name="result">MapSet request result</param>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.MapRemoveResult">\r
+            <summary>\r
+            This class contains the MapRemove operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.MapRemoveResult.Result">\r
+            <summary>\r
+            Gets the MapRemove operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MapRemoveResult.#ctor(System.Boolean)">\r
+            <summary>\r
+            Initializes the MapRemoveResult class with the result.\r
+            </summary>\r
+            <param name="result">The MapRemove request result.</param>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.MapGetResult">\r
+            <summary>\r
+            This class contains the MapGet operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.MapGetResult.ValueList">\r
+            <summary>\r
+            Gets the result value list of the MapGet operation.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.MapGetResult.Result">\r
+            <summary>\r
+            Gets the MapGet operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.MapGetResult.#ctor(System.String[],System.Boolean)">\r
+            <summary>\r
+            Initializes the MapGetResult class with the data and the result.\r
+            </summary>\r
+            <param name="valueLIst">The MapGet request result data.</param>\r
+            <param name="result">The MapGet request result.</param>\r
+            <exception cref="T:System.ArgumentException">Thrown in case of an invalid parameter.</exception>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.DataChangeListenResult">\r
+            <summary>\r
+            This class contains the DataChangeListen operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.DataControl.DataChangeListenResult.Result">\r
+            <summary>\r
+            Gets the DataChangeListen operation result.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.DataControl.DataChangeListenResult.#ctor(Tizen.Applications.DataControl.ResultType)">\r
+            <summary>\r
+            Initializes the DataChangeListenResult class with the result.\r
+            </summary>\r
+            <param name="result">The DataChangeListen request result.</param>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.ColumnType">\r
+            <summary>\r
+            Enumeration for the DataControl column types.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ColumnType.ColumnTypeInt">\r
+            <summary>\r
+            Value representing DataControl operation success.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ColumnType.ColumnTypeDouble">\r
+            <summary>\r
+            Value representing DataControl operation success.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ColumnType.ColumnTypeString">\r
+            <summary>\r
+            Value representing DataControl operation success.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ColumnType.ColumnTypeBlob">\r
+            <summary>\r
+            Value representing DataControl operation success.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.ChangeType">\r
+            <summary>\r
+            Enumeration for the DataControl column types.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ChangeType.Update">\r
+            <summary>\r
+            Value representing DataControl provider data changed by update.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ChangeType.Insert">\r
+            <summary>\r
+            Value representing DataControl provider data changed by insert.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ChangeType.Delete">\r
+            <summary>\r
+            Value representing DataControl provider data changed by delete.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ChangeType.MapAdd">\r
+            <summary>\r
+            Value representing DataControl provider data changed by map add.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ChangeType.MapRemove">\r
+            <summary>\r
+            Value representing  DataControl provider data changed by map remove.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ChangeType.MapSet">\r
+            <summary>\r
+            Value representing DataControl provider data changed by map set.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.DataControl.ResultType">\r
+            <summary>\r
+            Enumeration for the DataControl result types.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ResultType.Success">\r
+            <summary>\r
+            Value representing DataControl operation success.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ResultType.OutOfMemory">\r
+            <summary>\r
+            Value representing DataControl operation causing out of memory error.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ResultType.IoError">\r
+            <summary>\r
+            Value representing DataControl operation causing I/O error.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ResultType.InvalidParameter">\r
+            <summary>\r
+            Value representing DataControl operation causing invalid parameter error.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ResultType.PermissionDenied">\r
+            <summary>\r
+            Value representing DataControl operation causing permission denied error.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.DataControl.ResultType.MaxExceed">\r
+            <summary>\r
+            Value representing DataControl operation causing max exceed error.\r
+            </summary>\r
+        </member>\r
+    </members>\r
+</doc>\r