Update C# API reference according to doc guide page
[platform/core/csapi/tizenfx.git] / src / Tizen.Network.IoTConnectivity / Tizen.Network.IoTConnectivity / Request.cs
index 929fb45..93d5326 100755 (executable)
@@ -1,10 +1,19 @@
-/// Copyright 2016 by Samsung Electronics, Inc.,
-///
-/// This software is the confidential and proprietary information
-/// of Samsung Electronics, Inc. ("Confidential Information"). You
-/// shall not disclose such Confidential Information and shall use
-/// it only in accordance with the terms of the license agreement
-/// you entered into with Samsung.
+ /*
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 
 using System;
 
@@ -12,7 +21,9 @@ namespace Tizen.Network.IoTConnectivity
 {
     /// <summary>
     /// Class respresenting request to a resource.
+    /// It provides APIs to manage client's request.
     /// </summary>
+    /// <since_tizen>3</since_tizen>
     public class Request : IDisposable
     {
         private bool _disposed = false;
@@ -21,6 +32,9 @@ namespace Tizen.Network.IoTConnectivity
         {
         }
 
+        /// <summary>
+        /// Destructor of the Request class.
+        /// </summary>
         ~Request()
         {
             Dispose(false);
@@ -29,29 +43,48 @@ namespace Tizen.Network.IoTConnectivity
         /// <summary>
         /// The host address of the request
         /// </summary>
+        /// <since_tizen>3</since_tizen>
+        /// <value>The host address of the request.</value>
         public string HostAddress { get; internal set; }
 
         /// <summary>
         /// The representation of the request
         /// </summary>
+        /// <since_tizen>3</since_tizen>
+        /// <value>The representation of the request.</value>
         public Representation Representation { get; internal set; }
 
         /// <summary>
         /// The query of the request
         /// </summary>
+        /// <since_tizen>3</since_tizen>
+        /// <value>The query of the request.</value>
         public ResourceQuery Query { get; internal set; }
 
         /// <summary>
         /// The options related to the request
         /// </summary>
+        /// <since_tizen>3</since_tizen>
+        /// <value>The options related to the request.</value>
         public ResourceOptions Options { get; internal set; }
 
+        /// <summary>
+        /// Releases any unmanaged resources used by this object.
+        /// </summary>
+        /// <since_tizen>3</since_tizen>
+        /// <feature>http://tizen.org/feature/iot.ocf</feature>
         public void Dispose()
         {
             Dispose(true);
             GC.SuppressFinalize(this);
         }
 
+        /// <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>
         protected virtual void Dispose(bool disposing)
         {
             if (_disposed)