Release 4.0.0-preview1-00201
[platform/core/csapi/tizenfx.git] / Artifacts / bin / public / Tizen.Network.IoTConnectivity.xml
index 3cae5c2..3ede3b1 100644 (file)
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>Tizen.Network.IoTConnectivity</name>
-    </assembly>
-    <members>
-        <member name="T:Tizen.Network.IoTConnectivity.Attributes">
-            <summary>
-            This class represents current attributes of a resource.
-            It provides API to manage attributes.
-            This class is accessed by using a constructor to create a new instance of this object.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Attributes.#ctor">
-            <summary>
-            The Attributes constructor.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>
-            <code>
-            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes();
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Attributes.Finalize">
-            <summary>
-            Destructor of the Attributes class.
-            </summary>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Attributes.Count">
-            <summary>
-            Gets the number of keys.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The number of keys.</value>
-            <code>
-            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {
-            attributes.Add("brightness", 50);
-            var count = attributes.Count;
-            Console.WriteLine("There are {0} keys in the attribute object", count);
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Attributes.IsReadOnly">
-            <summary>
-            Represents whether an attribute is readonly.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Whether an attribute is readonly.</value>
-            <code>
-            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {
-                { "state", "ON" },
-                { "dim", 10 }
-            };
-            if (attributes.IsReadOnly)
-                Console.WriteLine("Read only attribute");
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Attributes.Keys">
-            <summary>
-            Contains all the attribute keys.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>All the attribute keys.</value>
-            <code>
-            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {
-                { "state", "ON" },
-                { "dim", 10 }
-            };
-            var keys = attributes.Keys;
-            Console.WriteLine("Attribute contains keys {0} and {1}", keys.ElementAt(0), keys.ElementAt(1));
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Attributes.Values">
-            <summary>
-            Contains all the attribute values.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>All the attribute values.</value>
-            <code>
-            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {
-                { "state", "ON" },
-                { "dim", 10 }
-            };
-            var values = attributes.Values;
-            Console.WriteLine("Attribute contains values {0} and {1}", values.ElementAt(0), values.ElementAt(1));
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Attributes.Item(System.String)">
-            <summary>
-            Gets or sets the attribute with the specified key.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The attribute with the specified key.</value>
-            <param name="key">The key of the attribute to get or set.</param>
-            <returns>The element with the specified key.</returns>
-            <code>
-            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes();
-            attributes["state"] = "ON";
-            Console.WriteLine("Attribute value for key 'state' : {0}", attributes["state"]);
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.Attributes.Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})" -->
-        <member name="M:Tizen.Network.IoTConnectivity.Attributes.Add(System.String,System.Object)">
-            <summary>
-            Adds an attribute.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="key">The key representing the attribute.</param>
-            <param name="value">The value representing the attribute.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <code>
-            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes();
-            attributes.Add("brightness", 50);
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Attributes.Clear">
-            <summary>
-            Clears attributes collection.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid</exception>
-            <code>
-            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes();
-            attributes.Add("brightness", 50);
-            attributes.Clear();
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.Attributes.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})" -->
-        <member name="M:Tizen.Network.IoTConnectivity.Attributes.ContainsKey(System.String)">
-            <summary>
-            Checks whether the given key exists in attributes collection.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="key">The status key to look for.</param>
-            <returns>true if exists. Otherwise, false.</returns>
-            <code>
-            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {
-                { "state", "ON" },
-                { "dim", 10 }
-            };
-            if (attributes.ContainsKey("dim"))
-                Console.WriteLine("Attribute conatins key : dim");
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.Attributes.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.Attributes.GetEnumerator" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.Attributes.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})" -->
-        <member name="M:Tizen.Network.IoTConnectivity.Attributes.Remove(System.String)">
-            <summary>
-            Removes an attribute from collection using a key.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="key">The attributes element to remove.</param>
-            <returns>true if operation is successful, otherwise, false.</returns>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid</exception>
-            <code>
-            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {
-                { "state", "ON" },
-                { "dim", 10 }
-            };
-            if (attributes.Remove("state"))
-                Console.WriteLine("Remove was successful");
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Attributes.TryGetValue(System.String,System.Object@)">
-            <summary>
-            Gets the value associated with the specified key.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="key">The key whose value to get.</param>
-            <param name="value"> The value associated with the specified key.</param>
-            <returns> true if the attributes collection contains an element with the specified key, otherwise, false.</returns>
-            <code>
-            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {
-                { "state", "ON" }
-            };
-            object value;
-            var isPresent = attributes.TryGetValue("state", out value);
-            if (isPresent)
-                Console.WriteLine("value : {0}", value);
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Attributes.System#Collections#IEnumerable#GetEnumerator">
-            <summary>
-            Returns an enumerator that iterates through the collection.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Attributes.Dispose">
-            <summary>
-            Releases any unmanaged resources used by this object.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Attributes.Dispose(System.Boolean)">
-            <summary>
-            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.CacheUpdatedEventArgs">
-            <summary>
-            This class represents event arguments of the CacheUpdated event.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.CacheUpdatedEventArgs.Representation">
-            <summary>
-            Indicates the updated representation of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The updated representation of the resource.</value>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs">
-            <summary>
-            This class represents event arguments of the DeviceInformationFound event.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs.RequestId">
-            <summary>
-            The request ID.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The request ID.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs.EventContinue">
-            <summary>
-            Indicates to continuously receive the event for finding device information.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Continuously receive the event for finding device information.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs.Name">
-            <summary>
-            Indicates the human friendly name for device.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Human friendly name for device.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs.SpecVersion">
-            <summary>
-            Indicates the spec version of the core specification.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Spec version of the core specification.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs.DeviceId">
-            <summary>
-            Indicates an unique identifier for the OIC device.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Unique identifier for OIC device.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs.DataModelVersion">
-            <summary>
-            Indicates version of the specs this device data model is implemented to.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Version of the specs this device data model is implemented to.</value>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.FindingError">
-            <summary>
-            Enumeration for resource found errors.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.FindingError.Io">
-            <summary>
-            I/O error.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.FindingError.OutOfMemory">
-            <summary>
-            Out of memory.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.FindingError.PermissionDenied">
-            <summary>
-            Permission denied.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.FindingError.NotSupported">
-            <summary>
-            Not supported.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.FindingError.InvalidParameter">
-            <summary>
-            Invalid parameter.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.FindingError.NoData">
-            <summary>
-            No data available.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.FindingError.TimeOut">
-            <summary>
-            Time out.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.FindingError.Iotivity">
-            <summary>
-            IoTivity errors.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.FindingError.Representation">
-            <summary>
-            Representation errors.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.FindingError.InvalidType">
-            <summary>
-            Invalid type.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.FindingError.Already">
-            <summary>
-            Already.
-            </summary>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.FindingError.System">
-            <summary>
-            System errors.
-            </summary>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.FindingErrorOccurredEventArgs">
-            <summary>
-            This class represents event arguments of the FindingErrorOccurred event.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.FindingErrorOccurredEventArgs.RequestId">
-            <summary>
-            The request ID of the operation, which caused this error.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The request ID of the operation, which caused this error.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.FindingErrorOccurredEventArgs.Error">
-            <summary>
-            Contains error details.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Error details.</value>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager">
-            <summary>
-            IoT connectivity client manager consists of client side APIs.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.MulticastAddress">
-            <summary>
-            The IP Address for multicast.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.PresenceReceived">
-            <summary>
-            PresenceReceived event. This event occurs when server starts sending presence of a resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.ResourceFound">
-            <summary>
-            ResourceFound event. This event occurs when a resource is found from the remote server
-            after sending request using API StartFindingResource().
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.PlatformInformationFound">
-            <summary>
-            PlatformInformationFound event. This event occurs when platform information is found
-            after sending request using API StartFindingPlatformInformation().
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.DeviceInformationFound">
-            <summary>
-            DeviceInformationFound event. This event occurs when device information is found
-            after sending request using API StartFindingDeviceInformation().
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.FindingErrorOccurred">
-            <summary>
-            FindingError event. This event occurs when an error is found.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.TimeOut">
-            <summary>
-            Timeout in seconds.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>
-            Value to be set must be in range from 1 to 3600. Default timeout interval value is 30.\n
-            Sets/gets the timeout of StartFindingResource(), StartFindingDeviceInformation(), StartFindingPlatformInformation(),
-            RemoteResource.GetAsync(), RemoteResource.PutAsync(), RemoteResource.PostAsync() and RemoteResource.DeleteAsync() APIs.\n
-            Setter can throw exception.
-            </value>
-            <pre>
-            Initialize() should be called to initialize.
-            </pre>
-            <code>
-            IoTConnectivityClientManager.Initialize();
-            IoTConnectivityClientManager.TimeOut = 120;
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.PollingInterval">
-            <summary>
-            Polling interval of IoTConnectivity.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>
-            Sets/Gets the polling inerval(milliseconds) of IoTCon. Default value is 100 milliseconds.
-            Value to be set must be in range from 1 to 999. The closer to 0, the faster it operates.
-            Setter is invoked immediately for changing the interval.
-            If you want the faster operation, we recommend you set 10 milliseconds for polling interval.
-            Setter can throw exception.
-            </value>
-            <pre>
-            Initialize() should be called to initialize.
-            </pre>
-            <code>
-            IoTConnectivityClientManager.Initialize();
-            IoTConnectivityClientManager.PollingInterval = 100;
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.Initialize(System.String)">
-            <summary>
-            Initializes IoTCon.
-            Call this function to start IoTCon.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            @a filePath point to a file for handling secure virtual resources.
-            The file that is CBOR(Concise Binary Object Representation)-format must already exist
-            in @a filePath. We recommend to use application-local file for @a filePath.
-            </remarks>
-            <privilege>
-            http://tizen.org/privilege/network.get \n
-            http://tizen.org/privilege/internet
-            </privilege>
-            <privlevel>public</privlevel>
-            <param name="filePath">The file path to point to storage for handling secure virtual resources.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <post>
-            You must call Deinitialize() if IoTCon API is no longer needed.
-            </post>
-            <seealso cref="M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.Deinitialize"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>
-            <code>
-            string filePath = "../../res/iotcon-test-svr-db-client.dat";
-            IoTConnectivityClientManager.Initialize(filePath);
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.Deinitialize">
-            <summary>
-            Deinitializes IoTCon.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            This API must be called if IoTCon API is no longer needed.
-            </remarks>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <pre>
-            Initialize() should be called to initialize.
-            </pre>
-            <seealso cref="!:Initialize()"/>
-            <seealso cref="!:SecureInitialize()"/>
-            <code>
-            IoTConnectivityClientManager.Deinitialize();
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.InvokePolling">
-            <summary>
-            Invokes a next message from a queue for receiving messages from others, immediately.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            This API invokes a next message from a queue for receiving messages from others, immediately.
-            After calling the API, it continues the polling with existing interval.
-            </remarks>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <pre>
-            Initialize() should be called to initialize.
-            </pre>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <code>
-            IoTConnectivityClientManager.InvokePolling();
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.StartReceivingPresence(System.String,System.String)" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.StopReceivingPresence(System.Int32)" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.StartFindingResource(System.String,Tizen.Network.IoTConnectivity.ResourceQuery)" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.StartFindingDeviceInformation(System.String,Tizen.Network.IoTConnectivity.ResourceQuery)" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.StartFindingPlatformInformation(System.String,Tizen.Network.IoTConnectivity.ResourceQuery)" -->
-        <member name="T:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager">
-            <summary>
-            IoT connectivity server manager consists of server side APIs.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.Initialize(System.String)">
-            <summary>
-            Initializes IoTCon. Calls this API to start IoTCon.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            @a filePath point to a file for handling secure virtual resources.
-            The file that is CBOR(Concise Binary Object Representation)-format must already exist
-            in @a filePath. We recommend to use application-local file for @a filePath.
-            </remarks>
-            <privilege>
-            http://tizen.org/privilege/network.get \n
-            http://tizen.org/privilege/internet
-            </privilege>
-            <privlevel>public</privlevel>
-            <param name="filePath">The file path to point to storage for handling secure virtual resources.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <post>
-            You must call Deinitialize() if IoTCon API is no longer needed.
-            </post>
-            <seealso cref="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.Deinitialize"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access</exception>
-            <code>
-            string filePath = "../../res/iotcon-test-svr-db-server.dat";
-            IoTConnectivityServerManager.Initialize(filePath);
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.Deinitialize">
-            <summary>
-            Deinitializes IoTCon.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            This API must be called if IoTCon API is no longer needed.
-            </remarks>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <pre>
-            Initialize() should be called to initialize.
-            </pre>
-            <seealso cref="!:Initialize()"/>
-            <code>
-            IoTConnectivityServerManager.Deinitialize();
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.RegisterResource(Tizen.Network.IoTConnectivity.Resource)" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.UnregisterResource(Tizen.Network.IoTConnectivity.Resource)" -->
-        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.StartSendingPresence(System.UInt32)">
-            <summary>
-            Starts presence of a server.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            Use this API to send server's announcements to clients.
-            Server can call this API when online for the first time or come back from offline to online.\n
-            If @a time is 0, server will set default value as 60 seconds.\n
-            If @a time is very big, server will set maximum value as (60 * 60 * 24) seconds, (24 hours).
-            </remarks>
-            <privilege>
-            http://tizen.org/privilege/internet
-            </privilege>
-            <privlevel>public</privlevel>
-            <param name="time">The interval of announcing presence in seconds.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <pre>
-            Initialize() should be called to initialize.
-            </pre>
-            <seealso cref="!:IoTConnectivityClientManager.StartReceivingPresence()"/>
-            <seealso cref="!:IoTConnectivityClientManager.StopReceivingPresence()"/>
-            <seealso cref="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.PresenceReceived"/>
-            <seealso cref="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.StopSendingPresence"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>
-            <code>
-            try {
-                IoTConnectivityServerManager.StartSendingPresence(120);
-            } catch(Exception ex) {
-                Console.Log("Exception caught : " + ex.Message);
-            }
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.StopSendingPresence">
-            <summary>
-            Stops presence of a server.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            Use this API to stop sending server's announcements to clients.
-            Server can call this API when terminating, entering to offline or out of network.
-            </remarks>
-            <privilege>
-            http://tizen.org/privilege/internet
-            </privilege>
-            <privlevel>public</privlevel>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <pre>
-            Initialize() should be called to initialize.
-            </pre>
-            <seealso cref="!:IoTConnectivityClientManager.StartReceivingPresence()"/>
-            <seealso cref="!:IoTConnectivityClientManager.StopReceivingPresence()"/>
-            <seealso cref="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.PresenceReceived"/>
-            <seealso cref="!:StartSendingPresence()"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>
-            <code>
-            IoTConnectivityServerManager.StopSendingPresence();
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.SetDeviceName(System.String)">
-            <summary>
-            Sets the device name.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            This API sets the name of the local device (the device calling the API).\n
-            If the device name is set, clients can get the name using <see cref="!:IoTConnectivityClientManager.StartFindingDeviceInformation()"/>.
-            </remarks>
-            <param name="deviceName">The device name.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <seealso cref="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.DeviceInformationFound"/>
-            <seealso cref="!:IoTConnectivityClientManager.StartFindingDeviceInformation()"/>
-            <seealso cref="T:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>
-            <code>
-            IoTConnectivityServerManager.SetDeviceName("my-tizen");
-            </code>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.LiteResource">
-            <summary>
-            This class represents a lite resource.
-            It provides APIs to encapsulate resources.
-            This class is accessed by using a constructor to create a new instance of this object.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.LiteResource.#ctor(System.String,Tizen.Network.IoTConnectivity.ResourceTypes,Tizen.Network.IoTConnectivity.ResourcePolicy,Tizen.Network.IoTConnectivity.Attributes)" -->
-        <!-- Badly formed XML comment ignored for member "P:Tizen.Network.IoTConnectivity.LiteResource.Attributes" -->
-        <member name="M:Tizen.Network.IoTConnectivity.LiteResource.OnPost(Tizen.Network.IoTConnectivity.Attributes)">
-            <summary>
-            Decides whether to accept or reject a post request.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            Child classes of this class can override this method to accept or reject post request.
-            </remarks>
-            <param name="attribs">The new attributes of the lite resource.</param>
-            <returns>true to accept post request, false to reject it.</returns>
-            <code>
-            public class MyLightResource : LiteResource
-            {
-                protected override bool OnPost(Attributes attributes)
-                {
-                    object newAttributes;
-                    attributes.TryGetValue("LIGHT_ATTRIBUTE", out newAttributes);
-                    if((int)newAttributes == 1)
-                        return true;
-                    return false;
-                }
-            }
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.LiteResource.OnGet(Tizen.Network.IoTConnectivity.Request)">
-            @cond
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.ObservePolicy">
-            <summary>
-            Enumeration for the policy of observation.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ObservePolicy.IgnoreOutOfOrder">
-            <summary>
-            Indicates the observation request for the most up-to-date notifications only.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ObservePolicy.AcceptOutOfOrder">
-            <summary>
-            Indicates the observation request for all notifications including state notifications.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.ObserverNotifiedEventArgs">
-            <summary>
-            This class represents event arguments of the ObserverNotified event.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ObserverNotifiedEventArgs.Result">
-            <summary>
-            Result of the observe response.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Result of the observe response.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ObserverNotifiedEventArgs.Representation">
-            <summary>
-            Representation of the resource being observed.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Representation of the resource being observed.</value>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.ObserveType">
-            <summary>
-            Enumeration for the type of observation.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ObserveType.NoType">
-            <summary>
-            No observe action.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ObserveType.Register">
-            <summary>
-            Indicates an action of the registering observation.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ObserveType.Deregister">
-            <summary>
-            Indicates an action of unregistering observation.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs">
-            <summary>
-            This class represents event arguments of the PlatformInformationFound event.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.RequestId">
-            <summary>
-            Indicates the request ID.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The request ID.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.EventContinue">
-            <summary>
-            Indicates to continuously receive the event for finding the platform information.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Continuously receive the event for finding the platform information.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.PlatformId">
-            <summary>
-            Indicates the platform identifier.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The platform identifier.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.ManufacturerName">
-            <summary>
-            Indicates the name of the manufacturer.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The name of the manufacturer.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.ManufacturerURL">
-            <summary>
-            Indicates the URL of the manufacturer.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The URL of the manufacturer.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.ModelNumber">
-            <summary>
-            Indicates the model number as designated by the manufacturer.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The model number as designated by the manufacturer.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.DateOfManufacture">
-            <summary>
-            Indicates the manufacturing date of the device.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The manufacturing date of the device.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.PlatformVersion">
-            <summary>
-            Indicates the version of the platfrom defined by the manufacturer.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The version of platfrom defined by manufacturer.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.OsVersion">
-            <summary>
-            Indicates the version of the platfrom resident OS.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The version of the platfrom resident OS.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.HardwareVersion">
-            <summary>
-            Indicates the version of the platform Hardware.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The version of the platform Hardware.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.FirmwareVersion">
-            <summary>
-            Indicates the version of the device firmware.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The version of the device firmware.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.SupportUrl">
-            <summary>
-            Indicates the URL that points to support information from the manufacturer.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The URL that points to support information from the manufacturer.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.SystemTime">
-            <summary>
-            Indicates the reference time of the device.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The reference time of the device.</value>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.PresenceEventType">
-            <summary>
-            Enumeration for operation of presence response.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.PresenceEventType.ResourceCreated">
-            <summary>
-            Indicates the resource creation operation of the server.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.PresenceEventType.ResourceUpdated">
-            <summary>
-            Indicates the resource updation operation of the server.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.PresenceEventType.ResourceDestroyed">
-            <summary>
-            Indicates the resource destruction operation of the server.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.PresenceReceivedEventArgs">
-            <summary>
-            This class represents event arguments of the PresenceReceived event.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PresenceReceivedEventArgs.PresenceId">
-            <summary>
-            Indicates the request ID of the presence event.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The request ID of the presence event.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PresenceReceivedEventArgs.EventType">
-            <summary>
-            Indicates the event type.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The event type.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PresenceReceivedEventArgs.HostAddress">
-            <summary>
-            Indicates the host address of resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The host address of resource.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.PresenceReceivedEventArgs.Type">
-            <summary>
-            Indicates the type of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The type of the resource.</value>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.QualityOfService">
-            <summary>
-            Enumeration for states of remote resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.QualityOfService.Low">
-            <summary>
-            Indicates the low quality of service.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.QualityOfService.High">
-            <summary>
-            Indicates the high quality of service.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.RemoteResource">
-            <summary>
-            This class represents a remote resource.
-            It provides APIs to manage remote resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.#ctor(System.String,System.String,Tizen.Network.IoTConnectivity.ResourcePolicy,Tizen.Network.IoTConnectivity.ResourceTypes,Tizen.Network.IoTConnectivity.ResourceInterfaces)">
-            <summary>
-            Creates a remote resource instance.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            To use this API, you should provide all the details required to correctly contact and
-            observe the object.\n
-            If not, you should discover the resource object manually.\n
-            The @a policy can contain multiple policies like ResourcePolicy.Discoverable | ResourcePolicy.Observable.
-            </remarks>
-            <param name="hostAddress">The host address of the resource.</param>
-            <param name="uriPath">The URI path of the resource.</param>
-            <param name="policy">The policies of the resource.</param>
-            <param name="resourceTypes">The resource types of the resource.</param>
-            <param name="resourceInterfaces">The resource interfaces of the resource.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.Finalize">
-            <summary>
-            Destructor of the RemoteResource class.
-            </summary>
-        </member>
-        <member name="E:Tizen.Network.IoTConnectivity.RemoteResource.CacheUpdated">
-            <summary>
-            The event is invoked with cached resource attributes.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="E:Tizen.Network.IoTConnectivity.RemoteResource.ObserverNotified">
-            <summary>
-            Observe an event on the resource sent by the server.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="E:Tizen.Network.IoTConnectivity.RemoteResource.StateChanged">
-            <summary>
-            The event is called when remote resource's state are changed.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.HostAddress">
-            <summary>
-            The host address of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The host address of the resource.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.UriPath">
-            <summary>
-            The URI path of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The URI path of the resource.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.Types">
-            <summary>
-            The resource types of the remote resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The resource types of the remote resource.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.Interfaces">
-            <summary>
-            The interfaces of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The interfaces of the resource.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.Policy">
-            <summary>
-            The policy of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The policy of the resource.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.Options">
-            <summary>
-            The header options of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The header options of the resource.</value>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.CacheEnabled">
-            <summary>
-            Indicates the CacheEnabled status of the remote resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>
-            Client can start caching only when this is set true. Set it to false to stop caching the resource attributes.
-            </value>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.TimeInterval">
-            <summary>
-            Time interval of monitoring and caching API.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>
-            Default time interval is 10 seconds.
-            Seconds for time interval (must be in range from 1 to 3600).
-            </value>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.DeviceId">
-            <summary>
-            The device ID of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The device ID of the resource.</value>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.CachedRepresentation">
-            <summary>
-            Gets cached representation from the remote resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <returns>cached representation from the remote resource.</returns>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.StartObserving(Tizen.Network.IoTConnectivity.ObservePolicy,Tizen.Network.IoTConnectivity.ResourceQuery)">
-            <summary>
-            Starts observing on the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            When server sends notification message, <see cref="E:Tizen.Network.IoTConnectivity.RemoteResource.ObserverNotified"/> will be called.
-            </remarks>
-            <privilege>
-            http://tizen.org/privilege/internet
-            </privilege>
-            <privlevel>public</privlevel>
-            <param name="policy">The type to specify how client wants to observe.</param>
-            <param name="query">The query to send to server.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.StopObserving">
-            <summary>
-            Stops observing on the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <privilege>
-            http://tizen.org/privilege/internet
-            </privilege>
-            <privlevel>public</privlevel>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.GetAsync(Tizen.Network.IoTConnectivity.ResourceQuery)">
-            <summary>
-            Gets the attributes of a resource asynchronously.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <privilege>
-            http://tizen.org/privilege/internet
-            </privilege>
-            <privlevel>public</privlevel>
-            <param name="query">The ResourceQuery to send to server.</param>
-            <returns>Remote response with result and representation.</returns>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.PutAsync(Tizen.Network.IoTConnectivity.Representation,Tizen.Network.IoTConnectivity.ResourceQuery)">
-            <summary>
-            Puts the representation of a resource asynchronously.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <privilege>
-            http://tizen.org/privilege/internet
-            </privilege>
-            <privlevel>public</privlevel>
-            <param name="representation">Resource representation to put.</param>
-            <param name="query">The ResourceQuery to send to server.</param>
-            <returns>Remote response with result and representation.</returns>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.PostAsync(Tizen.Network.IoTConnectivity.Representation,Tizen.Network.IoTConnectivity.ResourceQuery)">
-            <summary>
-            Posts request on a resource asynchronously.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <privilege>
-            http://tizen.org/privilege/internet
-            </privilege>
-            <privlevel>public</privlevel>
-            <param name="representation">Resource representation of request.</param>
-            <param name="query">The ResourceQuery to send to server.</param>
-            <returns>Remote response with result and representation.</returns>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.DeleteAsync">
-            <summary>
-            Deletes the resource asynchronously.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <privilege>
-            http://tizen.org/privilege/internet
-            </privilege>
-            <privlevel>public</privlevel>
-            <returns>Remote response with result and representation.</returns>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.Dispose">
-            <summary>
-            Releases any unmanaged resources used by this object.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.Dispose(System.Boolean)">
-            <summary>
-            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.RemoteResponse">
-            <summary>
-            This class represents a remote response.
-            It represents the response of all CRUD operations.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.RemoteResponse.Result">
-            <summary>
-            Indicates the result of the response.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The result of the response.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.RemoteResponse.Representation">
-            <summary>
-            Indicates representation of the response.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Representation of the response.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.RemoteResponse.Options">
-            <summary>
-            Indicates header options of the response.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Header options of the response.</value>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.Representation">
-            <summary>
-            This class provides APIs to manage representation.
-            A representation is a payload of a request or a response.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Representation.#ctor">
-            <summary>
-            The Representation constructor.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <code>
-            Representation repr = new Representation();
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Representation.Finalize">
-            <summary>
-            Destructor of the Representation class.
-            </summary>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Representation.UriPath">
-            <summary>
-            The URI path of resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>
-            The URI path of resource.
-            Setter can throw exceptions.
-            </value>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <code>
-            Representation repr = new Representation();
-            repr.UriPath = "/a/light";
-            Console.WriteLine("URI is {0}", repr.UriPath);  //Getter
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "P:Tizen.Network.IoTConnectivity.Representation.Type" -->
-        <!-- Badly formed XML comment ignored for member "P:Tizen.Network.IoTConnectivity.Representation.Interface" -->
-        <member name="P:Tizen.Network.IoTConnectivity.Representation.Attributes">
-            <summary>
-            Current attributes of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Current attributes of the resource.</value>
-            <seealso cref="P:Tizen.Network.IoTConnectivity.Representation.Attributes"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <code>
-            Representation repr = new Representation();
-            Attributes attributes = new Attributes() {
-                { "state", "ON" },
-                { "dim", 10 }
-            };
-            repr.Attributes = attributes;
-            var newAttributes = repr.Attributes;   // Getter
-            string strval = newAttributes["state"] as string;
-            int intval = (int)newAttributes["dim"];
-            Console.WriteLine("attributes are {0} and {1}", strval, intval);
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "P:Tizen.Network.IoTConnectivity.Representation.Children" -->
-        <member name="M:Tizen.Network.IoTConnectivity.Representation.Dispose">
-            <summary>
-            Releases any unmanaged resources used by this object.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Representation.Dispose(System.Boolean)">
-            <summary>
-            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.Request">
-            <summary>
-            Class respresenting request to a resource.
-            It provides APIs to manage client's request.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Request.Finalize">
-            <summary>
-            Destructor of the Request class.
-            </summary>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Request.HostAddress">
-            <summary>
-            The host address of the request.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The host address of the request.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Request.Representation">
-            <summary>
-            The representation of the request.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The representation of the request.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Request.Query">
-            <summary>
-            The query of the request.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The query of the request.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Request.Options">
-            <summary>
-            The options related to the request.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The options related to the request.</value>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Request.Dispose">
-            <summary>
-            Releases any unmanaged resources used by this object.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Request.Dispose(System.Boolean)">
-            <summary>
-            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.Resource">
-            <summary>
-            Abstract class respresenting a resource.
-            All resources need to inherit from this class.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.Resource.#ctor(System.String,Tizen.Network.IoTConnectivity.ResourceTypes,Tizen.Network.IoTConnectivity.ResourceInterfaces,Tizen.Network.IoTConnectivity.ResourcePolicy)" -->
-        <member name="M:Tizen.Network.IoTConnectivity.Resource.Finalize">
-            <summary>
-            Destructor of the Resource class.
-            </summary>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Resource.Types">
-            <summary>
-            Type details of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Type details of the resource.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Resource.Interfaces">
-            <summary>
-            Interface details of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Interface details of the resource.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Resource.Policy">
-            <summary>
-            The policies of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The policies of the resource.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Resource.UriPath">
-            <summary>
-            URI path of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>URI path of the resource.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Resource.Children">
-            <summary>
-            List of Child resources.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>List of Child resources.</value>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.Resource.Notify(Tizen.Network.IoTConnectivity.Representation,Tizen.Network.IoTConnectivity.QualityOfService)" -->
-        <member name="M:Tizen.Network.IoTConnectivity.Resource.OnGet(Tizen.Network.IoTConnectivity.Request)">
-            <summary>
-            This is called when the client performs get operation on this resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="request">A request from client.</param>
-            <returns>A response having the representation and the result.</returns>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Resource.OnPut(Tizen.Network.IoTConnectivity.Request)">
-            <summary>
-            This is called when the client performs put operation on this resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="request">A request from client.</param>
-            <returns>A response.</returns>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Resource.OnPost(Tizen.Network.IoTConnectivity.Request)">
-            <summary>
-            This is called when the client performs post operation on this resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="request">A request from client.</param>
-            <returns>A response having the representation and the result.</returns>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Resource.OnDelete(Tizen.Network.IoTConnectivity.Request)">
-            <summary>
-            This is called when the client performs delete operation on this resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="request">A request from client.</param>
-            <returns>A response.</returns>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Resource.OnObserving(Tizen.Network.IoTConnectivity.Request,Tizen.Network.IoTConnectivity.ObserveType,System.Int32)">
-            <summary>
-            Called on the observing event.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="request">A request from client.</param>
-            <param name="type">Observer type.</param>
-            <param name="observeId">Observe identifier.</param>
-            <returns>Returns true if it wants to be observed, else false.</returns>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Resource.Dispose">
-            <summary>
-            Releases any unmanaged resources used by this object.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Resource.Dispose(System.Boolean)">
-            <summary>
-            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.ResourceFoundEventArgs">
-            <summary>
-            This class represents event arguments of the ResourceFound event.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceFoundEventArgs.RequestId">
-            <summary>
-            Indicates the request ID.
-            This is the same request ID returned by the <see cref="!:IoTConnectivityClientManager.StartFindingResource()"/> API.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The request ID.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceFoundEventArgs.EventContinue">
-            <summary>
-            Indicates to continuously receive the event for finding resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Continuously receive the event for finding resource.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceFoundEventArgs.Resource">
-            <summary>
-            Remote resource, which is found after <see cref="!:IoTConnectivityClientManager.StartFindingResource()"/>.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Remote resource which is found after <see cref="!:IoTConnectivityClientManager.StartFindingResource()"/>.</value>
-            <seealso cref="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.ResourceFound"/>
-            <seealso cref="!:IoTConnectivityClientManager.StartFindingResource()"/>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.ResourceInterfaces">
-            <summary>
-            This class contains resource interfaces and provides APIs to manage, add, or remove those interfaces.
-            A resource interface indicates a class or category of resources.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.DefaultInterface">
-            <summary>
-            Default Interface.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.LinkInterface">
-            <summary>
-            List Links Interface, which is used to list the references to other resources contained in a resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.BatchInterface">
-            <summary>
-            Batch Interface, which is used to manipulate (GET, PUT, POST, DELETE) on other resource contained in a resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.GroupInterface">
-            <summary>
-            Group Interface, which is used to manipulate (GET, PUT, POST) a group of remote resources.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.ReadonlyInterface">
-            <summary>
-            Read-Only Interface, which is used to limit the methods that can be applied to a resource to GET only.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceInterfaces.#ctor">
-            <summary>
-            Constructor of ResourceInterfaces.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <seealso cref="!:Add()"/>
-            <seealso cref="!:Remove()"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>
-            <code>
-            ResourceInterfaces resourceInterfaces = new ResourceInterfaces();
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceInterfaces.#ctor(System.Collections.Generic.IEnumerable{System.String})" -->
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceInterfaces.Finalize">
-            <summary>
-            Destructor of the ResourceInterfaces class.
-            </summary>
-        </member>
-        <!-- Badly formed XML comment ignored for member "P:Tizen.Network.IoTConnectivity.ResourceInterfaces.Count" -->
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceInterfaces.Add(System.String)">
-            <summary>
-            Adds a resource interface into the list.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            @a item could be a value, such as <see cref="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.DefaultInterface"/>.
-            </remarks>
-            <param name="item">The string data to insert into the resource interfaces.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <seealso cref="!:Remove()"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <code>
-            ResourceInterfaces resourceInterfaces = new ResourceInterfaces();
-            resourceInterfaces.Add(ResourceInterfaces.BatchInterface);
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceInterfaces.Remove(System.String)" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceInterfaces.GetEnumerator" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceInterfaces.System#Collections#IEnumerable#GetEnumerator" -->
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceInterfaces.Dispose">
-            <summary>
-            Releases any unmanaged resources used by this object.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceInterfaces.Dispose(System.Boolean)">
-            <summary>
-            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.ResourceOptions">
-            <summary>
-            This class represents resource options. It provides APIs to manage them.\n
-            The iotcon options API provides methods for managing vendor specific options of coap packet.\n
-            See more about coap packet in http://tools.ietf.org/html/rfc7252.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.#ctor">
-            <summary>
-            The resource options constructor.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <seealso cref="!:Add()"/>
-            <seealso cref="!:Remove()"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>
-            <code>
-            ResourceOptions options = new ResourceOptions();
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.Finalize">
-            <summary>
-            Destructor of the ResourceOptions class.
-            </summary>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceOptions.Keys">
-            <summary>
-            Contains all the Option keys.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>All the Option keys.</value>
-            <code>
-            ResourceOptions options = new ResourceOptions();
-            options.Add(2050, "sample-data");
-            options.Add(2055, "sample value");
-            var keys = options.Keys;
-            Console.WriteLine("Resource options contains keys {0} and {1}", keys.ElementAt(0), keys.ElementAt(1));
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceOptions.Values">
-            <summary>
-            Contains all the Option values.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>All the Option values.</value>
-            <code>
-            ResourceOptions options = new ResourceOptions();
-            options.Add(2050, "sample-data");
-            options.Add(2055, "sample value");
-            var values = options.Values;
-            Console.WriteLine("Resource options contains values {0} and {1}", values.ElementAt(0), values.ElementAt(1));
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceOptions.Count">
-            <summary>
-            Gets the number of options.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The number of options.</value>
-            <code>
-            ResourceOptions options = new ResourceOptions();
-            options.Add(2050, "sample-data");
-            options.Add(2055, "sample value");
-            var count = options.Count;
-            Console.WriteLine("There are {0} keys in the options object", count);
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceOptions.IsReadOnly">
-            <summary>
-            Represents whether the collection is readonly.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Whether the collection is readonly.</value>
-            <code>
-            ResourceOptions options = new ResourceOptions();
-            if (options.IsReadOnly)
-                Console.WriteLine("Read only options");
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceOptions.Item(System.UInt16)">
-            <summary>
-            Gets or sets the option data.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The option data.</value>
-            <param name="key">The option ID to get or set.</param>
-            <returns>The option with the specified ID.</returns>
-            <code>
-            ResourceOptions options = new ResourceOptions();
-            options[2055] = "sample-data";
-            Console.WriteLine("Option has : {0}", options[2055]);
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.ContainsKey(System.UInt16)">
-            <summary>
-            Checks whether the given key exists in Options collection.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="key">The key to look for.</param>
-            <returns>true if exists. Otherwise, false.</returns>
-            <code>
-            ResourceOptions options = new ResourceOptions();
-            options.Add(2050, "sample-data");
-            if (options.ContainsKey(2050))
-                Console.WriteLine("options conatins key : 2050");
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.Add(System.UInt16,System.String)">
-            <summary>
-            Adds a new ID and a correspoding data into the options.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            ResourceOptions can have up to 2 options. \n
-            key is always situated between 2048 and 3000. \n
-            Length of option data is less than or equal to 15.
-            </remarks>
-            <param name="key">The ID of the option to insert.</param>
-            <param name="value">The string data to insert into the options.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <seealso cref="!:Remove()"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <code>
-            ResourceOptions options = new ResourceOptions();
-            options.Add(2050, "sample-data");
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.Remove(System.UInt16)">
-            <summary>
-            Removes the ID and its associated data from the options.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="key">The ID of the option to delete.</param>
-            <returns>True if operation is successful. Otherwise, false.</returns>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <seealso cref="!:Add()"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <code>
-            ResourceOptions options = new ResourceOptions();
-            options.Add(2050, "12345");
-            var result = options.Remove(2050);
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.TryGetValue(System.UInt16,System.String@)">
-            <summary>
-            Gets the value associated with the specified key.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="key">The option ID.</param>
-            <param name="value">Value corresponding to option ID.</param>
-            <returns>True if the key exists, false otherwise.</returns>
-            <code>
-            ResourceOptions options = new ResourceOptions();
-            options.Add(2050, "12345");
-            string value;
-            var isPresent = options.TryGetValue(2050, out value);
-            if (isPresent)
-                Console.WriteLine("value : {0}", value);
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceOptions.Add(System.Collections.Generic.KeyValuePair{System.UInt16,System.String})" -->
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.Clear">
-            <summary>
-            Clears the Options collection.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <code>
-            ResourceOptions options = new ResourceOptions();
-            options.Add(2050, "12345");
-            options.Add(2055, "sample");
-            options.Clear();
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceOptions.Contains(System.Collections.Generic.KeyValuePair{System.UInt16,System.String})" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceOptions.CopyTo(System.Collections.Generic.KeyValuePair{System.UInt16,System.String}[],System.Int32)" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceOptions.Remove(System.Collections.Generic.KeyValuePair{System.UInt16,System.String})" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceOptions.GetEnumerator" -->
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.Dispose">
-            <summary>
-            Releases any unmanaged resources used by this object.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceOptions.System#Collections#IEnumerable#GetEnumerator" -->
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.Dispose(System.Boolean)">
-            <summary>
-            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.ResourcePolicy">
-            <summary>
-            Enumeration for the policy, which can be held in a resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.NoProperty">
-            <summary>
-            Indicates resource uninitialized.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.Discoverable">
-            <summary>
-            Indicates resource that is allowed to be discovered.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.Observable">
-            <summary>
-            Indicates resource that is allowed to be observed.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.Active">
-            <summary>
-            Indicates resource initialized and activated.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.Slow">
-            <summary>
-            Indicates resource, which takes some delay to respond.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.Secure">
-            <summary>
-            Indicates secure resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.ExplicitDiscoverable">
-            <summary>
-            When this bit is set, the resource is allowed to be discovered only if discovery request contains an explicit querystring.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.ResourceQuery">
-            <summary>
-            This class provides APIs to manage the query of request.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.#ctor">
-            <summary>
-            The resource query constructor.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <seealso cref="!:Add()"/>
-            <seealso cref="!:Remove()"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.Finalize">
-            <summary>
-            Destructor of the ResourceQuery class.
-            </summary>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.Type">
-            <summary>
-            Gets and sets the resource type of the query.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The resource type of the query.</value>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            query.Type = "org.tizen.light";
-            Console.WriteLine("Type of query : {0}", query.Type);
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.Interface">
-            <summary>
-            Gets and sets the resource interface of the query.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>
-            The resource interface of the query.
-            Setter value could be a value, such as <see cref="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.DefaultInterface"/>.
-            </value>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            query.Interface = ResourceInterfaces.LinkInterface;
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.Keys">
-            <summary>
-            Contains all the query keys.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>All the query keys.</value>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            query.Add("key", "value");
-            query.Add("newKey", "sample value");
-            var keys = query.Keys;
-            Console.WriteLine("Resource query contains keys {0} and {1}", keys.ElementAt(0), keys.ElementAt(1));
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.Values">
-            <summary>
-            Contains all the query values.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>All the query values.</value>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            query.Add("key", "value");
-            query.Add("newKey", "sample value");
-            var values = query.Values;
-            Console.WriteLine("Resource query contains values {0} and {1}", values.ElementAt(0), values.ElementAt(1));
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.Count">
-            <summary>
-            Gets the number of query elements.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The number of query elements.</value>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            query.Add("key", "value");
-            query.Add("newKey", "sample value");
-            var count = query.Count;
-            Console.WriteLine("There are {0} keys in the query object", count);
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.IsReadOnly">
-            <summary>
-            Represents whether the collection is readonly.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>Whether the collection is readonly.</value>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            if (query.IsReadOnly)
-                Console.WriteLine("Read only query");
-            </code>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.Item(System.String)">
-            <summary>
-            Gets or sets the query data.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The query data.</value>
-            <param name="key">The query key to get or set.</param>
-            <returns>The query with the specified key.</returns>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            query["key1"] = "sample-data";
-            Console.WriteLine("query has : {0}", query["key1"]);
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.ContainsKey(System.String)">
-            <summary>
-            Checks whether the given key exists in the query collection.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="key">The key to look for.</param>
-            <returns>true if exists. Otherwise, false.</returns>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            query.Add("key1", "value1");
-            if (query.ContainsKey("key1"))
-                Console.WriteLine("query conatins key : key1");
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.Add(System.String,System.String)">
-            <summary>
-            Adds a new key and correspoding value into the query.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            The full length of query should be less than or equal to 64.
-            </remarks>
-            <param name="key">The key of the query to insert.</param>
-            <param name="value">The string data to insert into the query.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <seealso cref="!:Remove()"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            query.Add("key1", "value1");
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.Remove(System.String)">
-            <summary>
-            Removes the key and its associated value from the query.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="key">The ID of the query to delete.</param>
-            <returns>True if operation is successful. Otherwise, false.</returns>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <seealso cref="!:Add()"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            query.Add("key1", "value1");
-            var result = query.Remove("key1");
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.TryGetValue(System.String,System.String@)">
-            <summary>
-            Gets the value associated with the specified key.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="key">The query key.</param>
-            <param name="value">Value corresponding to query key.</param>
-            <returns>True if the key exists, false otherwise.</returns>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            query.Add("key1", "value1");
-            string value;
-            var isPresent = query.TryGetValue("key1", out value);
-            if (isPresent)
-                Console.WriteLine("value : {0}", value);
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceQuery.Add(System.Collections.Generic.KeyValuePair{System.String,System.String})" -->
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.Clear">
-            <summary>
-            Clears the query collection.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <code>
-            ResourceQuery query = new ResourceQuery();
-            query.Add("key1", "value1");
-            query.Add("key2", "value2");
-            query.Clear();
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceQuery.Contains(System.Collections.Generic.KeyValuePair{System.String,System.String})" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceQuery.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.String}[],System.Int32)" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceQuery.Remove(System.Collections.Generic.KeyValuePair{System.String,System.String})" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceQuery.GetEnumerator" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceQuery.System#Collections#IEnumerable#GetEnumerator" -->
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.Dispose">
-            <summary>
-            Releases any unmanaged resources used by this object.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.Dispose(System.Boolean)">
-            <summary>
-            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.ResourceState">
-            <summary>
-            Enumeration for states of the remote resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourceState.Alive">
-            <summary>
-            Indicates remote resource is alive.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResourceState.LostSignal">
-            <summary>
-            Indicates remote resource is lost.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.ResourceTypes">
-            <summary>
-            This class contains resource types and provides APIs to manage, add, or remove those types.
-            A resource type indicates a class or a category of resources.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceTypes.#ctor">
-            <summary>
-            Constructor of ResourceTypes.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <seealso cref="!:Add()"/>
-            <seealso cref="!:Remove()"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>
-            <code>
-            ResourceTypes types = new ResourceTypes();
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceTypes.#ctor(System.Collections.Generic.IEnumerable{System.String})" -->
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceTypes.Finalize">
-            <summary>
-            Destructor of the ResourceTypes class.
-            </summary>
-        </member>
-        <!-- Badly formed XML comment ignored for member "P:Tizen.Network.IoTConnectivity.ResourceTypes.Count" -->
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceTypes.Add(System.String)">
-            <summary>
-            Adds a resource type into the list.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <remarks>
-            The length of @a item should be less than or equal to 61.\n
-            The @a item must start with a lowercase alphabetic character, followed by a sequence
-            of lowercase alphabetic, numeric, ".", or "-" characters, and contains no white space.\n
-            Duplicate strings are not allowed.
-            </remarks>
-            <param name="item">The string data to insert into the resource types.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-            <seealso cref="!:Remove()"/>
-            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>
-            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>
-            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>
-            <code>
-            ResourceTypes resourceTypes = new ResourceTypes();
-            resourceTypes.Add("org.tizen.light");
-            </code>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceTypes.Remove(System.String)" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceTypes.GetEnumerator" -->
-        <!-- Badly formed XML comment ignored for member "M:Tizen.Network.IoTConnectivity.ResourceTypes.System#Collections#IEnumerable#GetEnumerator" -->
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceTypes.Dispose">
-            <summary>
-            Releases any unmanaged resources used by this object.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.ResourceTypes.Dispose(System.Boolean)">
-            <summary>
-            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
-            <feature>http://tizen.org/feature/iot.ocf</feature>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.Response">
-            <summary>
-            This class represents response from a resource.
-            It provides APIs to manage response.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Response.#ctor">
-            <summary>
-            Constructor of Response.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <code>
-            Response response = new Response();
-            </code>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Response.Finalize">
-            <summary>
-            Destructor of the Response class.
-            </summary>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Response.Result">
-            <summary>
-            Gets or sets the result from/into the response.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The result from/into the response.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Response.Representation">
-            <summary>
-            Gets or sets the representation from/into the response.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The representation from/into the response.</value>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.Response.Options">
-            <summary>
-            Gets or sets the options from/into the response.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The options from/into the response.</value>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Response.Dispose">
-            <summary>
-            Releases any unmanaged resources used by this object.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="M:Tizen.Network.IoTConnectivity.Response.Dispose(System.Boolean)">
-            <summary>
-            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.ResponseCode">
-            <summary>
-            Enumeration for the result of response.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Ok">
-            <summary>
-            Indicates the result of response for success.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Error">
-            <summary>
-            Indicates the result of response for some error.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Created">
-            <summary>
-            Indicates the result of response for created resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Deleted">
-            <summary>
-            Indicates the result of response for deleted resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Changed">
-            <summary>
-            Indicates the result of response for changed resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Slow">
-            <summary>
-            Indicates the result of response for slow resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Forbidden">
-            <summary>
-            Indicates the result of response for accessing unauthorized resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="T:Tizen.Network.IoTConnectivity.StateChangedEventArgs">
-            <summary>
-            This class represents event arguments of the StateChanged event.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-        </member>
-        <member name="P:Tizen.Network.IoTConnectivity.StateChangedEventArgs.State">
-            <summary>
-            Indicates the new state of the resource.
-            </summary>
-            <since_tizen> 3 </since_tizen>
-            <value>The new state of the resource.</value>
-        </member>
-    </members>
-</doc>
+<?xml version="1.0"?>\r
+<doc>\r
+    <assembly>\r
+        <name>Tizen.Network.IoTConnectivity</name>\r
+    </assembly>\r
+    <members>\r
+        <member name="T:Tizen.Network.IoTConnectivity.Attributes">\r
+            <summary>\r
+            This class represents current attributes of a resource.\r
+            It provides API to manage attributes.\r
+            This class is accessed by using a constructor to create a new instance of this object.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Attributes.#ctor">\r
+            <summary>\r
+            The Attributes constructor.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>\r
+            <code>\r
+            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes();\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Attributes.Finalize">\r
+            <summary>\r
+            Destructor of the Attributes class.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Attributes.Count">\r
+            <summary>\r
+            Gets the number of keys.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The number of keys.</value>\r
+            <code>\r
+            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {\r
+            attributes.Add("brightness", 50);\r
+            var count = attributes.Count;\r
+            Console.WriteLine("There are {0} keys in the attribute object", count);\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Attributes.IsReadOnly">\r
+            <summary>\r
+            Represents whether an attribute is readonly.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Whether an attribute is readonly.</value>\r
+            <code>\r
+            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {\r
+                { "state", "ON" },\r
+                { "dim", 10 }\r
+            };\r
+            if (attributes.IsReadOnly)\r
+                Console.WriteLine("Read only attribute");\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Attributes.Keys">\r
+            <summary>\r
+            Contains all the attribute keys.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>All the attribute keys.</value>\r
+            <code>\r
+            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {\r
+                { "state", "ON" },\r
+                { "dim", 10 }\r
+            };\r
+            var keys = attributes.Keys;\r
+            Console.WriteLine("Attribute contains keys {0} and {1}", keys.ElementAt(0), keys.ElementAt(1));\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Attributes.Values">\r
+            <summary>\r
+            Contains all the attribute values.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>All the attribute values.</value>\r
+            <code>\r
+            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {\r
+                { "state", "ON" },\r
+                { "dim", 10 }\r
+            };\r
+            var values = attributes.Values;\r
+            Console.WriteLine("Attribute contains values {0} and {1}", values.ElementAt(0), values.ElementAt(1));\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Attributes.Item(System.String)">\r
+            <summary>\r
+            Gets or sets the attribute with the specified key.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The attribute with the specified key.</value>\r
+            <param name="key">The key of the attribute to get or set.</param>\r
+            <returns>The element with the specified key.</returns>\r
+            <code>\r
+            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes();\r
+            attributes["state"] = "ON";\r
+            Console.WriteLine("Attribute value for key 'state' : {0}", attributes["state"]);\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.Attributes.Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.Attributes.Add(System.String,System.Object)">\r
+            <summary>\r
+            Adds an attribute.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="key">The key representing the attribute.</param>\r
+            <param name="value">The value representing the attribute.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <code>\r
+            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes();\r
+            attributes.Add("brightness", 50);\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Attributes.Clear">\r
+            <summary>\r
+            Clears attributes collection.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid</exception>\r
+            <code>\r
+            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes();\r
+            attributes.Add("brightness", 50);\r
+            attributes.Clear();\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.Attributes.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.Attributes.ContainsKey(System.String)">\r
+            <summary>\r
+            Checks whether the given key exists in attributes collection.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="key">The status key to look for.</param>\r
+            <returns>true if exists. Otherwise, false.</returns>\r
+            <code>\r
+            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {\r
+                { "state", "ON" },\r
+                { "dim", 10 }\r
+            };\r
+            if (attributes.ContainsKey("dim"))\r
+                Console.WriteLine("Attribute conatins key : dim");\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.Attributes.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.Attributes.GetEnumerator" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.Attributes.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.Attributes.Remove(System.String)">\r
+            <summary>\r
+            Removes an attribute from collection using a key.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="key">The attributes element to remove.</param>\r
+            <returns>true if operation is successful, otherwise, false.</returns>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid</exception>\r
+            <code>\r
+            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {\r
+                { "state", "ON" },\r
+                { "dim", 10 }\r
+            };\r
+            if (attributes.Remove("state"))\r
+                Console.WriteLine("Remove was successful");\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Attributes.TryGetValue(System.String,System.Object@)">\r
+            <summary>\r
+            Gets the value associated with the specified key.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="key">The key whose value to get.</param>\r
+            <param name="value"> The value associated with the specified key.</param>\r
+            <returns> true if the attributes collection contains an element with the specified key, otherwise, false.</returns>\r
+            <code>\r
+            Tizen.Network.IoTConnectivity.Attributes attributes = new Tizen.Network.IoTConnectivity.Attributes() {\r
+                { "state", "ON" }\r
+            };\r
+            object value;\r
+            var isPresent = attributes.TryGetValue("state", out value);\r
+            if (isPresent)\r
+                Console.WriteLine("value : {0}", value);\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Attributes.System#Collections#IEnumerable#GetEnumerator">\r
+            <summary>\r
+            Returns an enumerator that iterates through the collection.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Attributes.Dispose">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Attributes.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.CacheUpdatedEventArgs">\r
+            <summary>\r
+            This class represents event arguments of the CacheUpdated event.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.CacheUpdatedEventArgs.Representation">\r
+            <summary>\r
+            Indicates the updated representation of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The updated representation of the resource.</value>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs">\r
+            <summary>\r
+            This class represents event arguments of the DeviceInformationFound event.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs.RequestId">\r
+            <summary>\r
+            The request ID.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The request ID.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs.EventContinue">\r
+            <summary>\r
+            Indicates to continuously receive the event for finding device information.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Continuously receive the event for finding device information.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs.Name">\r
+            <summary>\r
+            Indicates the human friendly name for device.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Human friendly name for device.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs.SpecVersion">\r
+            <summary>\r
+            Indicates the spec version of the core specification.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Spec version of the core specification.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs.DeviceId">\r
+            <summary>\r
+            Indicates an unique identifier for the OIC device.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Unique identifier for OIC device.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs.DataModelVersion">\r
+            <summary>\r
+            Indicates version of the specs this device data model is implemented to.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Version of the specs this device data model is implemented to.</value>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.FindingError">\r
+            <summary>\r
+            Enumeration for resource found errors.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.FindingError.Io">\r
+            <summary>\r
+            I/O error.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.FindingError.OutOfMemory">\r
+            <summary>\r
+            Out of memory.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.FindingError.PermissionDenied">\r
+            <summary>\r
+            Permission denied.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.FindingError.NotSupported">\r
+            <summary>\r
+            Not supported.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.FindingError.InvalidParameter">\r
+            <summary>\r
+            Invalid parameter.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.FindingError.NoData">\r
+            <summary>\r
+            No data available.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.FindingError.TimeOut">\r
+            <summary>\r
+            Time out.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.FindingError.Iotivity">\r
+            <summary>\r
+            IoTivity errors.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.FindingError.Representation">\r
+            <summary>\r
+            Representation errors.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.FindingError.InvalidType">\r
+            <summary>\r
+            Invalid type.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.FindingError.Already">\r
+            <summary>\r
+            Already.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.FindingError.System">\r
+            <summary>\r
+            System errors.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.FindingErrorOccurredEventArgs">\r
+            <summary>\r
+            This class represents event arguments of the FindingErrorOccurred event.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.FindingErrorOccurredEventArgs.RequestId">\r
+            <summary>\r
+            The request ID of the operation, which caused this error.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The request ID of the operation, which caused this error.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.FindingErrorOccurredEventArgs.Error">\r
+            <summary>\r
+            Contains error details.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Error details.</value>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager">\r
+            <summary>\r
+            IoT connectivity client manager consists of client side APIs.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.MulticastAddress">\r
+            <summary>\r
+            The IP Address for multicast.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.PresenceReceived">\r
+            <summary>\r
+            PresenceReceived event. This event occurs when server starts sending presence of a resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.ResourceFound">\r
+            <summary>\r
+            ResourceFound event. This event occurs when a resource is found from the remote server\r
+            after sending request using API StartFindingResource().\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.PlatformInformationFound">\r
+            <summary>\r
+            PlatformInformationFound event. This event occurs when platform information is found\r
+            after sending request using API StartFindingPlatformInformation().\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.DeviceInformationFound">\r
+            <summary>\r
+            DeviceInformationFound event. This event occurs when device information is found\r
+            after sending request using API StartFindingDeviceInformation().\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.FindingErrorOccurred">\r
+            <summary>\r
+            FindingError event. This event occurs when an error is found.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.TimeOut">\r
+            <summary>\r
+            Timeout in seconds.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>\r
+            Value to be set must be in range from 1 to 3600. Default timeout interval value is 30.\n\r
+            Sets/gets the timeout of StartFindingResource(), StartFindingDeviceInformation(), StartFindingPlatformInformation(),\r
+            RemoteResource.GetAsync(), RemoteResource.PutAsync(), RemoteResource.PostAsync() and RemoteResource.DeleteAsync() APIs.\n\r
+            Setter can throw exception.\r
+            </value>\r
+            <pre>\r
+            Initialize() should be called to initialize.\r
+            </pre>\r
+            <code>\r
+            IoTConnectivityClientManager.Initialize();\r
+            IoTConnectivityClientManager.TimeOut = 120;\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.PollingInterval">\r
+            <summary>\r
+            Polling interval of IoTConnectivity.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>\r
+            Sets/Gets the polling inerval(milliseconds) of IoTCon. Default value is 100 milliseconds.\r
+            Value to be set must be in range from 1 to 999. The closer to 0, the faster it operates.\r
+            Setter is invoked immediately for changing the interval.\r
+            If you want the faster operation, we recommend you set 10 milliseconds for polling interval.\r
+            Setter can throw exception.\r
+            </value>\r
+            <pre>\r
+            Initialize() should be called to initialize.\r
+            </pre>\r
+            <code>\r
+            IoTConnectivityClientManager.Initialize();\r
+            IoTConnectivityClientManager.PollingInterval = 100;\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.Initialize(System.String)">\r
+            <summary>\r
+            Initializes IoTCon.\r
+            Call this function to start IoTCon.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            @a filePath point to a file for handling secure virtual resources.\r
+            The file that is CBOR(Concise Binary Object Representation)-format must already exist\r
+            in @a filePath. We recommend to use application-local file for @a filePath.\r
+            </remarks>\r
+            <privilege>\r
+            http://tizen.org/privilege/network.get \n\r
+            http://tizen.org/privilege/internet\r
+            </privilege>\r
+            <privlevel>public</privlevel>\r
+            <param name="filePath">The file path to point to storage for handling secure virtual resources.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <post>\r
+            You must call Deinitialize() if IoTCon API is no longer needed.\r
+            </post>\r
+            <seealso cref="M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.Deinitialize"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>\r
+            <code>\r
+            string filePath = "../../res/iotcon-test-svr-db-client.dat";\r
+            IoTConnectivityClientManager.Initialize(filePath);\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.Deinitialize">\r
+            <summary>\r
+            Deinitializes IoTCon.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            This API must be called if IoTCon API is no longer needed.\r
+            </remarks>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <pre>\r
+            Initialize() should be called to initialize.\r
+            </pre>\r
+            <seealso cref="!:Initialize()"/>\r
+            <seealso cref="!:SecureInitialize()"/>\r
+            <code>\r
+            IoTConnectivityClientManager.Deinitialize();\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.InvokePolling">\r
+            <summary>\r
+            Invokes a next message from a queue for receiving messages from others, immediately.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            This API invokes a next message from a queue for receiving messages from others, immediately.\r
+            After calling the API, it continues the polling with existing interval.\r
+            </remarks>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <pre>\r
+            Initialize() should be called to initialize.\r
+            </pre>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <code>\r
+            IoTConnectivityClientManager.InvokePolling();\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.StartReceivingPresence(System.String,System.String)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.StopReceivingPresence(System.Int32)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.StartFindingResource(System.String,Tizen.Network.IoTConnectivity.ResourceQuery)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.StartFindingDeviceInformation(System.String,Tizen.Network.IoTConnectivity.ResourceQuery)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.StartFindingPlatformInformation(System.String,Tizen.Network.IoTConnectivity.ResourceQuery)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="T:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager">\r
+            <summary>\r
+            IoT connectivity server manager consists of server side APIs.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.Initialize(System.String)">\r
+            <summary>\r
+            Initializes IoTCon. Calls this API to start IoTCon.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            @a filePath point to a file for handling secure virtual resources.\r
+            The file that is CBOR(Concise Binary Object Representation)-format must already exist\r
+            in @a filePath. We recommend to use application-local file for @a filePath.\r
+            </remarks>\r
+            <privilege>\r
+            http://tizen.org/privilege/network.get \n\r
+            http://tizen.org/privilege/internet\r
+            </privilege>\r
+            <privlevel>public</privlevel>\r
+            <param name="filePath">The file path to point to storage for handling secure virtual resources.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <post>\r
+            You must call Deinitialize() if IoTCon API is no longer needed.\r
+            </post>\r
+            <seealso cref="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.Deinitialize"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access</exception>\r
+            <code>\r
+            string filePath = "../../res/iotcon-test-svr-db-server.dat";\r
+            IoTConnectivityServerManager.Initialize(filePath);\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.Deinitialize">\r
+            <summary>\r
+            Deinitializes IoTCon.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            This API must be called if IoTCon API is no longer needed.\r
+            </remarks>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <pre>\r
+            Initialize() should be called to initialize.\r
+            </pre>\r
+            <seealso cref="!:Initialize()"/>\r
+            <code>\r
+            IoTConnectivityServerManager.Deinitialize();\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.RegisterResource(Tizen.Network.IoTConnectivity.Resource)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.UnregisterResource(Tizen.Network.IoTConnectivity.Resource)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.StartSendingPresence(System.UInt32)">\r
+            <summary>\r
+            Starts presence of a server.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            Use this API to send server's announcements to clients.\r
+            Server can call this API when online for the first time or come back from offline to online.\n\r
+            If @a time is 0, server will set default value as 60 seconds.\n\r
+            If @a time is very big, server will set maximum value as (60 * 60 * 24) seconds, (24 hours).\r
+            </remarks>\r
+            <privilege>\r
+            http://tizen.org/privilege/internet\r
+            </privilege>\r
+            <privlevel>public</privlevel>\r
+            <param name="time">The interval of announcing presence in seconds.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <pre>\r
+            Initialize() should be called to initialize.\r
+            </pre>\r
+            <seealso cref="!:IoTConnectivityClientManager.StartReceivingPresence()"/>\r
+            <seealso cref="!:IoTConnectivityClientManager.StopReceivingPresence()"/>\r
+            <seealso cref="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.PresenceReceived"/>\r
+            <seealso cref="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.StopSendingPresence"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>\r
+            <code>\r
+            try {\r
+                IoTConnectivityServerManager.StartSendingPresence(120);\r
+            } catch(Exception ex) {\r
+                Console.Log("Exception caught : " + ex.Message);\r
+            }\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.StopSendingPresence">\r
+            <summary>\r
+            Stops presence of a server.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            Use this API to stop sending server's announcements to clients.\r
+            Server can call this API when terminating, entering to offline or out of network.\r
+            </remarks>\r
+            <privilege>\r
+            http://tizen.org/privilege/internet\r
+            </privilege>\r
+            <privlevel>public</privlevel>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <pre>\r
+            Initialize() should be called to initialize.\r
+            </pre>\r
+            <seealso cref="!:IoTConnectivityClientManager.StartReceivingPresence()"/>\r
+            <seealso cref="!:IoTConnectivityClientManager.StopReceivingPresence()"/>\r
+            <seealso cref="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.PresenceReceived"/>\r
+            <seealso cref="!:StartSendingPresence()"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>\r
+            <code>\r
+            IoTConnectivityServerManager.StopSendingPresence();\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.IoTConnectivityServerManager.SetDeviceName(System.String)">\r
+            <summary>\r
+            Sets the device name.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            This API sets the name of the local device (the device calling the API).\n\r
+            If the device name is set, clients can get the name using <see cref="!:IoTConnectivityClientManager.StartFindingDeviceInformation()"/>.\r
+            </remarks>\r
+            <param name="deviceName">The device name.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <seealso cref="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.DeviceInformationFound"/>\r
+            <seealso cref="!:IoTConnectivityClientManager.StartFindingDeviceInformation()"/>\r
+            <seealso cref="T:Tizen.Network.IoTConnectivity.DeviceInformationFoundEventArgs"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>\r
+            <code>\r
+            IoTConnectivityServerManager.SetDeviceName("my-tizen");\r
+            </code>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.LiteResource">\r
+            <summary>\r
+            This class represents a lite resource.\r
+            It provides APIs to encapsulate resources.\r
+            This class is accessed by using a constructor to create a new instance of this object.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.LiteResource.#ctor(System.String,Tizen.Network.IoTConnectivity.ResourceTypes,Tizen.Network.IoTConnectivity.ResourcePolicy,Tizen.Network.IoTConnectivity.Attributes)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "P:Tizen.Network.IoTConnectivity.LiteResource.Attributes" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.LiteResource.OnPost(Tizen.Network.IoTConnectivity.Attributes)">\r
+            <summary>\r
+            Decides whether to accept or reject a post request.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            Child classes of this class can override this method to accept or reject post request.\r
+            </remarks>\r
+            <param name="attribs">The new attributes of the lite resource.</param>\r
+            <returns>true to accept post request, false to reject it.</returns>\r
+            <code>\r
+            public class MyLightResource : LiteResource\r
+            {\r
+                protected override bool OnPost(Attributes attributes)\r
+                {\r
+                    object newAttributes;\r
+                    attributes.TryGetValue("LIGHT_ATTRIBUTE", out newAttributes);\r
+                    if((int)newAttributes == 1)\r
+                        return true;\r
+                    return false;\r
+                }\r
+            }\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.LiteResource.OnGet(Tizen.Network.IoTConnectivity.Request)">\r
+            @cond\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.ObservePolicy">\r
+            <summary>\r
+            Enumeration for the policy of observation.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ObservePolicy.IgnoreOutOfOrder">\r
+            <summary>\r
+            Indicates the observation request for the most up-to-date notifications only.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ObservePolicy.AcceptOutOfOrder">\r
+            <summary>\r
+            Indicates the observation request for all notifications including state notifications.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.ObserverNotifiedEventArgs">\r
+            <summary>\r
+            This class represents event arguments of the ObserverNotified event.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ObserverNotifiedEventArgs.Result">\r
+            <summary>\r
+            Result of the observe response.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Result of the observe response.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ObserverNotifiedEventArgs.Representation">\r
+            <summary>\r
+            Representation of the resource being observed.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Representation of the resource being observed.</value>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.ObserveType">\r
+            <summary>\r
+            Enumeration for the type of observation.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ObserveType.NoType">\r
+            <summary>\r
+            No observe action.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ObserveType.Register">\r
+            <summary>\r
+            Indicates an action of the registering observation.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ObserveType.Deregister">\r
+            <summary>\r
+            Indicates an action of unregistering observation.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs">\r
+            <summary>\r
+            This class represents event arguments of the PlatformInformationFound event.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.RequestId">\r
+            <summary>\r
+            Indicates the request ID.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The request ID.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.EventContinue">\r
+            <summary>\r
+            Indicates to continuously receive the event for finding the platform information.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Continuously receive the event for finding the platform information.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.PlatformId">\r
+            <summary>\r
+            Indicates the platform identifier.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The platform identifier.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.ManufacturerName">\r
+            <summary>\r
+            Indicates the name of the manufacturer.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The name of the manufacturer.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.ManufacturerURL">\r
+            <summary>\r
+            Indicates the URL of the manufacturer.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The URL of the manufacturer.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.ModelNumber">\r
+            <summary>\r
+            Indicates the model number as designated by the manufacturer.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The model number as designated by the manufacturer.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.DateOfManufacture">\r
+            <summary>\r
+            Indicates the manufacturing date of the device.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The manufacturing date of the device.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.PlatformVersion">\r
+            <summary>\r
+            Indicates the version of the platfrom defined by the manufacturer.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The version of platfrom defined by manufacturer.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.OsVersion">\r
+            <summary>\r
+            Indicates the version of the platfrom resident OS.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The version of the platfrom resident OS.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.HardwareVersion">\r
+            <summary>\r
+            Indicates the version of the platform Hardware.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The version of the platform Hardware.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.FirmwareVersion">\r
+            <summary>\r
+            Indicates the version of the device firmware.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The version of the device firmware.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.SupportUrl">\r
+            <summary>\r
+            Indicates the URL that points to support information from the manufacturer.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The URL that points to support information from the manufacturer.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PlatformInformationFoundEventArgs.SystemTime">\r
+            <summary>\r
+            Indicates the reference time of the device.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The reference time of the device.</value>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.PresenceEventType">\r
+            <summary>\r
+            Enumeration for operation of presence response.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.PresenceEventType.ResourceCreated">\r
+            <summary>\r
+            Indicates the resource creation operation of the server.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.PresenceEventType.ResourceUpdated">\r
+            <summary>\r
+            Indicates the resource updation operation of the server.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.PresenceEventType.ResourceDestroyed">\r
+            <summary>\r
+            Indicates the resource destruction operation of the server.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.PresenceReceivedEventArgs">\r
+            <summary>\r
+            This class represents event arguments of the PresenceReceived event.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PresenceReceivedEventArgs.PresenceId">\r
+            <summary>\r
+            Indicates the request ID of the presence event.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The request ID of the presence event.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PresenceReceivedEventArgs.EventType">\r
+            <summary>\r
+            Indicates the event type.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The event type.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PresenceReceivedEventArgs.HostAddress">\r
+            <summary>\r
+            Indicates the host address of resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The host address of resource.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.PresenceReceivedEventArgs.Type">\r
+            <summary>\r
+            Indicates the type of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The type of the resource.</value>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.QualityOfService">\r
+            <summary>\r
+            Enumeration for states of remote resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.QualityOfService.Low">\r
+            <summary>\r
+            Indicates the low quality of service.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.QualityOfService.High">\r
+            <summary>\r
+            Indicates the high quality of service.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.RemoteResource">\r
+            <summary>\r
+            This class represents a remote resource.\r
+            It provides APIs to manage remote resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.#ctor(System.String,System.String,Tizen.Network.IoTConnectivity.ResourcePolicy,Tizen.Network.IoTConnectivity.ResourceTypes,Tizen.Network.IoTConnectivity.ResourceInterfaces)">\r
+            <summary>\r
+            Creates a remote resource instance.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            To use this API, you should provide all the details required to correctly contact and\r
+            observe the object.\n\r
+            If not, you should discover the resource object manually.\n\r
+            The @a policy can contain multiple policies like ResourcePolicy.Discoverable | ResourcePolicy.Observable.\r
+            </remarks>\r
+            <param name="hostAddress">The host address of the resource.</param>\r
+            <param name="uriPath">The URI path of the resource.</param>\r
+            <param name="policy">The policies of the resource.</param>\r
+            <param name="resourceTypes">The resource types of the resource.</param>\r
+            <param name="resourceInterfaces">The resource interfaces of the resource.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.Finalize">\r
+            <summary>\r
+            Destructor of the RemoteResource class.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Network.IoTConnectivity.RemoteResource.CacheUpdated">\r
+            <summary>\r
+            The event is invoked with cached resource attributes.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="E:Tizen.Network.IoTConnectivity.RemoteResource.ObserverNotified">\r
+            <summary>\r
+            Observe an event on the resource sent by the server.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="E:Tizen.Network.IoTConnectivity.RemoteResource.StateChanged">\r
+            <summary>\r
+            The event is called when remote resource's state are changed.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.HostAddress">\r
+            <summary>\r
+            The host address of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The host address of the resource.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.UriPath">\r
+            <summary>\r
+            The URI path of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The URI path of the resource.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.Types">\r
+            <summary>\r
+            The resource types of the remote resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The resource types of the remote resource.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.Interfaces">\r
+            <summary>\r
+            The interfaces of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The interfaces of the resource.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.Policy">\r
+            <summary>\r
+            The policy of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The policy of the resource.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.Options">\r
+            <summary>\r
+            The header options of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The header options of the resource.</value>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.CacheEnabled">\r
+            <summary>\r
+            Indicates the CacheEnabled status of the remote resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>\r
+            Client can start caching only when this is set true. Set it to false to stop caching the resource attributes.\r
+            </value>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.TimeInterval">\r
+            <summary>\r
+            Time interval of monitoring and caching API.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>\r
+            Default time interval is 10 seconds.\r
+            Seconds for time interval (must be in range from 1 to 3600).\r
+            </value>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.RemoteResource.DeviceId">\r
+            <summary>\r
+            The device ID of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The device ID of the resource.</value>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.CachedRepresentation">\r
+            <summary>\r
+            Gets cached representation from the remote resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <returns>cached representation from the remote resource.</returns>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.StartObserving(Tizen.Network.IoTConnectivity.ObservePolicy,Tizen.Network.IoTConnectivity.ResourceQuery)">\r
+            <summary>\r
+            Starts observing on the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            When server sends notification message, <see cref="E:Tizen.Network.IoTConnectivity.RemoteResource.ObserverNotified"/> will be called.\r
+            </remarks>\r
+            <privilege>\r
+            http://tizen.org/privilege/internet\r
+            </privilege>\r
+            <privlevel>public</privlevel>\r
+            <param name="policy">The type to specify how client wants to observe.</param>\r
+            <param name="query">The query to send to server.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.StopObserving">\r
+            <summary>\r
+            Stops observing on the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <privilege>\r
+            http://tizen.org/privilege/internet\r
+            </privilege>\r
+            <privlevel>public</privlevel>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have privilege to access.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.GetAsync(Tizen.Network.IoTConnectivity.ResourceQuery)">\r
+            <summary>\r
+            Gets the attributes of a resource asynchronously.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <privilege>\r
+            http://tizen.org/privilege/internet\r
+            </privilege>\r
+            <privlevel>public</privlevel>\r
+            <param name="query">The ResourceQuery to send to server.</param>\r
+            <returns>Remote response with result and representation.</returns>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.PutAsync(Tizen.Network.IoTConnectivity.Representation,Tizen.Network.IoTConnectivity.ResourceQuery)">\r
+            <summary>\r
+            Puts the representation of a resource asynchronously.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <privilege>\r
+            http://tizen.org/privilege/internet\r
+            </privilege>\r
+            <privlevel>public</privlevel>\r
+            <param name="representation">Resource representation to put.</param>\r
+            <param name="query">The ResourceQuery to send to server.</param>\r
+            <returns>Remote response with result and representation.</returns>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.PostAsync(Tizen.Network.IoTConnectivity.Representation,Tizen.Network.IoTConnectivity.ResourceQuery)">\r
+            <summary>\r
+            Posts request on a resource asynchronously.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <privilege>\r
+            http://tizen.org/privilege/internet\r
+            </privilege>\r
+            <privlevel>public</privlevel>\r
+            <param name="representation">Resource representation of request.</param>\r
+            <param name="query">The ResourceQuery to send to server.</param>\r
+            <returns>Remote response with result and representation.</returns>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.DeleteAsync">\r
+            <summary>\r
+            Deletes the resource asynchronously.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <privilege>\r
+            http://tizen.org/privilege/internet\r
+            </privilege>\r
+            <privlevel>public</privlevel>\r
+            <returns>Remote response with result and representation.</returns>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.Dispose">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.RemoteResource.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.RemoteResponse">\r
+            <summary>\r
+            This class represents a remote response.\r
+            It represents the response of all CRUD operations.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.RemoteResponse.Result">\r
+            <summary>\r
+            Indicates the result of the response.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The result of the response.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.RemoteResponse.Representation">\r
+            <summary>\r
+            Indicates representation of the response.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Representation of the response.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.RemoteResponse.Options">\r
+            <summary>\r
+            Indicates header options of the response.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Header options of the response.</value>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.Representation">\r
+            <summary>\r
+            This class provides APIs to manage representation.\r
+            A representation is a payload of a request or a response.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Representation.#ctor">\r
+            <summary>\r
+            The Representation constructor.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <code>\r
+            Representation repr = new Representation();\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Representation.Finalize">\r
+            <summary>\r
+            Destructor of the Representation class.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Representation.UriPath">\r
+            <summary>\r
+            The URI path of resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>\r
+            The URI path of resource.\r
+            Setter can throw exceptions.\r
+            </value>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <code>\r
+            Representation repr = new Representation();\r
+            repr.UriPath = "/a/light";\r
+            Console.WriteLine("URI is {0}", repr.UriPath);  //Getter\r
+            </code>\r
+        </member>\r
+        <!-- "P:Tizen.Network.IoTConnectivity.Representation.Type" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "P:Tizen.Network.IoTConnectivity.Representation.Interface" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="P:Tizen.Network.IoTConnectivity.Representation.Attributes">\r
+            <summary>\r
+            Current attributes of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Current attributes of the resource.</value>\r
+            <seealso cref="P:Tizen.Network.IoTConnectivity.Representation.Attributes"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <code>\r
+            Representation repr = new Representation();\r
+            Attributes attributes = new Attributes() {\r
+                { "state", "ON" },\r
+                { "dim", 10 }\r
+            };\r
+            repr.Attributes = attributes;\r
+            var newAttributes = repr.Attributes;   // Getter\r
+            string strval = newAttributes["state"] as string;\r
+            int intval = (int)newAttributes["dim"];\r
+            Console.WriteLine("attributes are {0} and {1}", strval, intval);\r
+            </code>\r
+        </member>\r
+        <!-- "P:Tizen.Network.IoTConnectivity.Representation.Children" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.Representation.Dispose">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Representation.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.Request">\r
+            <summary>\r
+            Class respresenting request to a resource.\r
+            It provides APIs to manage client's request.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Request.Finalize">\r
+            <summary>\r
+            Destructor of the Request class.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Request.HostAddress">\r
+            <summary>\r
+            The host address of the request.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The host address of the request.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Request.Representation">\r
+            <summary>\r
+            The representation of the request.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The representation of the request.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Request.Query">\r
+            <summary>\r
+            The query of the request.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The query of the request.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Request.Options">\r
+            <summary>\r
+            The options related to the request.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The options related to the request.</value>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Request.Dispose">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Request.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.Resource">\r
+            <summary>\r
+            Abstract class respresenting a resource.\r
+            All resources need to inherit from this class.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.Resource.#ctor(System.String,Tizen.Network.IoTConnectivity.ResourceTypes,Tizen.Network.IoTConnectivity.ResourceInterfaces,Tizen.Network.IoTConnectivity.ResourcePolicy)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.Resource.Finalize">\r
+            <summary>\r
+            Destructor of the Resource class.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Resource.Types">\r
+            <summary>\r
+            Type details of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Type details of the resource.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Resource.Interfaces">\r
+            <summary>\r
+            Interface details of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Interface details of the resource.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Resource.Policy">\r
+            <summary>\r
+            The policies of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The policies of the resource.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Resource.UriPath">\r
+            <summary>\r
+            URI path of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>URI path of the resource.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Resource.Children">\r
+            <summary>\r
+            List of Child resources.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>List of Child resources.</value>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.Resource.Notify(Tizen.Network.IoTConnectivity.Representation,Tizen.Network.IoTConnectivity.QualityOfService)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.Resource.OnGet(Tizen.Network.IoTConnectivity.Request)">\r
+            <summary>\r
+            This is called when the client performs get operation on this resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="request">A request from client.</param>\r
+            <returns>A response having the representation and the result.</returns>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Resource.OnPut(Tizen.Network.IoTConnectivity.Request)">\r
+            <summary>\r
+            This is called when the client performs put operation on this resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="request">A request from client.</param>\r
+            <returns>A response.</returns>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Resource.OnPost(Tizen.Network.IoTConnectivity.Request)">\r
+            <summary>\r
+            This is called when the client performs post operation on this resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="request">A request from client.</param>\r
+            <returns>A response having the representation and the result.</returns>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Resource.OnDelete(Tizen.Network.IoTConnectivity.Request)">\r
+            <summary>\r
+            This is called when the client performs delete operation on this resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="request">A request from client.</param>\r
+            <returns>A response.</returns>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Resource.OnObserving(Tizen.Network.IoTConnectivity.Request,Tizen.Network.IoTConnectivity.ObserveType,System.Int32)">\r
+            <summary>\r
+            Called on the observing event.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="request">A request from client.</param>\r
+            <param name="type">Observer type.</param>\r
+            <param name="observeId">Observe identifier.</param>\r
+            <returns>Returns true if it wants to be observed, else false.</returns>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Resource.Dispose">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Resource.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.ResourceFoundEventArgs">\r
+            <summary>\r
+            This class represents event arguments of the ResourceFound event.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceFoundEventArgs.RequestId">\r
+            <summary>\r
+            Indicates the request ID.\r
+            This is the same request ID returned by the <see cref="!:IoTConnectivityClientManager.StartFindingResource()"/> API.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The request ID.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceFoundEventArgs.EventContinue">\r
+            <summary>\r
+            Indicates to continuously receive the event for finding resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Continuously receive the event for finding resource.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceFoundEventArgs.Resource">\r
+            <summary>\r
+            Remote resource, which is found after <see cref="!:IoTConnectivityClientManager.StartFindingResource()"/>.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Remote resource which is found after <see cref="!:IoTConnectivityClientManager.StartFindingResource()"/>.</value>\r
+            <seealso cref="E:Tizen.Network.IoTConnectivity.IoTConnectivityClientManager.ResourceFound"/>\r
+            <seealso cref="!:IoTConnectivityClientManager.StartFindingResource()"/>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.ResourceInterfaces">\r
+            <summary>\r
+            This class contains resource interfaces and provides APIs to manage, add, or remove those interfaces.\r
+            A resource interface indicates a class or category of resources.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.DefaultInterface">\r
+            <summary>\r
+            Default Interface.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.LinkInterface">\r
+            <summary>\r
+            List Links Interface, which is used to list the references to other resources contained in a resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.BatchInterface">\r
+            <summary>\r
+            Batch Interface, which is used to manipulate (GET, PUT, POST, DELETE) on other resource contained in a resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.GroupInterface">\r
+            <summary>\r
+            Group Interface, which is used to manipulate (GET, PUT, POST) a group of remote resources.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.ReadonlyInterface">\r
+            <summary>\r
+            Read-Only Interface, which is used to limit the methods that can be applied to a resource to GET only.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceInterfaces.#ctor">\r
+            <summary>\r
+            Constructor of ResourceInterfaces.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <seealso cref="!:Add()"/>\r
+            <seealso cref="!:Remove()"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>\r
+            <code>\r
+            ResourceInterfaces resourceInterfaces = new ResourceInterfaces();\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceInterfaces.#ctor(System.Collections.Generic.IEnumerable{System.String})" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceInterfaces.Finalize">\r
+            <summary>\r
+            Destructor of the ResourceInterfaces class.\r
+            </summary>\r
+        </member>\r
+        <!-- "P:Tizen.Network.IoTConnectivity.ResourceInterfaces.Count" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceInterfaces.Add(System.String)">\r
+            <summary>\r
+            Adds a resource interface into the list.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            @a item could be a value, such as <see cref="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.DefaultInterface"/>.\r
+            </remarks>\r
+            <param name="item">The string data to insert into the resource interfaces.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <seealso cref="!:Remove()"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <code>\r
+            ResourceInterfaces resourceInterfaces = new ResourceInterfaces();\r
+            resourceInterfaces.Add(ResourceInterfaces.BatchInterface);\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceInterfaces.Remove(System.String)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceInterfaces.GetEnumerator" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceInterfaces.System#Collections#IEnumerable#GetEnumerator" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceInterfaces.Dispose">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceInterfaces.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.ResourceOptions">\r
+            <summary>\r
+            This class represents resource options. It provides APIs to manage them.\n\r
+            The iotcon options API provides methods for managing vendor specific options of coap packet.\n\r
+            See more about coap packet in http://tools.ietf.org/html/rfc7252.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.#ctor">\r
+            <summary>\r
+            The resource options constructor.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <seealso cref="!:Add()"/>\r
+            <seealso cref="!:Remove()"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>\r
+            <code>\r
+            ResourceOptions options = new ResourceOptions();\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.Finalize">\r
+            <summary>\r
+            Destructor of the ResourceOptions class.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceOptions.Keys">\r
+            <summary>\r
+            Contains all the Option keys.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>All the Option keys.</value>\r
+            <code>\r
+            ResourceOptions options = new ResourceOptions();\r
+            options.Add(2050, "sample-data");\r
+            options.Add(2055, "sample value");\r
+            var keys = options.Keys;\r
+            Console.WriteLine("Resource options contains keys {0} and {1}", keys.ElementAt(0), keys.ElementAt(1));\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceOptions.Values">\r
+            <summary>\r
+            Contains all the Option values.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>All the Option values.</value>\r
+            <code>\r
+            ResourceOptions options = new ResourceOptions();\r
+            options.Add(2050, "sample-data");\r
+            options.Add(2055, "sample value");\r
+            var values = options.Values;\r
+            Console.WriteLine("Resource options contains values {0} and {1}", values.ElementAt(0), values.ElementAt(1));\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceOptions.Count">\r
+            <summary>\r
+            Gets the number of options.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The number of options.</value>\r
+            <code>\r
+            ResourceOptions options = new ResourceOptions();\r
+            options.Add(2050, "sample-data");\r
+            options.Add(2055, "sample value");\r
+            var count = options.Count;\r
+            Console.WriteLine("There are {0} keys in the options object", count);\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceOptions.IsReadOnly">\r
+            <summary>\r
+            Represents whether the collection is readonly.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Whether the collection is readonly.</value>\r
+            <code>\r
+            ResourceOptions options = new ResourceOptions();\r
+            if (options.IsReadOnly)\r
+                Console.WriteLine("Read only options");\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceOptions.Item(System.UInt16)">\r
+            <summary>\r
+            Gets or sets the option data.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The option data.</value>\r
+            <param name="key">The option ID to get or set.</param>\r
+            <returns>The option with the specified ID.</returns>\r
+            <code>\r
+            ResourceOptions options = new ResourceOptions();\r
+            options[2055] = "sample-data";\r
+            Console.WriteLine("Option has : {0}", options[2055]);\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.ContainsKey(System.UInt16)">\r
+            <summary>\r
+            Checks whether the given key exists in Options collection.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="key">The key to look for.</param>\r
+            <returns>true if exists. Otherwise, false.</returns>\r
+            <code>\r
+            ResourceOptions options = new ResourceOptions();\r
+            options.Add(2050, "sample-data");\r
+            if (options.ContainsKey(2050))\r
+                Console.WriteLine("options conatins key : 2050");\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.Add(System.UInt16,System.String)">\r
+            <summary>\r
+            Adds a new ID and a correspoding data into the options.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            ResourceOptions can have up to 2 options. \n\r
+            key is always situated between 2048 and 3000. \n\r
+            Length of option data is less than or equal to 15.\r
+            </remarks>\r
+            <param name="key">The ID of the option to insert.</param>\r
+            <param name="value">The string data to insert into the options.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <seealso cref="!:Remove()"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <code>\r
+            ResourceOptions options = new ResourceOptions();\r
+            options.Add(2050, "sample-data");\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.Remove(System.UInt16)">\r
+            <summary>\r
+            Removes the ID and its associated data from the options.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="key">The ID of the option to delete.</param>\r
+            <returns>True if operation is successful. Otherwise, false.</returns>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <seealso cref="!:Add()"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <code>\r
+            ResourceOptions options = new ResourceOptions();\r
+            options.Add(2050, "12345");\r
+            var result = options.Remove(2050);\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.TryGetValue(System.UInt16,System.String@)">\r
+            <summary>\r
+            Gets the value associated with the specified key.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="key">The option ID.</param>\r
+            <param name="value">Value corresponding to option ID.</param>\r
+            <returns>True if the key exists, false otherwise.</returns>\r
+            <code>\r
+            ResourceOptions options = new ResourceOptions();\r
+            options.Add(2050, "12345");\r
+            string value;\r
+            var isPresent = options.TryGetValue(2050, out value);\r
+            if (isPresent)\r
+                Console.WriteLine("value : {0}", value);\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceOptions.Add(System.Collections.Generic.KeyValuePair{System.UInt16,System.String})" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.Clear">\r
+            <summary>\r
+            Clears the Options collection.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <code>\r
+            ResourceOptions options = new ResourceOptions();\r
+            options.Add(2050, "12345");\r
+            options.Add(2055, "sample");\r
+            options.Clear();\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceOptions.Contains(System.Collections.Generic.KeyValuePair{System.UInt16,System.String})" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceOptions.CopyTo(System.Collections.Generic.KeyValuePair{System.UInt16,System.String}[],System.Int32)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceOptions.Remove(System.Collections.Generic.KeyValuePair{System.UInt16,System.String})" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceOptions.GetEnumerator" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.Dispose">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceOptions.System#Collections#IEnumerable#GetEnumerator" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceOptions.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.ResourcePolicy">\r
+            <summary>\r
+            Enumeration for the policy, which can be held in a resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.NoProperty">\r
+            <summary>\r
+            Indicates resource uninitialized.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.Discoverable">\r
+            <summary>\r
+            Indicates resource that is allowed to be discovered.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.Observable">\r
+            <summary>\r
+            Indicates resource that is allowed to be observed.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.Active">\r
+            <summary>\r
+            Indicates resource initialized and activated.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.Slow">\r
+            <summary>\r
+            Indicates resource, which takes some delay to respond.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.Secure">\r
+            <summary>\r
+            Indicates secure resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourcePolicy.ExplicitDiscoverable">\r
+            <summary>\r
+            When this bit is set, the resource is allowed to be discovered only if discovery request contains an explicit querystring.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.ResourceQuery">\r
+            <summary>\r
+            This class provides APIs to manage the query of request.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.#ctor">\r
+            <summary>\r
+            The resource query constructor.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <seealso cref="!:Add()"/>\r
+            <seealso cref="!:Remove()"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.Finalize">\r
+            <summary>\r
+            Destructor of the ResourceQuery class.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.Type">\r
+            <summary>\r
+            Gets and sets the resource type of the query.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The resource type of the query.</value>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            query.Type = "org.tizen.light";\r
+            Console.WriteLine("Type of query : {0}", query.Type);\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.Interface">\r
+            <summary>\r
+            Gets and sets the resource interface of the query.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>\r
+            The resource interface of the query.\r
+            Setter value could be a value, such as <see cref="F:Tizen.Network.IoTConnectivity.ResourceInterfaces.DefaultInterface"/>.\r
+            </value>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            query.Interface = ResourceInterfaces.LinkInterface;\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.Keys">\r
+            <summary>\r
+            Contains all the query keys.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>All the query keys.</value>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            query.Add("key", "value");\r
+            query.Add("newKey", "sample value");\r
+            var keys = query.Keys;\r
+            Console.WriteLine("Resource query contains keys {0} and {1}", keys.ElementAt(0), keys.ElementAt(1));\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.Values">\r
+            <summary>\r
+            Contains all the query values.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>All the query values.</value>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            query.Add("key", "value");\r
+            query.Add("newKey", "sample value");\r
+            var values = query.Values;\r
+            Console.WriteLine("Resource query contains values {0} and {1}", values.ElementAt(0), values.ElementAt(1));\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.Count">\r
+            <summary>\r
+            Gets the number of query elements.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The number of query elements.</value>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            query.Add("key", "value");\r
+            query.Add("newKey", "sample value");\r
+            var count = query.Count;\r
+            Console.WriteLine("There are {0} keys in the query object", count);\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.IsReadOnly">\r
+            <summary>\r
+            Represents whether the collection is readonly.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>Whether the collection is readonly.</value>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            if (query.IsReadOnly)\r
+                Console.WriteLine("Read only query");\r
+            </code>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.ResourceQuery.Item(System.String)">\r
+            <summary>\r
+            Gets or sets the query data.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The query data.</value>\r
+            <param name="key">The query key to get or set.</param>\r
+            <returns>The query with the specified key.</returns>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            query["key1"] = "sample-data";\r
+            Console.WriteLine("query has : {0}", query["key1"]);\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.ContainsKey(System.String)">\r
+            <summary>\r
+            Checks whether the given key exists in the query collection.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="key">The key to look for.</param>\r
+            <returns>true if exists. Otherwise, false.</returns>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            query.Add("key1", "value1");\r
+            if (query.ContainsKey("key1"))\r
+                Console.WriteLine("query conatins key : key1");\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.Add(System.String,System.String)">\r
+            <summary>\r
+            Adds a new key and correspoding value into the query.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            The full length of query should be less than or equal to 64.\r
+            </remarks>\r
+            <param name="key">The key of the query to insert.</param>\r
+            <param name="value">The string data to insert into the query.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <seealso cref="!:Remove()"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            query.Add("key1", "value1");\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.Remove(System.String)">\r
+            <summary>\r
+            Removes the key and its associated value from the query.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="key">The ID of the query to delete.</param>\r
+            <returns>True if operation is successful. Otherwise, false.</returns>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <seealso cref="!:Add()"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            query.Add("key1", "value1");\r
+            var result = query.Remove("key1");\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.TryGetValue(System.String,System.String@)">\r
+            <summary>\r
+            Gets the value associated with the specified key.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="key">The query key.</param>\r
+            <param name="value">Value corresponding to query key.</param>\r
+            <returns>True if the key exists, false otherwise.</returns>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            query.Add("key1", "value1");\r
+            string value;\r
+            var isPresent = query.TryGetValue("key1", out value);\r
+            if (isPresent)\r
+                Console.WriteLine("value : {0}", value);\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceQuery.Add(System.Collections.Generic.KeyValuePair{System.String,System.String})" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.Clear">\r
+            <summary>\r
+            Clears the query collection.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <code>\r
+            ResourceQuery query = new ResourceQuery();\r
+            query.Add("key1", "value1");\r
+            query.Add("key2", "value2");\r
+            query.Clear();\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceQuery.Contains(System.Collections.Generic.KeyValuePair{System.String,System.String})" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceQuery.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.String}[],System.Int32)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceQuery.Remove(System.Collections.Generic.KeyValuePair{System.String,System.String})" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceQuery.GetEnumerator" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceQuery.System#Collections#IEnumerable#GetEnumerator" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.Dispose">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceQuery.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.ResourceState">\r
+            <summary>\r
+            Enumeration for states of the remote resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourceState.Alive">\r
+            <summary>\r
+            Indicates remote resource is alive.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResourceState.LostSignal">\r
+            <summary>\r
+            Indicates remote resource is lost.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.ResourceTypes">\r
+            <summary>\r
+            This class contains resource types and provides APIs to manage, add, or remove those types.\r
+            A resource type indicates a class or a category of resources.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceTypes.#ctor">\r
+            <summary>\r
+            Constructor of ResourceTypes.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <seealso cref="!:Add()"/>\r
+            <seealso cref="!:Remove()"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory.</exception>\r
+            <code>\r
+            ResourceTypes types = new ResourceTypes();\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceTypes.#ctor(System.Collections.Generic.IEnumerable{System.String})" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceTypes.Finalize">\r
+            <summary>\r
+            Destructor of the ResourceTypes class.\r
+            </summary>\r
+        </member>\r
+        <!-- "P:Tizen.Network.IoTConnectivity.ResourceTypes.Count" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceTypes.Add(System.String)">\r
+            <summary>\r
+            Adds a resource type into the list.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <remarks>\r
+            The length of @a item should be less than or equal to 61.\n\r
+            The @a item must start with a lowercase alphabetic character, followed by a sequence\r
+            of lowercase alphabetic, numeric, ".", or "-" characters, and contains no white space.\n\r
+            Duplicate strings are not allowed.\r
+            </remarks>\r
+            <param name="item">The string data to insert into the resource types.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+            <seealso cref="!:Remove()"/>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the iotcon is not supported.</exception>\r
+            <exception cref="T:System.ArgumentException">Thrown when there is an invalid parameter.</exception>\r
+            <exception cref="T:System.InvalidOperationException">Thrown when the operation is invalid.</exception>\r
+            <code>\r
+            ResourceTypes resourceTypes = new ResourceTypes();\r
+            resourceTypes.Add("org.tizen.light");\r
+            </code>\r
+        </member>\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceTypes.Remove(System.String)" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceTypes.GetEnumerator" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <!-- "M:Tizen.Network.IoTConnectivity.ResourceTypes.System#Collections#IEnumerable#GetEnumerator" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceTypes.Dispose">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.ResourceTypes.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <param name="disposing">If true, disposes any disposable objects. If false, does not dispose disposable objects.</param>\r
+            <feature>http://tizen.org/feature/iot.ocf</feature>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.Response">\r
+            <summary>\r
+            This class represents response from a resource.\r
+            It provides APIs to manage response.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Response.#ctor">\r
+            <summary>\r
+            Constructor of Response.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <code>\r
+            Response response = new Response();\r
+            </code>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Response.Finalize">\r
+            <summary>\r
+            Destructor of the Response class.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Response.Result">\r
+            <summary>\r
+            Gets or sets the result from/into the response.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The result from/into the response.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Response.Representation">\r
+            <summary>\r
+            Gets or sets the representation from/into the response.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The representation from/into the response.</value>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.Response.Options">\r
+            <summary>\r
+            Gets or sets the options from/into the response.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The options from/into the response.</value>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Response.Dispose">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="M:Tizen.Network.IoTConnectivity.Response.Dispose(System.Boolean)">\r
+            <summary>\r
+            Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\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.Network.IoTConnectivity.ResponseCode">\r
+            <summary>\r
+            Enumeration for the result of response.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Ok">\r
+            <summary>\r
+            Indicates the result of response for success.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Error">\r
+            <summary>\r
+            Indicates the result of response for some error.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Created">\r
+            <summary>\r
+            Indicates the result of response for created resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Deleted">\r
+            <summary>\r
+            Indicates the result of response for deleted resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Changed">\r
+            <summary>\r
+            Indicates the result of response for changed resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Slow">\r
+            <summary>\r
+            Indicates the result of response for slow resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="F:Tizen.Network.IoTConnectivity.ResponseCode.Forbidden">\r
+            <summary>\r
+            Indicates the result of response for accessing unauthorized resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="T:Tizen.Network.IoTConnectivity.StateChangedEventArgs">\r
+            <summary>\r
+            This class represents event arguments of the StateChanged event.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+        </member>\r
+        <member name="P:Tizen.Network.IoTConnectivity.StateChangedEventArgs.State">\r
+            <summary>\r
+            Indicates the new state of the resource.\r
+            </summary>\r
+            <since_tizen> 3 </since_tizen>\r
+            <value>The new state of the resource.</value>\r
+        </member>\r
+    </members>\r
+</doc>\r