Kaynağa Gözat

Merge branch 'master' of http://192.168.1.222:3000/duhongyu/Anyang_api

duhongyu 3 yıl önce
ebeveyn
işleme
4b8d6d43a7
100 değiştirilmiş dosya ile 97 ekleme ve 25958 silme
  1. 5 10
      CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Global.asax.cs
  2. 0 1
      CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/packages.config
  3. 1 6
      CallCenterCommon/CallCenter.QuartzService/CallCenter.QuartzService.csproj
  4. 19 22
      CallCenterCommon/CallCenter.QuartzService/Peoplewebsite.cs
  5. 54 55
      CallCenterCommon/CallCenter.QuartzService/PushWorkorder.cs
  6. 0 32
      CallCenterCommon/CallCenter.QuartzService/TrafficReminder.cs
  7. 12 21
      CallCenterCommon/CallCenter.QuartzService/ZhengWuDuiJie.cs
  8. 0 1
      CallCenterCommon/CallCenter.QuartzService/packages.config
  9. 4 4
      CallCenterCommon/CallCenter.WebChatServer/CallCenter.WebChatServer.csproj
  10. 2 2
      CallCenterCommon/CallCenter.WebChatServer/packages.config
  11. BIN
      packages/Common.Logging.3.3.1/.signature.p7s
  12. BIN
      packages/Common.Logging.3.3.1/Common.Logging.3.3.1.nupkg
  13. BIN
      packages/Common.Logging.3.3.1/lib/net35/Common.Logging.dll
  14. BIN
      packages/Common.Logging.3.3.1/lib/net35/Common.Logging.pdb
  15. 0 2780
      packages/Common.Logging.3.3.1/lib/net35/Common.Logging.xml
  16. BIN
      packages/Common.Logging.3.3.1/lib/net40/Common.Logging.dll
  17. BIN
      packages/Common.Logging.3.3.1/lib/net40/Common.Logging.pdb
  18. 0 2774
      packages/Common.Logging.3.3.1/lib/net40/Common.Logging.xml
  19. BIN
      packages/Common.Logging.Core.3.3.1/.signature.p7s
  20. BIN
      packages/Common.Logging.Core.3.3.1/Common.Logging.Core.3.3.1.nupkg
  21. BIN
      packages/Common.Logging.Core.3.3.1/lib/net35/Common.Logging.Core.dll
  22. BIN
      packages/Common.Logging.Core.3.3.1/lib/net35/Common.Logging.Core.pdb
  23. 0 876
      packages/Common.Logging.Core.3.3.1/lib/net35/Common.Logging.Core.xml
  24. BIN
      packages/Common.Logging.Core.3.3.1/lib/net40/Common.Logging.Core.dll
  25. BIN
      packages/Common.Logging.Core.3.3.1/lib/net40/Common.Logging.Core.pdb
  26. 0 876
      packages/Common.Logging.Core.3.3.1/lib/net40/Common.Logging.Core.xml
  27. 0 876
      packages/Common.Logging.Core.3.3.1/lib/portable-win+net40+sl40+wp7/Common.Logging.Core.XML
  28. BIN
      packages/Common.Logging.Core.3.3.1/lib/portable-win+net40+sl40+wp7/Common.Logging.Core.dll
  29. BIN
      packages/Common.Logging.Core.3.3.1/lib/portable-win+net40+sl40+wp7/Common.Logging.Core.pdb
  30. BIN
      packages/Flurl.2.8.2/.signature.p7s
  31. BIN
      packages/Flurl.2.8.2/Flurl.2.8.2.nupkg
  32. BIN
      packages/Flurl.2.8.2/lib/net40/Flurl.dll
  33. 0 562
      packages/Flurl.2.8.2/lib/net40/Flurl.xml
  34. BIN
      packages/Flurl.2.8.2/lib/netstandard1.0/Flurl.dll
  35. 0 562
      packages/Flurl.2.8.2/lib/netstandard1.0/Flurl.xml
  36. BIN
      packages/Flurl.2.8.2/lib/netstandard1.3/Flurl.dll
  37. 0 562
      packages/Flurl.2.8.2/lib/netstandard1.3/Flurl.xml
  38. BIN
      packages/Flurl.2.8.2/lib/netstandard2.0/Flurl.dll
  39. 0 562
      packages/Flurl.2.8.2/lib/netstandard2.0/Flurl.xml
  40. BIN
      packages/Microsoft.ApplicationInsights.2.2.0/.signature.p7s
  41. BIN
      packages/Microsoft.ApplicationInsights.2.2.0/Microsoft.ApplicationInsights.2.2.0.nupkg
  42. 0 2940
      packages/Microsoft.ApplicationInsights.2.2.0/lib/net40/Microsoft.ApplicationInsights.XML
  43. BIN
      packages/Microsoft.ApplicationInsights.2.2.0/lib/net40/Microsoft.ApplicationInsights.dll
  44. 0 2907
      packages/Microsoft.ApplicationInsights.2.2.0/lib/net45/Microsoft.ApplicationInsights.XML
  45. BIN
      packages/Microsoft.ApplicationInsights.2.2.0/lib/net45/Microsoft.ApplicationInsights.dll
  46. 0 2891
      packages/Microsoft.ApplicationInsights.2.2.0/lib/net46/Microsoft.ApplicationInsights.XML
  47. BIN
      packages/Microsoft.ApplicationInsights.2.2.0/lib/net46/Microsoft.ApplicationInsights.dll
  48. 0 2634
      packages/Microsoft.ApplicationInsights.2.2.0/lib/netstandard1.5/Microsoft.ApplicationInsights.XML
  49. BIN
      packages/Microsoft.ApplicationInsights.2.2.0/lib/netstandard1.5/Microsoft.ApplicationInsights.dll
  50. BIN
      packages/Microsoft.ApplicationInsights.2.2.0/lib/portable-win81+wpa81/Microsoft.ApplicationInsights.dll
  51. BIN
      packages/Microsoft.ApplicationInsights.2.2.0/lib/uap10.0/Microsoft.ApplicationInsights.dll
  52. BIN
      packages/Microsoft.ApplicationInsights.2.2.0/lib/wp8/Microsoft.ApplicationInsights.dll
  53. BIN
      packages/Microsoft.ApplicationInsights.Agent.Intercept.2.0.6/.signature.p7s
  54. BIN
      packages/Microsoft.ApplicationInsights.Agent.Intercept.2.0.6/Microsoft.ApplicationInsights.Agent.Intercept.2.0.6.nupkg
  55. BIN
      packages/Microsoft.ApplicationInsights.Agent.Intercept.2.0.6/lib/net40/Microsoft.AI.Agent.Intercept.dll
  56. BIN
      packages/Microsoft.ApplicationInsights.Agent.Intercept.2.0.6/lib/net45/Microsoft.AI.Agent.Intercept.dll
  57. BIN
      packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/.signature.p7s
  58. BIN
      packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/Microsoft.ApplicationInsights.DependencyCollector.2.2.0.nupkg
  59. 0 8
      packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/content/ApplicationInsights.config.install.xdt
  60. 0 3
      packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/content/ApplicationInsights.config.transform
  61. 0 10
      packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/content/ApplicationInsights.config.uninstall.xdt
  62. 0 746
      packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/lib/net40/Microsoft.AI.DependencyCollector.XML
  63. BIN
      packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/lib/net40/Microsoft.AI.DependencyCollector.dll
  64. 0 870
      packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/lib/net45/Microsoft.AI.DependencyCollector.XML
  65. BIN
      packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/lib/net45/Microsoft.AI.DependencyCollector.dll
  66. BIN
      packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/.signature.p7s
  67. BIN
      packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0.nupkg
  68. 0 44
      packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/content/ApplicationInsights.config.install.xdt
  69. 0 3
      packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/content/ApplicationInsights.config.transform
  70. 0 12
      packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/content/ApplicationInsights.config.uninstall.xdt
  71. BIN
      packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/lib/net40/Microsoft.AI.PerfCounterCollector.dll
  72. BIN
      packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/lib/net45/Microsoft.AI.PerfCounterCollector.dll
  73. BIN
      packages/Microsoft.ApplicationInsights.Web.2.2.0/.signature.p7s
  74. BIN
      packages/Microsoft.ApplicationInsights.Web.2.2.0/Microsoft.ApplicationInsights.Web.2.2.0.nupkg
  75. 0 40
      packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net40/ApplicationInsights.config.install.xdt
  76. 0 3
      packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net40/ApplicationInsights.config.transform
  77. 0 22
      packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net40/ApplicationInsights.config.uninstall.xdt
  78. 0 43
      packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net40/web.config.install.xdt
  79. 0 15
      packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net40/web.config.uninstall.xdt
  80. 0 40
      packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net45/ApplicationInsights.config.install.xdt
  81. 0 3
      packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net45/ApplicationInsights.config.transform
  82. 0 22
      packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net45/ApplicationInsights.config.uninstall.xdt
  83. 0 43
      packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net45/web.config.install.xdt
  84. 0 15
      packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net45/web.config.uninstall.xdt
  85. 0 437
      packages/Microsoft.ApplicationInsights.Web.2.2.0/lib/net40/Microsoft.AI.Web.XML
  86. BIN
      packages/Microsoft.ApplicationInsights.Web.2.2.0/lib/net40/Microsoft.AI.Web.dll
  87. 0 437
      packages/Microsoft.ApplicationInsights.Web.2.2.0/lib/net45/Microsoft.AI.Web.XML
  88. BIN
      packages/Microsoft.ApplicationInsights.Web.2.2.0/lib/net45/Microsoft.AI.Web.dll
  89. BIN
      packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/.signature.p7s
  90. BIN
      packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/Microsoft.ApplicationInsights.WindowsServer.2.2.0.nupkg
  91. 0 164
      packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/Tools/install.ps1
  92. 0 18
      packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/content/ApplicationInsights.config.install.xdt
  93. 0 9
      packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/content/ApplicationInsights.config.transform
  94. 0 17
      packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/content/ApplicationInsights.config.uninstall.xdt
  95. 0 489
      packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/lib/net40/Microsoft.AI.WindowsServer.XML
  96. BIN
      packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/lib/net40/Microsoft.AI.WindowsServer.dll
  97. 0 489
      packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/lib/net45/Microsoft.AI.WindowsServer.XML
  98. BIN
      packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/lib/net45/Microsoft.AI.WindowsServer.dll
  99. BIN
      packages/Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.2.0/.signature.p7s
  100. 0 0
      packages/Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.2.0/Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.2.0.nupkg

+ 5 - 10
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Global.asax.cs

@@ -23,16 +23,11 @@ namespace CallCenterApi.Interface
23 23
             //clq 增加异常日志记录 自定义 HandleErrorAttribute
24 24
             FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
25 25
             _worker = new QuartzWorker();
26
-         var satisfactionClose = new SatisfactionClose();
27
-          _worker.AddWork(satisfactionClose);
28
-           var ZhengWuDuiJie = new ZhengWuDuiJie();
29
-           _worker.AddWork(ZhengWuDuiJie);
30
-           var Peoplewebsite = new Peoplewebsite();
31
-        _worker.AddWork(Peoplewebsite);
32
-          _worker.Start();
33
-        //  var PushWorkorder = new PushWorkorder();
34
-       //    _worker.AddWork(PushWorkorder);
35
-       //   _worker.Start();
26
+            _worker.AddWork(new SatisfactionClose());
27
+            _worker.AddWork(new ZhengWuDuiJie());
28
+            _worker.AddWork(new Peoplewebsite());
29
+            //_worker.AddWork(new PushWorkorder());
30
+            _worker.Start();
36 31
         }
37 32
         protected void Application_End()
38 33
         {

+ 0 - 1
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/packages.config

@@ -1,7 +1,6 @@
1 1
 <?xml version="1.0" encoding="utf-8"?>
2 2
 <packages>
3 3
   <package id="Flurl" version="2.8.2" targetFramework="net45" />
4
-  <package id="log4net" version="2.0.8" targetFramework="net45" />
5 4
   <package id="Microsoft.ApplicationInsights" version="2.2.0" targetFramework="net45" />
6 5
   <package id="Microsoft.ApplicationInsights.Agent.Intercept" version="2.0.6" targetFramework="net45" />
7 6
   <package id="Microsoft.ApplicationInsights.DependencyCollector" version="2.2.0" targetFramework="net45" />

+ 1 - 6
CallCenterCommon/CallCenter.QuartzService/CallCenter.QuartzService.csproj

@@ -38,9 +38,6 @@
38 38
       <HintPath>..\..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll</HintPath>
39 39
       <Private>True</Private>
40 40
     </Reference>
41
-    <Reference Include="Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
42
-      <HintPath>..\..\packages\Newtonsoft.Json.10.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
43
-    </Reference>
44 41
     <Reference Include="Quartz, Version=2.6.1.0, Culture=neutral, PublicKeyToken=f6b8c98a402cc8a4, processorArchitecture=MSIL">
45 42
       <HintPath>..\..\packages\Quartz.2.6.1\lib\net40\Quartz.dll</HintPath>
46 43
       <Private>True</Private>
@@ -88,9 +85,7 @@
88 85
       <Name>CallCenter.Utility</Name>
89 86
     </ProjectReference>
90 87
   </ItemGroup>
91
-  <ItemGroup>
92
-    <Folder Include="BLL\" />
93
-  </ItemGroup>
88
+  <ItemGroup />
94 89
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
95 90
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
96 91
        Other similar extension points exist, see Microsoft.Common.targets.

+ 19 - 22
CallCenterCommon/CallCenter.QuartzService/Peoplewebsite.cs

@@ -1,6 +1,4 @@
1 1
 using CallCenter.Utility;
2
-using Newtonsoft.Json;
3
-using Newtonsoft.Json.Linq;
4 2
 using System;
5 3
 using System.Collections.Generic;
6 4
 using System.IO;
@@ -20,31 +18,30 @@ namespace CallCenter.QuartzService
20 18
             CronExpression = "0 0/30 * * * ?";
21 19
             DoWork += GetLY;
22 20
         }
23
-      
21
+
24 22
         public void GetLY(object sender, EventArgs e)
25 23
         {
26
-    
27
-               //  WebClient web = new WebClient();
28
-               //  web.Encoding = Encoding.UTF8;
29
-                 // string Dataurl = web.DownloadString("http://localhost/APPS/GetLY" + "?display=1&searchState=wait_to_answer");
30
-                var Dataurl = HttpMethods.HttpPost("http://localhost/APPS/GetLY" ,"display=1&searchState=wait_to_answer");
31
-                LogFactory.GetLogger("33333").Warn(Dataurl);
32
-                if (!string.IsNullOrEmpty(Dataurl))
33
-                {
34
-                    var Dataur2 = HttpMethods.HttpPost("http://localhost/APPS/GetLY" ,"display=2&searchState=wait_to_first_explain");
35
-                  // string Dataur2 = web.DownloadString("http://localhost/APPS/GetLY" + "?display=2&searchState=wait_to_first_explain");
36 24
 
37
-                    LogFactory.GetLogger("444444").Warn(Dataur2);
38
-                    if (!string.IsNullOrEmpty(Dataur2))
39
-                    {
40
-                         var Dataur3 = HttpMethods.HttpPost("http://localhost/APPS/GetLY" , "display=2&searchState=wait_to_second_explain");
25
+            //  WebClient web = new WebClient();
26
+            //  web.Encoding = Encoding.UTF8;
27
+            // string Dataurl = web.DownloadString("http://localhost/APPS/GetLY" + "?display=1&searchState=wait_to_answer");
28
+            var Dataurl = HttpMethods.HttpPost("http://localhost/APPS/GetLY", "display=1&searchState=wait_to_answer");
29
+            LogFactory.GetLogger("33333").Warn(Dataurl);
30
+            if (!string.IsNullOrEmpty(Dataurl))
31
+            {
32
+                var Dataur2 = HttpMethods.HttpPost("http://localhost/APPS/GetLY", "display=2&searchState=wait_to_first_explain");
33
+                // string Dataur2 = web.DownloadString("http://localhost/APPS/GetLY" + "?display=2&searchState=wait_to_first_explain");
41 34
 
42
-                       // string Dataur3 = web.DownloadString("http://localhost/APPS/GetLY" + "?display=2&searchState=wait_to_second_explain");
43
-                        LogFactory.GetLogger("55555").Warn(Dataur3);
44
-                    }
35
+                LogFactory.GetLogger("444444").Warn(Dataur2);
36
+                if (!string.IsNullOrEmpty(Dataur2))
37
+                {
38
+                    var Dataur3 = HttpMethods.HttpPost("http://localhost/APPS/GetLY", "display=2&searchState=wait_to_second_explain");
39
+
40
+                    // string Dataur3 = web.DownloadString("http://localhost/APPS/GetLY" + "?display=2&searchState=wait_to_second_explain");
41
+                    LogFactory.GetLogger("55555").Warn(Dataur3);
45 42
                 }
46
-            
47
-           
43
+            }
44
+
48 45
         }
49 46
        
50 47
     }

+ 54 - 55
CallCenterCommon/CallCenter.QuartzService/PushWorkorder.cs

@@ -1,6 +1,5 @@
1 1
 using CallCenter.Utility;
2 2
 using CallCenterApi.DB;
3
-using Newtonsoft.Json;
4 3
 using System;
5 4
 using System.Collections.Generic;
6 5
 using System.Data;
@@ -12,7 +11,7 @@ using System.Threading.Tasks;
12 11
 
13 12
 namespace CallCenter.QuartzService
14 13
 {
15
-   public   class PushWorkorder : QuartzJob
14
+    public class PushWorkorder : QuartzJob
16 15
     {
17 16
 
18 17
 
@@ -24,25 +23,25 @@ namespace CallCenter.QuartzService
24 23
 
25 24
         public void GetLY(object sender, EventArgs e)
26 25
         {
27
-           
28
-             while (true)
29
-             {
30
-               if (DateTime.Now.Hour >= 0 && DateTime.Now.Hour <7)
26
+
27
+            while (true)
28
+            {
29
+                if (DateTime.Now.Hour >= 0 && DateTime.Now.Hour < 7)
31 30
                 {
32 31
                     Thread.Sleep(6000);
33 32
                     string t = TSWORKORDER();
34
-                   
35
-                    if (t != "推送成功"&& t != "推送失败")
33
+
34
+                    if (t != "推送成功" && t != "推送失败")
36 35
                     {
37 36
                         LogFactory.GetLogger("22222").Warn(t);
38 37
                         break;
39 38
                     }
40
-                        
39
+
41 40
                 }
42
-               else
43
-                   break;
44
-             }
45
-           
41
+                else
42
+                    break;
43
+            }
44
+
46 45
         }
47 46
         public class submit_case_info
48 47
         {
@@ -144,7 +143,7 @@ namespace CallCenter.QuartzService
144 143
         {
145 144
             try
146 145
             {
147
-                if (DateTime.Now.Hour >= 0 && DateTime.Now.Hour <7)
146
+                if (DateTime.Now.Hour >= 0 && DateTime.Now.Hour < 7)
148 147
                 {
149 148
 
150 149
                     string token = GetToken();
@@ -168,7 +167,7 @@ namespace CallCenter.QuartzService
168 167
                         paras.jsonList = new List<jsonList>();
169 168
                         foreach (var model in modellist)
170 169
                         {
171
-                           
170
+
172 171
                             jsonList jsonList = new jsonList();
173 172
                             string newwokrkorder = "";
174 173
                             if (model.F_WorkOrderId.Contains("XX"))
@@ -207,10 +206,10 @@ namespace CallCenter.QuartzService
207 206
                                 jsonList.HWY_NAME = model.F_CreateUser;
208 207
                             jsonList.HWY_LOGINID = model.F_CreateUser;
209 208
                             jsonList.CASE_TIME = model.F_CreateTime.Value.ToString("yyyy-MM-dd HH:mm:ss");
210
-                            if(!string .IsNullOrEmpty (model.F_ComTitle))
211
-                            jsonList.CASE_TITLE = model.F_ComTitle;
212
-                            else 
213
-                            jsonList.CASE_TITLE = "无";
209
+                            if (!string.IsNullOrEmpty(model.F_ComTitle))
210
+                                jsonList.CASE_TITLE = model.F_ComTitle;
211
+                            else
212
+                                jsonList.CASE_TITLE = "无";
214 213
                             jsonList.CASE_CONTENT = model.F_ComContent;
215 214
                             if (model.F_InfoSource == 1)
216 215
                                 jsonList.CASE_SOURCE = "DH";
@@ -277,7 +276,7 @@ namespace CallCenter.QuartzService
277 276
                             {
278 277
 
279 278
                             }
280
-                           
279
+
281 280
 
282 281
                             paras.jsonList.Add(jsonList);
283 282
                         }
@@ -286,12 +285,12 @@ namespace CallCenter.QuartzService
286 285
                         {
287 286
                             string jsonParam = "access_token=" + token + "&paras=" + paras.ToJson();
288 287
 
289
-                          
288
+
290 289
                             var responseString = HttpMethods.HttpPost("http://59.227.104.19:8000/share/submit_case_info", jsonParam
291 290
                               );
292 291
                             try
293 292
                             {
294
-                                Push jo = JsonConvert.DeserializeObject<Push>(responseString);
293
+                                Push jo = responseString.ToObject<Push>();
295 294
                                 if (jo.code == "1")
296 295
                                 {
297 296
                                     id = modellist[modellist.Count - 1].F_Id;
@@ -367,15 +366,15 @@ namespace CallCenter.QuartzService
367 366
                                     return "推送失败";
368 367
                                 }
369 368
                             }
370
-                            catch 
369
+                            catch
371 370
                             {
372 371
                                 id = modellist[modellist.Count - 1].F_Id;
373
-                             //   count += modellist.Count;
372
+                                //   count += modellist.Count;
374 373
                                 string ts = "update T_Bus_PushWorkorder set id='" + id + "'";
375 374
                                 var rh = DbHelperSQL.GetSingle(ts);
376 375
                                 return "推送失败";
377 376
                             }
378
-                           
377
+
379 378
                         }
380 379
                         else
381 380
                         {
@@ -406,7 +405,7 @@ namespace CallCenter.QuartzService
406 405
 
407 406
             foreach (var model in modellist)
408 407
             {
409
-                if (model.F_WorkState == 9 && model.F_DealTime!=null )
408
+                if (model.F_WorkState == 9 && model.F_DealTime != null)
410 409
                 {
411 410
                     finish_info jsonList = new finish_info();
412 411
                     string newwokrkorder = model.F_WorkOrderId;
@@ -427,22 +426,22 @@ namespace CallCenter.QuartzService
427 426
                     jsonList.CASE_SERIAL = newwokrkorder;
428 427
 
429 428
                     jsonList.AREA_CODE = "410500";
430
-                    if (model.F_IsResult == null||model.F_IsResult == 1  )
429
+                    if (model.F_IsResult == null || model.F_IsResult == 1)
431 430
                     {
432 431
                         jsonList.FINISH_TYPE = "10";
433 432
                         jsonList.DEPT_NAME = "热线中心";
434
-                        if (model.F_CloseTime!=null )
435
-                        jsonList.END_TIME = model.F_CloseTime.Value.ToString("yyyy-MM-dd HH:mm:ss");
436
-                        else if (model.F_DealTime  != null)
433
+                        if (model.F_CloseTime != null)
434
+                            jsonList.END_TIME = model.F_CloseTime.Value.ToString("yyyy-MM-dd HH:mm:ss");
435
+                        else if (model.F_DealTime != null)
437 436
                             jsonList.END_TIME = model.F_DealTime.Value.ToString("yyyy-MM-dd HH:mm:ss");
438 437
                         else
439
-                            jsonList.END_TIME = model.F_CreateTime .Value.ToString("yyyy-MM-dd HH:mm:ss");
438
+                            jsonList.END_TIME = model.F_CreateTime.Value.ToString("yyyy-MM-dd HH:mm:ss");
440 439
                         jsonList.DEPT_CODE = "4105000261";
441 440
                     }
442 441
                     else
443 442
                     {
444 443
                         jsonList.FINISH_TYPE = "20";
445
-                        if (model.F_MainDeptId!=null && model.F_MainDeptId > 0&& model.F_DealTime !=null )
444
+                        if (model.F_MainDeptId != null && model.F_MainDeptId > 0 && model.F_DealTime != null)
446 445
                         {
447 446
                             jsonList.END_TIME = model.F_DealTime.Value.ToString("yyyy-MM-dd HH:mm:ss");
448 447
                             if (DbHelperSQL.GetSingle(" select dbo.GetDeptNames('" + model.F_MainDeptId + "')") != null)
@@ -470,7 +469,7 @@ namespace CallCenter.QuartzService
470 469
                     else
471 470
                         jsonList.FINISH_TIME = model.F_CreateTime.Value.ToString("yyyy-MM-dd HH:mm:ss");
472 471
 
473
-                   
472
+
474 473
                     if (DbHelperSQL.GetSingle(" select dbo.GetUserName('" + model.F_DealUser + "')") != null)
475 474
                         jsonList.FINISH_NAME = DbHelperSQL.GetSingle(" select dbo.GetUserName('" + model.F_DealUser + "')").ToString();
476 475
                     else
@@ -485,7 +484,7 @@ namespace CallCenter.QuartzService
485 484
             {
486 485
                 string jsonParam = "access_token=" + token + "&paras=" + paras.ToJson();
487 486
                 var responseString = HttpMethods.HttpPost("http://59.227.104.19:8000/share/submit_case_finish_info", jsonParam);
488
-                Push jo = JsonConvert.DeserializeObject<Push>(responseString);
487
+                Push jo = responseString.ToObject<Push>();
489 488
                 if (jo.code == "1")
490 489
                 {
491 490
 
@@ -603,7 +602,7 @@ namespace CallCenter.QuartzService
603 602
             {
604 603
                 string jsonParam = "access_token=" + token + "&paras=" + paras.ToJson();
605 604
                 var responseString = HttpMethods.HttpPost("http://59.227.104.19:8000/share/submit_task_handle_info", jsonParam);
606
-                Push jo = JsonConvert.DeserializeObject<Push>(responseString);
605
+                Push jo = responseString.ToObject<Push>();
607 606
                 if (jo.code == "1")
608 607
                 {
609 608
 
@@ -702,14 +701,14 @@ namespace CallCenter.QuartzService
702 701
 
703 702
                     }
704 703
                 }
705
-               
704
+
706 705
 
707 706
             }
708 707
             if (paras.jsonList != null && paras.jsonList.Count > 0)
709 708
             {
710 709
                 string jsonParam = "access_token=" + token + "&paras=" + paras.ToJson();
711 710
                 var responseString = HttpMethods.HttpPost("http://59.227.104.19:8000/share/submit_task_handle_info", jsonParam);
712
-                Push jo = JsonConvert.DeserializeObject<Push>(responseString);
711
+                Push jo = responseString.ToObject<Push>();
713 712
                 if (jo.code == "1")
714 713
                 {
715 714
 
@@ -790,9 +789,9 @@ namespace CallCenter.QuartzService
790 789
                     jsonList.RECORD_TYPE = "10";
791 790
                 else
792 791
                     jsonList.RECORD_TYPE = "30";
793
-                 if (model.TalkStartTime!=null )
794
-                jsonList.RECORD_STARTTIME = model.TalkStartTime
795
-                    .Value.ToString("yyyy-MM-dd HH:mm:ss");
792
+                if (model.TalkStartTime != null)
793
+                    jsonList.RECORD_STARTTIME = model.TalkStartTime
794
+                        .Value.ToString("yyyy-MM-dd HH:mm:ss");
796 795
                 if (model.TalkEndTime != null)
797 796
                     jsonList.RECORD_ENDTIME = model.TalkEndTime
798 797
                     .Value.ToString("yyyy-MM-dd HH:mm:ss");
@@ -800,8 +799,8 @@ namespace CallCenter.QuartzService
800 799
                     jsonList.RECORD_ENDTIME = "";
801 800
                 jsonList.RECORD_LENGTH = model.TalkLongTime;
802 801
                 jsonList.RECORD_LOGINID = model.UserCode;
803
-               // var config = new CallCenterApi.BLL.T_Sys_SystemConfig().GetModelList(" F_ParamCode='PlayPath' ").FirstOrDefault();
804
-                if ( model.FilePath != null)
802
+                // var config = new CallCenterApi.BLL.T_Sys_SystemConfig().GetModelList(" F_ParamCode='PlayPath' ").FirstOrDefault();
803
+                if (model.FilePath != null)
805 804
                 {
806 805
                     var ym = "http://125.45.12.160:8890/";
807 806
                     if (ym.Substring(ym.Length - 1) == "/")
@@ -819,7 +818,7 @@ namespace CallCenter.QuartzService
819 818
 
820 819
                 var responseString = HttpMethods.HttpPost("http://59.227.104.19:8000/share/submit_case_record", jsonParam);
821 820
 
822
-                Push jo = JsonConvert.DeserializeObject<Push>(responseString);
821
+                Push jo = responseString.ToObject<Push>();
823 822
                 if (jo.code == "1")
824 823
                 {
825 824
 
@@ -915,7 +914,7 @@ namespace CallCenter.QuartzService
915 914
             {
916 915
                 string jsonParam = "access_token=" + token + "&paras=" + paras.ToJson();
917 916
                 var responseString = HttpMethods.HttpPost("http://59.227.104.19:8000/share/submit_case_visit_info", jsonParam);
918
-                Push jo = JsonConvert.DeserializeObject<Push>(responseString);
917
+                Push jo = responseString.ToObject<Push>();
919 918
                 if (jo.code == "1")
920 919
                 {
921 920
                     string strSql = string.Format(@"INSERT INTO T_Sys_PushMsg ( [WorkOrderId], [Conent], [CreatTime], [Code], [Message], [Title], [ErrorObjs], [Remarks]) 
@@ -1017,7 +1016,7 @@ namespace CallCenter.QuartzService
1017 1016
             {
1018 1017
                 string jsonParam = "access_token=" + token + "&paras=" + paras.ToJson();
1019 1018
                 var responseString = HttpMethods.HttpPost("http://59.227.104.19:8000/share/submit_case_process_info", jsonParam);
1020
-                Push jo = JsonConvert.DeserializeObject<Push>(responseString);
1019
+                Push jo = responseString.ToObject<Push>();
1021 1020
                 if (jo.code == "1")
1022 1021
                 {
1023 1022
 
@@ -1061,7 +1060,7 @@ namespace CallCenter.QuartzService
1061 1060
         {
1062 1061
             submit_case_visit_detail_info paras = new submit_case_visit_detail_info();
1063 1062
             paras.jsonList = new List<detail_info>();
1064
-          //  LogFactory.GetLogger("HttpPost").Warn(modellist.ToJson()+"ttssds");
1063
+            //  LogFactory.GetLogger("HttpPost").Warn(modellist.ToJson()+"ttssds");
1065 1064
             foreach (var models in modellist)
1066 1065
             {
1067 1066
                 var modelslist = new CallCenterApi.BLL.T_Bus_VisitResult().GetModelList("F_WorkOrderId='" + models.F_WorkOrderId + "'");
@@ -1112,7 +1111,7 @@ namespace CallCenter.QuartzService
1112 1111
             {
1113 1112
                 string jsonParam = "access_token=" + token + "&paras=" + paras.ToJson();
1114 1113
                 var responseString = HttpMethods.HttpPost("http://59.227.104.19:8000/share/submit_case_visit_detail_info", jsonParam);
1115
-                Push jo = JsonConvert.DeserializeObject<Push>(responseString);
1114
+                Push jo = responseString.ToObject<Push>();
1116 1115
                 if (jo.code == "1")
1117 1116
                 {
1118 1117
 
@@ -1158,11 +1157,11 @@ namespace CallCenter.QuartzService
1158 1157
         public void fjcl(string token, string WorkOrderId, string file, string area, int id, string type)
1159 1158
         {
1160 1159
             string ParamValue = "http://docking.zwfw.anyang.gov.cn:9998";
1161
-          //  var configfj = configBll.GetModelList(" F_ParamCode='FileUrlPath' ").FirstOrDefault();
1162
-           // if (configfj != null)
1163
-           // {
1164
-               // ParamValue = configfj.F_ParamValue;
1165
-           // }
1160
+            //  var configfj = configBll.GetModelList(" F_ParamCode='FileUrlPath' ").FirstOrDefault();
1161
+            // if (configfj != null)
1162
+            // {
1163
+            // ParamValue = configfj.F_ParamValue;
1164
+            // }
1166 1165
             submit_case_material_info paras = new submit_case_material_info();
1167 1166
             paras.jsonList = new List<material_info>();
1168 1167
             var Accessories = new CallCenterApi.BLL.T_Sys_Accessories().GetModelList("F_FileId in (" + file + ")");
@@ -1198,7 +1197,7 @@ namespace CallCenter.QuartzService
1198 1197
                 }
1199 1198
                 string jsonParam = "access_token=" + token + "&paras=" + paras.ToJson();
1200 1199
                 var responseString = HttpMethods.HttpPost("http://59.227.104.19:8000/share/submit_case_material_info", jsonParam);
1201
-                Push jo = JsonConvert.DeserializeObject<Push>(responseString);
1200
+                Push jo = responseString.ToObject<Push>();
1202 1201
                 if (jo.code == "1")
1203 1202
                 {
1204 1203
 
@@ -1335,7 +1334,7 @@ namespace CallCenter.QuartzService
1335 1334
             /// </summary>
1336 1335
             public string MATERAIL_URL { set; get; }
1337 1336
         }
1338
-      //  private CallCenterApi.BLL.T_Sys_SystemConfig configBll = new CallCenterApi.BLL.T_Sys_SystemConfig();
1337
+        //  private CallCenterApi.BLL.T_Sys_SystemConfig configBll = new CallCenterApi.BLL.T_Sys_SystemConfig();
1339 1338
         public class submit_case_visit_detail_info
1340 1339
         {
1341 1340
             public List<detail_info> jsonList { set; get; }
@@ -1591,7 +1590,7 @@ namespace CallCenter.QuartzService
1591 1590
 
1592 1591
             string jsonParam = "client_id=d620caf2-d00f-41a9-ae99-c6dfd435875e&client_secret=4f75914e-d517-4325-ac64-c321377b12f0&grant_type=client_credentials";
1593 1592
             var responseString = HttpMethods.HttpPost("http://59.227.104.17/epoint-sso-web/rest/oauth2/token", jsonParam);
1594
-            Token jo = JsonConvert.DeserializeObject<Token>(responseString);
1593
+            Token jo = responseString.ToObject<Token>();
1595 1594
             if (jo.status.code == "1")
1596 1595
             {
1597 1596
                 if (!string.IsNullOrEmpty(jo.custom.access_token))

+ 0 - 32
CallCenterCommon/CallCenter.QuartzService/TrafficReminder.cs

@@ -1,32 +0,0 @@
1
-using CallCenter.Utility;
2
-using CallCenterApi.DB;
3
-using System;
4
-using System.Collections.Generic;
5
-using System.Linq;
6
-using System.Text;
7
-using System.Threading.Tasks;
8
-
9
-namespace CallCenter.QuartzService
10
-{
11
-    class TrafficReminder : QuartzJob
12
-    {
13
-        public TrafficReminder()
14
-        {
15
-            CronExpression = "0 0/5 * * * ?";
16
-            DoWork += Reminder;
17
-        }
18
-        /// <summary>
19
-        ///
20
-        /// </summary>
21
-        /// <param name="sender"></param>
22
-        /// <param name="e"></param>
23
-        private void Reminder(object sender, EventArgs e)
24
-        {
25
-          
26
-
27
-          
28
-           
29
-
30
-        }
31
-   }
32
-}

+ 12 - 21
CallCenterCommon/CallCenter.QuartzService/ZhengWuDuiJie.cs

@@ -1,26 +1,18 @@
1 1
 using CallCenter.Utility;
2 2
 using CallCenterApi.DB;
3
-using Newtonsoft.Json;
4
-using Newtonsoft.Json.Linq;
5 3
 using System;
6 4
 using System.Collections.Generic;
7
-using System.Data;
8
-using System.IO;
9
-using System.Linq;
10
-using System.Text;
11
-using System.Threading.Tasks;
12 5
 
13 6
 namespace CallCenter.QuartzService
14 7
 {
15
-  public   class ZhengWuDuiJie : QuartzJob
8
+    public class ZhengWuDuiJie : QuartzJob
16 9
     {
17
-
18 10
         public ZhengWuDuiJie()
19 11
         {
20 12
             CronExpression = "0 0/5 * * * ?";
21
-           DoWork += submit_dept_crnt_status;
13
+            DoWork += submit_dept_crnt_status;
22 14
         }
23
-       public class Push
15
+        public class Push
24 16
         {
25 17
             public string code { set; get; }
26 18
             public string message { set; get; }
@@ -57,15 +49,14 @@ namespace CallCenter.QuartzService
57 49
         /// <param name="sender"></param>
58 50
         /// <param name="e"></param>
59 51
         private void submit_dept_crnt_status(object sender, EventArgs e)
60
-
61 52
         {
62
-           var Dataurl = HttpMethods.HttpPost("http://docking.zwfw.anyang.gov.cn:9998/APPS/Reminder");
53
+            var Dataurl = HttpMethods.HttpPost("http://docking.zwfw.anyang.gov.cn:9998/APPS/Reminder");
63 54
             string token = GetToken();
64
-           
55
+
65 56
             paras paras = new paras();
66 57
             paras.AREA_CODE = "410500";
67 58
             string ZX = " select top 1  Checkin from rep_service WITH(NOLOCK)  ";
68
-            paras. CRNT_SEATNUM = DbHelperSQL.GetSingle(ZX).ToString ();
59
+            paras.CRNT_SEATNUM = DbHelperSQL.GetSingle(ZX).ToString();
69 60
 
70 61
             string TH = "select top 1  Conversation from rep_service WITH(NOLOCK)  ";
71 62
             paras.CRNT_TELNUM = DbHelperSQL.GetSingle(TH).ToString();
@@ -94,7 +85,7 @@ namespace CallCenter.QuartzService
94 85
 
95 86
 
96 87
             string jt = "SELECT COUNT(1) FROM T_Call_CallRecords  WITH(NOLOCK)  WHERE datediff(day , BeginTime    , getdate())= 0 AND CallState =1  ";
97
-            var jtl = DbHelperSQL.GetSingle(jt).ToString ();
88
+            var jtl = DbHelperSQL.GetSingle(jt).ToString();
98 89
 
99 90
             string TDY_TELRATE = "0";
100 91
             try
@@ -113,11 +104,11 @@ namespace CallCenter.QuartzService
113 104
 
114 105
 
115 106
             string jsonParam = "access_token=" + token + "&paras=" + paras.ToJson();
116
-           var responseString = HttpMethods.HttpPost("http://59.227.104.19:8000/share/submit_dept_crnt_status", jsonParam);
107
+            var responseString = HttpMethods.HttpPost("http://59.227.104.19:8000/share/submit_dept_crnt_status", jsonParam);
108
+
117 109
 
118
-           
119 110
         }
120
-   
111
+
121 112
         private string GetToken()
122 113
         {
123 114
 
@@ -129,7 +120,7 @@ namespace CallCenter.QuartzService
129 120
 
130 121
             string jsonParam = "client_id=d620caf2-d00f-41a9-ae99-c6dfd435875e&client_secret=4f75914e-d517-4325-ac64-c321377b12f0&grant_type=client_credentials";
131 122
             var responseString = HttpMethods.HttpPost("http://59.227.104.17/epoint-sso-web/rest/oauth2/token", jsonParam);
132
-            Token jo = JsonConvert.DeserializeObject<Token>(responseString);
123
+            Token jo = responseString.ToObject<Token>();
133 124
             if (jo.status.code == "1")
134 125
             {
135 126
                 if (!string.IsNullOrEmpty(jo.custom.access_token))
@@ -164,4 +155,4 @@ namespace CallCenter.QuartzService
164 155
         }
165 156
 
166 157
     }
167
-}
158
+}

+ 0 - 1
CallCenterCommon/CallCenter.QuartzService/packages.config

@@ -2,6 +2,5 @@
2 2
 <packages>
3 3
   <package id="Common.Logging" version="3.3.1" targetFramework="net45" />
4 4
   <package id="Common.Logging.Core" version="3.3.1" targetFramework="net45" />
5
-  <package id="Newtonsoft.Json" version="10.0.2" targetFramework="net45" />
6 5
   <package id="Quartz" version="2.6.1" targetFramework="net45" />
7 6
 </packages>

+ 4 - 4
CallCenterCommon/CallCenter.WebChatServer/CallCenter.WebChatServer.csproj

@@ -33,11 +33,11 @@
33 33
     <WarningLevel>4</WarningLevel>
34 34
   </PropertyGroup>
35 35
   <ItemGroup>
36
-    <Reference Include="log4net, Version=1.2.13.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL">
37
-      <HintPath>..\..\packages\log4net.2.0.3\lib\net40-full\log4net.dll</HintPath>
36
+    <Reference Include="log4net, Version=2.0.7.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL">
37
+      <HintPath>..\..\packages\log4net.2.0.7\lib\net45-full\log4net.dll</HintPath>
38 38
     </Reference>
39
-    <Reference Include="Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
40
-      <HintPath>..\..\packages\Newtonsoft.Json.5.0.8\lib\net45\Newtonsoft.Json.dll</HintPath>
39
+    <Reference Include="Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
40
+      <HintPath>..\..\packages\Newtonsoft.Json.10.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
41 41
     </Reference>
42 42
     <Reference Include="SuperSocket.Common, Version=1.6.0.4, Culture=neutral, PublicKeyToken=6c80000676988ebb, processorArchitecture=MSIL">
43 43
       <HintPath>..\..\packages\SuperWebSocket.0.9.0.2\lib\net40\SuperSocket.Common.dll</HintPath>

+ 2 - 2
CallCenterCommon/CallCenter.WebChatServer/packages.config

@@ -1,7 +1,7 @@
1 1
 <?xml version="1.0" encoding="utf-8"?>
2 2
 <packages>
3
-  <package id="log4net" version="2.0.3" targetFramework="net461" />
4
-  <package id="Newtonsoft.Json" version="5.0.8" targetFramework="net461" />
3
+  <package id="log4net" version="2.0.7" targetFramework="net45" />
4
+  <package id="Newtonsoft.Json" version="10.0.2" targetFramework="net45" />
5 5
   <package id="SuperSocket" version="1.6.6.1" targetFramework="net461" />
6 6
   <package id="SuperWebSocket" version="0.9.0.2" targetFramework="net461" />
7 7
 </packages>

BIN
packages/Common.Logging.3.3.1/.signature.p7s


BIN
packages/Common.Logging.3.3.1/Common.Logging.3.3.1.nupkg


BIN
packages/Common.Logging.3.3.1/lib/net35/Common.Logging.dll


BIN
packages/Common.Logging.3.3.1/lib/net35/Common.Logging.pdb


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 2780
packages/Common.Logging.3.3.1/lib/net35/Common.Logging.xml


BIN
packages/Common.Logging.3.3.1/lib/net40/Common.Logging.dll


BIN
packages/Common.Logging.3.3.1/lib/net40/Common.Logging.pdb


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 2774
packages/Common.Logging.3.3.1/lib/net40/Common.Logging.xml


BIN
packages/Common.Logging.Core.3.3.1/.signature.p7s


BIN
packages/Common.Logging.Core.3.3.1/Common.Logging.Core.3.3.1.nupkg


BIN
packages/Common.Logging.Core.3.3.1/lib/net35/Common.Logging.Core.dll


BIN
packages/Common.Logging.Core.3.3.1/lib/net35/Common.Logging.Core.pdb


+ 0 - 876
packages/Common.Logging.Core.3.3.1/lib/net35/Common.Logging.Core.xml

@@ -1,876 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc>
3
-    <assembly>
4
-        <name>Common.Logging.Core</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Common.Logging.Factory.StringFormatMethodAttribute">
8
-            <summary>
9
-            Indicates that the marked method builds string by format pattern and (optional) arguments.
10
-            Parameter, which contains format string, should be given in constructor. The format string
11
-            should be in <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])"/>-like form
12
-            </summary>
13
-            <example><code>
14
-            [StringFormatMethod("message")]
15
-            public void ShowError(string message, params object[] args) { /* do something */ }
16
-            public void Foo() {
17
-              ShowError("Failed: {0}"); // Warning: Non-existing argument in format string
18
-            }
19
-            </code></example>
20
-        </member>
21
-        <member name="M:Common.Logging.Factory.StringFormatMethodAttribute.#ctor(System.String)">
22
-            <param name="formatParameterName">
23
-            Specifies which parameter of an annotated method should be treated as format-string
24
-            </param>
25
-        </member>
26
-        <member name="P:Common.Logging.Factory.StringFormatMethodAttribute.FormatParameterName">
27
-            <summary>
28
-            The name of the string parameter being formatted
29
-            </summary>
30
-        </member>
31
-        <member name="T:Common.Logging.FormatMessageHandler">
32
-            <summary>
33
-             The type of method that is passed into e.g. <see cref="M:Common.Logging.ILog.Debug(System.Action{Common.Logging.FormatMessageHandler})"/> 
34
-             and allows the callback method to "submit" it's message to the underlying output system.
35
-            </summary>
36
-            <param name="format">the format argument as in <see cref="M:System.String.Format(System.String,System.Object[])"/></param>
37
-            <param name="args">the argument list as in <see cref="M:System.String.Format(System.String,System.Object[])"/></param>
38
-            <seealso cref="T:Common.Logging.ILog"/>
39
-             <author>Erich Eichinger</author>
40
-        </member>
41
-        <member name="T:Common.Logging.IConfigurationReader">
42
-            <summary>
43
-            Interface for basic operations to read .NET application configuration information.
44
-            </summary>
45
-            <remarks>Provides a simple abstraction to handle BCL API differences between .NET 1.x and 2.0. Also
46
-            useful for testing scenarios.</remarks>
47
-            <author>Mark Pollack</author>
48
-        </member>
49
-        <member name="M:Common.Logging.IConfigurationReader.GetSection(System.String)">
50
-            <summary>
51
-            Parses the configuration section and returns the resulting object.
52
-            </summary>
53
-            <remarks>
54
-            <p>
55
-            Primary purpose of this method is to allow us to parse and 
56
-            load configuration sections using the same API regardless
57
-            of the .NET framework version.
58
-            </p>
59
-            
60
-            See also <c>System.Configuration.ConfigurationManager</c>
61
-            </remarks>
62
-            <param name="sectionName">Name of the configuration section.</param>
63
-            <returns>Object created by a corresponding IConfigurationSectionHandler.</returns>
64
-        </member>
65
-        <member name="T:Common.Logging.ILog">
66
-            <summary>
67
-            A simple logging interface abstracting logging APIs. 
68
-            </summary>
69
-            <remarks>
70
-            <para>
71
-            Implementations should defer calling a message's <see cref="M:System.Object.ToString"/> until the message really needs
72
-            to be logged to avoid performance penalties.
73
-            </para>
74
-            <para>
75
-            Each <see cref="T:Common.Logging.ILog"/> log method offers to pass in a <see cref="T:System.Action`1"/> instead of the actual message.
76
-            Using this style has the advantage to defer possibly expensive message argument evaluation and formatting (and formatting arguments!) until the message gets
77
-            actually logged. If the message is not logged at all (e.g. due to <see cref="T:Common.Logging.LogLevel"/> settings), 
78
-            you won't have to pay the peformance penalty of creating the message.
79
-            </para>
80
-            </remarks>
81
-            <example>
82
-            The example below demonstrates using callback style for creating the message, where the call to the 
83
-            <see cref="M:System.Random.NextDouble"/> and the underlying <see cref="M:System.String.Format(System.String,System.Object[])"/> only happens, if level <see cref="F:Common.Logging.LogLevel.Debug"/> is enabled:
84
-            <code>
85
-            Log.Debug( m=&gt;m("result is {0}", random.NextDouble()) );
86
-            Log.Debug(delegate(m) { m("result is {0}", random.NextDouble()); });
87
-            </code>
88
-            </example>
89
-            <seealso cref="T:System.Action`1"/>
90
-            <author>Mark Pollack</author>
91
-            <author>Bruno Baia</author>
92
-            <author>Erich Eichinger</author>
93
-        </member>
94
-        <member name="M:Common.Logging.ILog.Trace(System.Object)">
95
-            <summary>
96
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
97
-            </summary>
98
-            <param name="message">The message object to log.</param>
99
-        </member>
100
-        <member name="M:Common.Logging.ILog.Trace(System.Object,System.Exception)">
101
-            <summary>
102
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Trace"/> level including
103
-            the stack trace of the <see cref="T:System.Exception"/> passed
104
-            as a parameter.
105
-            </summary>
106
-            <param name="message">The message object to log.</param>
107
-            <param name="exception">The exception to log, including its stack trace.</param>
108
-        </member>
109
-        <member name="M:Common.Logging.ILog.TraceFormat(System.String,System.Object[])">
110
-            <summary>
111
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
112
-            </summary>
113
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
114
-            <param name="args">the list of format arguments</param>
115
-        </member>
116
-        <member name="M:Common.Logging.ILog.TraceFormat(System.String,System.Exception,System.Object[])">
117
-            <summary>
118
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
119
-            </summary>
120
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
121
-            <param name="exception">The exception to log.</param>
122
-            <param name="args">the list of format arguments</param>
123
-        </member>
124
-        <member name="M:Common.Logging.ILog.TraceFormat(System.IFormatProvider,System.String,System.Object[])">
125
-            <summary>
126
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
127
-            </summary>
128
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
129
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
130
-            <param name="args"></param>
131
-        </member>
132
-        <member name="M:Common.Logging.ILog.TraceFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
133
-            <summary>
134
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
135
-            </summary>
136
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
137
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
138
-            <param name="exception">The exception to log.</param>
139
-            <param name="args"></param>
140
-        </member>
141
-        <member name="M:Common.Logging.ILog.Trace(System.Action{Common.Logging.FormatMessageHandler})">
142
-            <summary>
143
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level using a callback to obtain the message
144
-            </summary>
145
-            <remarks>
146
-            Using this method avoids the cost of creating a message and evaluating message arguments 
147
-            that probably won't be logged due to loglevel settings.
148
-            </remarks>
149
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
150
-        </member>
151
-        <member name="M:Common.Logging.ILog.Trace(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
152
-            <summary>
153
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level using a callback to obtain the message
154
-            </summary>
155
-            <remarks>
156
-            Using this method avoids the cost of creating a message and evaluating message arguments 
157
-            that probably won't be logged due to loglevel settings.
158
-            </remarks>
159
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
160
-            <param name="exception">The exception to log, including its stack trace.</param>
161
-        </member>
162
-        <member name="M:Common.Logging.ILog.Trace(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
163
-            <summary>
164
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level using a callback to obtain the message
165
-            </summary>
166
-            <remarks>
167
-            Using this method avoids the cost of creating a message and evaluating message arguments 
168
-            that probably won't be logged due to loglevel settings.
169
-            </remarks>
170
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
171
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
172
-        </member>
173
-        <member name="M:Common.Logging.ILog.Trace(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
174
-            <summary>
175
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level using a callback to obtain the message
176
-            </summary>
177
-            <remarks>
178
-            Using this method avoids the cost of creating a message and evaluating message arguments 
179
-            that probably won't be logged due to loglevel settings.
180
-            </remarks>
181
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
182
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
183
-            <param name="exception">The exception to log, including its stack trace.</param>
184
-        </member>
185
-        <member name="M:Common.Logging.ILog.Debug(System.Object)">
186
-            <summary>
187
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
188
-            </summary>
189
-            <param name="message">The message object to log.</param>
190
-        </member>
191
-        <member name="M:Common.Logging.ILog.Debug(System.Object,System.Exception)">
192
-            <summary>
193
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Debug"/> level including
194
-            the stack trace of the <see cref="T:System.Exception"/> passed
195
-            as a parameter.
196
-            </summary>
197
-            <param name="message">The message object to log.</param>
198
-            <param name="exception">The exception to log, including its stack trace.</param>
199
-        </member>
200
-        <member name="M:Common.Logging.ILog.DebugFormat(System.String,System.Object[])">
201
-            <summary>
202
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
203
-            </summary>
204
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
205
-            <param name="args">the list of format arguments</param>
206
-        </member>
207
-        <member name="M:Common.Logging.ILog.DebugFormat(System.String,System.Exception,System.Object[])">
208
-            <summary>
209
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
210
-            </summary>
211
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
212
-            <param name="exception">The exception to log.</param>
213
-            <param name="args">the list of format arguments</param>
214
-        </member>
215
-        <member name="M:Common.Logging.ILog.DebugFormat(System.IFormatProvider,System.String,System.Object[])">
216
-            <summary>
217
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
218
-            </summary>
219
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
220
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
221
-            <param name="args"></param>
222
-        </member>
223
-        <member name="M:Common.Logging.ILog.DebugFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
224
-            <summary>
225
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
226
-            </summary>
227
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
228
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
229
-            <param name="exception">The exception to log.</param>
230
-            <param name="args"></param>
231
-        </member>
232
-        <member name="M:Common.Logging.ILog.Debug(System.Action{Common.Logging.FormatMessageHandler})">
233
-            <summary>
234
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level using a callback to obtain the message
235
-            </summary>
236
-            <remarks>
237
-            Using this method avoids the cost of creating a message and evaluating message arguments 
238
-            that probably won't be logged due to loglevel settings.
239
-            </remarks>
240
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
241
-        </member>
242
-        <member name="M:Common.Logging.ILog.Debug(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
243
-            <summary>
244
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level using a callback to obtain the message
245
-            </summary>
246
-            <remarks>
247
-            Using this method avoids the cost of creating a message and evaluating message arguments 
248
-            that probably won't be logged due to loglevel settings.
249
-            </remarks>
250
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
251
-            <param name="exception">The exception to log, including its stack trace.</param>
252
-        </member>
253
-        <member name="M:Common.Logging.ILog.Debug(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
254
-            <summary>
255
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level using a callback to obtain the message
256
-            </summary>
257
-            <remarks>
258
-            Using this method avoids the cost of creating a message and evaluating message arguments 
259
-            that probably won't be logged due to loglevel settings.
260
-            </remarks>
261
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
262
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
263
-        </member>
264
-        <member name="M:Common.Logging.ILog.Debug(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
265
-            <summary>
266
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level using a callback to obtain the message
267
-            </summary>
268
-            <remarks>
269
-            Using this method avoids the cost of creating a message and evaluating message arguments 
270
-            that probably won't be logged due to loglevel settings.
271
-            </remarks>
272
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
273
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
274
-            <param name="exception">The exception to log, including its stack Debug.</param>
275
-        </member>
276
-        <member name="M:Common.Logging.ILog.Info(System.Object)">
277
-            <summary>
278
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
279
-            </summary>
280
-            <param name="message">The message object to log.</param>
281
-        </member>
282
-        <member name="M:Common.Logging.ILog.Info(System.Object,System.Exception)">
283
-            <summary>
284
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Info"/> level including
285
-            the stack trace of the <see cref="T:System.Exception"/> passed
286
-            as a parameter.
287
-            </summary>
288
-            <param name="message">The message object to log.</param>
289
-            <param name="exception">The exception to log, including its stack trace.</param>
290
-        </member>
291
-        <member name="M:Common.Logging.ILog.InfoFormat(System.String,System.Object[])">
292
-            <summary>
293
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
294
-            </summary>
295
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
296
-            <param name="args">the list of format arguments</param>
297
-        </member>
298
-        <member name="M:Common.Logging.ILog.InfoFormat(System.String,System.Exception,System.Object[])">
299
-            <summary>
300
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
301
-            </summary>
302
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
303
-            <param name="exception">The exception to log.</param>
304
-            <param name="args">the list of format arguments</param>
305
-        </member>
306
-        <member name="M:Common.Logging.ILog.InfoFormat(System.IFormatProvider,System.String,System.Object[])">
307
-            <summary>
308
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
309
-            </summary>
310
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
311
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
312
-            <param name="args"></param>
313
-        </member>
314
-        <member name="M:Common.Logging.ILog.InfoFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
315
-            <summary>
316
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
317
-            </summary>
318
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
319
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
320
-            <param name="exception">The exception to log.</param>
321
-            <param name="args"></param>
322
-        </member>
323
-        <member name="M:Common.Logging.ILog.Info(System.Action{Common.Logging.FormatMessageHandler})">
324
-            <summary>
325
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level using a callback to obtain the message
326
-            </summary>
327
-            <remarks>
328
-            Using this method avoids the cost of creating a message and evaluating message arguments 
329
-            that probably won't be logged due to loglevel settings.
330
-            </remarks>
331
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
332
-        </member>
333
-        <member name="M:Common.Logging.ILog.Info(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
334
-            <summary>
335
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level using a callback to obtain the message
336
-            </summary>
337
-            <remarks>
338
-            Using this method avoids the cost of creating a message and evaluating message arguments 
339
-            that probably won't be logged due to loglevel settings.
340
-            </remarks>
341
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
342
-            <param name="exception">The exception to log, including its stack trace.</param>
343
-        </member>
344
-        <member name="M:Common.Logging.ILog.Info(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
345
-            <summary>
346
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level using a callback to obtain the message
347
-            </summary>
348
-            <remarks>
349
-            Using this method avoids the cost of creating a message and evaluating message arguments 
350
-            that probably won't be logged due to loglevel settings.
351
-            </remarks>
352
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
353
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
354
-        </member>
355
-        <member name="M:Common.Logging.ILog.Info(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
356
-            <summary>
357
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level using a callback to obtain the message
358
-            </summary>
359
-            <remarks>
360
-            Using this method avoids the cost of creating a message and evaluating message arguments 
361
-            that probably won't be logged due to loglevel settings.
362
-            </remarks>
363
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
364
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
365
-            <param name="exception">The exception to log, including its stack Info.</param>
366
-        </member>
367
-        <member name="M:Common.Logging.ILog.Warn(System.Object)">
368
-            <summary>
369
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
370
-            </summary>
371
-            <param name="message">The message object to log.</param>
372
-        </member>
373
-        <member name="M:Common.Logging.ILog.Warn(System.Object,System.Exception)">
374
-            <summary>
375
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Warn"/> level including
376
-            the stack trace of the <see cref="T:System.Exception"/> passed
377
-            as a parameter.
378
-            </summary>
379
-            <param name="message">The message object to log.</param>
380
-            <param name="exception">The exception to log, including its stack trace.</param>
381
-        </member>
382
-        <member name="M:Common.Logging.ILog.WarnFormat(System.String,System.Object[])">
383
-            <summary>
384
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
385
-            </summary>
386
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
387
-            <param name="args">the list of format arguments</param>
388
-        </member>
389
-        <member name="M:Common.Logging.ILog.WarnFormat(System.String,System.Exception,System.Object[])">
390
-            <summary>
391
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
392
-            </summary>
393
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
394
-            <param name="exception">The exception to log.</param>
395
-            <param name="args">the list of format arguments</param>
396
-        </member>
397
-        <member name="M:Common.Logging.ILog.WarnFormat(System.IFormatProvider,System.String,System.Object[])">
398
-            <summary>
399
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
400
-            </summary>
401
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
402
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
403
-            <param name="args"></param>
404
-        </member>
405
-        <member name="M:Common.Logging.ILog.WarnFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
406
-            <summary>
407
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
408
-            </summary>
409
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
410
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
411
-            <param name="exception">The exception to log.</param>
412
-            <param name="args"></param>
413
-        </member>
414
-        <member name="M:Common.Logging.ILog.Warn(System.Action{Common.Logging.FormatMessageHandler})">
415
-            <summary>
416
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level using a callback to obtain the message
417
-            </summary>
418
-            <remarks>
419
-            Using this method avoids the cost of creating a message and evaluating message arguments 
420
-            that probably won't be logged due to loglevel settings.
421
-            </remarks>
422
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
423
-        </member>
424
-        <member name="M:Common.Logging.ILog.Warn(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
425
-            <summary>
426
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level using a callback to obtain the message
427
-            </summary>
428
-            <remarks>
429
-            Using this method avoids the cost of creating a message and evaluating message arguments 
430
-            that probably won't be logged due to loglevel settings.
431
-            </remarks>
432
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
433
-            <param name="exception">The exception to log, including its stack trace.</param>
434
-        </member>
435
-        <member name="M:Common.Logging.ILog.Warn(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
436
-            <summary>
437
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level using a callback to obtain the message
438
-            </summary>
439
-            <remarks>
440
-            Using this method avoids the cost of creating a message and evaluating message arguments 
441
-            that probably won't be logged due to loglevel settings.
442
-            </remarks>
443
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
444
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
445
-        </member>
446
-        <member name="M:Common.Logging.ILog.Warn(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
447
-            <summary>
448
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level using a callback to obtain the message
449
-            </summary>
450
-            <remarks>
451
-            Using this method avoids the cost of creating a message and evaluating message arguments 
452
-            that probably won't be logged due to loglevel settings.
453
-            </remarks>
454
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
455
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
456
-            <param name="exception">The exception to log, including its stack Warn.</param>
457
-        </member>
458
-        <member name="M:Common.Logging.ILog.Error(System.Object)">
459
-            <summary>
460
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
461
-            </summary>
462
-            <param name="message">The message object to log.</param>
463
-        </member>
464
-        <member name="M:Common.Logging.ILog.Error(System.Object,System.Exception)">
465
-            <summary>
466
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Error"/> level including
467
-            the stack trace of the <see cref="T:System.Exception"/> passed
468
-            as a parameter.
469
-            </summary>
470
-            <param name="message">The message object to log.</param>
471
-            <param name="exception">The exception to log, including its stack trace.</param>
472
-        </member>
473
-        <member name="M:Common.Logging.ILog.ErrorFormat(System.String,System.Object[])">
474
-            <summary>
475
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
476
-            </summary>
477
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
478
-            <param name="args">the list of format arguments</param>
479
-        </member>
480
-        <member name="M:Common.Logging.ILog.ErrorFormat(System.String,System.Exception,System.Object[])">
481
-            <summary>
482
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
483
-            </summary>
484
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
485
-            <param name="exception">The exception to log.</param>
486
-            <param name="args">the list of format arguments</param>
487
-        </member>
488
-        <member name="M:Common.Logging.ILog.ErrorFormat(System.IFormatProvider,System.String,System.Object[])">
489
-            <summary>
490
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
491
-            </summary>
492
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
493
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
494
-            <param name="args"></param>
495
-        </member>
496
-        <member name="M:Common.Logging.ILog.ErrorFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
497
-            <summary>
498
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
499
-            </summary>
500
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
501
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
502
-            <param name="exception">The exception to log.</param>
503
-            <param name="args"></param>
504
-        </member>
505
-        <member name="M:Common.Logging.ILog.Error(System.Action{Common.Logging.FormatMessageHandler})">
506
-            <summary>
507
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level using a callback to obtain the message
508
-            </summary>
509
-            <remarks>
510
-            Using this method avoids the cost of creating a message and evaluating message arguments 
511
-            that probably won't be logged due to loglevel settings.
512
-            </remarks>
513
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
514
-        </member>
515
-        <member name="M:Common.Logging.ILog.Error(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
516
-            <summary>
517
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level using a callback to obtain the message
518
-            </summary>
519
-            <remarks>
520
-            Using this method avoids the cost of creating a message and evaluating message arguments 
521
-            that probably won't be logged due to loglevel settings.
522
-            </remarks>
523
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
524
-            <param name="exception">The exception to log, including its stack trace.</param>
525
-        </member>
526
-        <member name="M:Common.Logging.ILog.Error(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
527
-            <summary>
528
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level using a callback to obtain the message
529
-            </summary>
530
-            <remarks>
531
-            Using this method avoids the cost of creating a message and evaluating message arguments 
532
-            that probably won't be logged due to loglevel settings.
533
-            </remarks>
534
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
535
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
536
-        </member>
537
-        <member name="M:Common.Logging.ILog.Error(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
538
-            <summary>
539
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level using a callback to obtain the message
540
-            </summary>
541
-            <remarks>
542
-            Using this method avoids the cost of creating a message and evaluating message arguments 
543
-            that probably won't be logged due to loglevel settings.
544
-            </remarks>
545
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
546
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
547
-            <param name="exception">The exception to log, including its stack Error.</param>
548
-        </member>
549
-        <member name="M:Common.Logging.ILog.Fatal(System.Object)">
550
-            <summary>
551
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
552
-            </summary>
553
-            <param name="message">The message object to log.</param>
554
-        </member>
555
-        <member name="M:Common.Logging.ILog.Fatal(System.Object,System.Exception)">
556
-            <summary>
557
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level including
558
-            the stack trace of the <see cref="T:System.Exception"/> passed
559
-            as a parameter.
560
-            </summary>
561
-            <param name="message">The message object to log.</param>
562
-            <param name="exception">The exception to log, including its stack trace.</param>
563
-        </member>
564
-        <member name="M:Common.Logging.ILog.FatalFormat(System.String,System.Object[])">
565
-            <summary>
566
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
567
-            </summary>
568
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
569
-            <param name="args">the list of format arguments</param>
570
-        </member>
571
-        <member name="M:Common.Logging.ILog.FatalFormat(System.String,System.Exception,System.Object[])">
572
-            <summary>
573
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
574
-            </summary>
575
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
576
-            <param name="exception">The exception to log.</param>
577
-            <param name="args">the list of format arguments</param>
578
-        </member>
579
-        <member name="M:Common.Logging.ILog.FatalFormat(System.IFormatProvider,System.String,System.Object[])">
580
-            <summary>
581
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
582
-            </summary>
583
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
584
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
585
-            <param name="args"></param>
586
-        </member>
587
-        <member name="M:Common.Logging.ILog.FatalFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
588
-            <summary>
589
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
590
-            </summary>
591
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
592
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
593
-            <param name="exception">The exception to log.</param>
594
-            <param name="args"></param>
595
-        </member>
596
-        <member name="M:Common.Logging.ILog.Fatal(System.Action{Common.Logging.FormatMessageHandler})">
597
-            <summary>
598
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level using a callback to obtain the message
599
-            </summary>
600
-            <remarks>
601
-            Using this method avoids the cost of creating a message and evaluating message arguments 
602
-            that probably won't be logged due to loglevel settings.
603
-            </remarks>
604
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
605
-        </member>
606
-        <member name="M:Common.Logging.ILog.Fatal(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
607
-            <summary>
608
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level using a callback to obtain the message
609
-            </summary>
610
-            <remarks>
611
-            Using this method avoids the cost of creating a message and evaluating message arguments 
612
-            that probably won't be logged due to loglevel settings.
613
-            </remarks>
614
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
615
-            <param name="exception">The exception to log, including its stack trace.</param>
616
-        </member>
617
-        <member name="M:Common.Logging.ILog.Fatal(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
618
-            <summary>
619
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level using a callback to obtain the message
620
-            </summary>
621
-            <remarks>
622
-            Using this method avoids the cost of creating a message and evaluating message arguments 
623
-            that probably won't be logged due to loglevel settings.
624
-            </remarks>
625
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
626
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
627
-        </member>
628
-        <member name="M:Common.Logging.ILog.Fatal(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
629
-            <summary>
630
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level using a callback to obtain the message
631
-            </summary>
632
-            <remarks>
633
-            Using this method avoids the cost of creating a message and evaluating message arguments 
634
-            that probably won't be logged due to loglevel settings.
635
-            </remarks>
636
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
637
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
638
-            <param name="exception">The exception to log, including its stack Fatal.</param>
639
-        </member>
640
-        <member name="P:Common.Logging.ILog.IsTraceEnabled">
641
-            <summary>
642
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
643
-            </summary>
644
-        </member>
645
-        <member name="P:Common.Logging.ILog.IsDebugEnabled">
646
-            <summary>
647
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
648
-            </summary>
649
-        </member>
650
-        <member name="P:Common.Logging.ILog.IsErrorEnabled">
651
-            <summary>
652
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Error"/> level.
653
-            </summary>
654
-        </member>
655
-        <member name="P:Common.Logging.ILog.IsFatalEnabled">
656
-            <summary>
657
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
658
-            </summary>
659
-        </member>
660
-        <member name="P:Common.Logging.ILog.IsInfoEnabled">
661
-            <summary>
662
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Info"/> level.
663
-            </summary>
664
-        </member>
665
-        <member name="P:Common.Logging.ILog.IsWarnEnabled">
666
-            <summary>
667
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
668
-            </summary>
669
-        </member>
670
-        <member name="P:Common.Logging.ILog.GlobalVariablesContext">
671
-            <summary>
672
-            Returns the global context for variables
673
-            </summary>
674
-        </member>
675
-        <member name="P:Common.Logging.ILog.ThreadVariablesContext">
676
-            <summary>
677
-            Returns the thread-specific context for variables
678
-            </summary>
679
-        </member>
680
-        <member name="T:Common.Logging.ILoggerFactoryAdapter">
681
-            <summary>
682
-            LoggerFactoryAdapter interface is used internally by LogManager
683
-            Only developers wishing to write new Common.Logging adapters need to
684
-            worry about this interface.
685
-            </summary>
686
-            <author>Gilles Bayon</author>
687
-        </member>
688
-        <member name="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.Type)">
689
-            <summary>
690
-            Get a ILog instance by type.
691
-            </summary>
692
-            <param name="type">The type to use for the logger</param>
693
-            <returns></returns>
694
-        </member>
695
-        <member name="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.String)">
696
-            <summary>
697
-            Get a ILog instance by key.
698
-            </summary>
699
-            <param name="key">The key of the logger</param>
700
-            <returns></returns>
701
-        </member>
702
-        <member name="T:Common.Logging.ILogManager">
703
-            <summary>
704
-            Interface for LogManager
705
-            </summary>
706
-        </member>
707
-        <member name="M:Common.Logging.ILogManager.Reset">
708
-            <summary>
709
-            Reset the <see cref="N:Common.Logging"/> infrastructure to its default settings. This means, that configuration settings
710
-            will be re-read from section <c>&lt;common/logging&gt;</c> of your <c>app.config</c>.
711
-            </summary>
712
-            <remarks>
713
-            This is mainly used for unit testing, you wouldn't normally use this in your applications.<br/>
714
-            <b>Note:</b><see cref="T:Common.Logging.ILog"/> instances already handed out from this LogManager are not(!) affected. 
715
-            Resetting LogManager only affects new instances being handed out.
716
-            </remarks>
717
-        </member>
718
-        <member name="M:Common.Logging.ILogManager.Reset(Common.Logging.IConfigurationReader)">
719
-            <summary>
720
-            Reset the <see cref="N:Common.Logging"/> infrastructure to its default settings. This means, that configuration settings
721
-            will be re-read from section <c>&lt;common/logging&gt;</c> of your <c>app.config</c>.
722
-            </summary>
723
-            <remarks>
724
-            This is mainly used for unit testing, you wouldn't normally use this in your applications.<br/>
725
-            <b>Note:</b><see cref="T:Common.Logging.ILog"/> instances already handed out from this LogManager are not(!) affected. 
726
-            Resetting LogManager only affects new instances being handed out.
727
-            </remarks>
728
-            <param name="reader">
729
-            the <see cref="T:Common.Logging.IConfigurationReader"/> instance to obtain settings for 
730
-            re-initializing the LogManager.
731
-            </param>
732
-        </member>
733
-        <member name="M:Common.Logging.ILogManager.GetCurrentClassLogger">
734
-            <summary>
735
-            Gets the logger by calling <see cref="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.Type)"/>
736
-            on the currently configured <see cref="P:Common.Logging.ILogManager.Adapter"/> using the type of the calling class.
737
-            </summary>
738
-            <remarks>
739
-            This method needs to inspect the StackTrace in order to determine the calling 
740
-            class. This of course comes with a performance penalty, thus you shouldn't call it too
741
-            often in your application.
742
-            </remarks>
743
-            <seealso cref="M:Common.Logging.ILogManager.GetLogger(System.Type)"/>
744
-            <returns>the logger instance obtained from the current <see cref="P:Common.Logging.ILogManager.Adapter"/></returns>
745
-        </member>
746
-        <member name="M:Common.Logging.ILogManager.GetLogger``1">
747
-            <summary>
748
-            Gets the logger by calling <see cref="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.Type)"/>
749
-            on the currently configured <see cref="P:Common.Logging.ILogManager.Adapter"/> using the specified type.
750
-            </summary>
751
-            <returns>the logger instance obtained from the current <see cref="P:Common.Logging.ILogManager.Adapter"/></returns>
752
-        </member>
753
-        <member name="M:Common.Logging.ILogManager.GetLogger(System.Type)">
754
-            <summary>
755
-            Gets the logger by calling <see cref="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.Type)"/>
756
-            on the currently configured <see cref="P:Common.Logging.ILogManager.Adapter"/> using the specified type.
757
-            </summary>
758
-            <param name="type">The type.</param>
759
-            <returns>the logger instance obtained from the current <see cref="P:Common.Logging.ILogManager.Adapter"/></returns>
760
-        </member>
761
-        <member name="M:Common.Logging.ILogManager.GetLogger(System.String)">
762
-            <summary>
763
-            Gets the logger by calling <see cref="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.String)"/>
764
-            on the currently configured <see cref="P:Common.Logging.ILogManager.Adapter"/> using the specified key.
765
-            </summary>
766
-            <param name="key">The key.</param>
767
-            <returns>the logger instance obtained from the current <see cref="P:Common.Logging.ILogManager.Adapter"/></returns>
768
-        </member>
769
-        <member name="P:Common.Logging.ILogManager.COMMON_LOGGING_SECTION">
770
-            <summary>
771
-            The key of the default configuration section to read settings from.
772
-            </summary>
773
-            <remarks>
774
-            You can always change the source of your configuration settings by setting another <see cref="T:Common.Logging.IConfigurationReader"/> instance
775
-            on <see cref="P:Common.Logging.ILogManager.ConfigurationReader"/>.
776
-            </remarks>
777
-        </member>
778
-        <member name="P:Common.Logging.ILogManager.ConfigurationReader">
779
-            <summary>
780
-            Gets the configuration reader used to initialize the LogManager.
781
-            </summary>
782
-            <remarks>Primarily used for testing purposes but maybe useful to obtain configuration
783
-            information from some place other than the .NET application configuration file.</remarks>
784
-            <value>The configuration reader.</value>
785
-        </member>
786
-        <member name="P:Common.Logging.ILogManager.Adapter">
787
-            <summary>
788
-            Gets or sets the adapter.
789
-            </summary>
790
-            <value>The adapter.</value>
791
-        </member>
792
-        <member name="T:Common.Logging.IVariablesContext">
793
-            <summary>
794
-            A context for logger variables
795
-            </summary>
796
-        </member>
797
-        <member name="M:Common.Logging.IVariablesContext.Set(System.String,System.Object)">
798
-            <summary>
799
-            Sets the value of a new or existing variable within the global context
800
-            </summary>
801
-            <param name="key">The key of the variable that is to be added</param>
802
-            <param name="value">The value to add</param>
803
-        </member>
804
-        <member name="M:Common.Logging.IVariablesContext.Get(System.String)">
805
-            <summary>
806
-            Gets the value of a variable within the global context
807
-            </summary>
808
-            <param name="key">The key of the variable to get</param>
809
-            <returns>The value or null if not found</returns>
810
-        </member>
811
-        <member name="M:Common.Logging.IVariablesContext.Contains(System.String)">
812
-            <summary>
813
-            Checks if a variable is set within the global context
814
-            </summary>
815
-            <param name="key">The key of the variable to check for</param>
816
-            <returns>True if the variable is set</returns>
817
-        </member>
818
-        <member name="M:Common.Logging.IVariablesContext.Remove(System.String)">
819
-            <summary>
820
-            Removes a variable from the global context by key
821
-            </summary>
822
-            <param name="key">The key of the variable to remove</param>
823
-        </member>
824
-        <member name="M:Common.Logging.IVariablesContext.Clear">
825
-            <summary>
826
-            Clears the global context variables
827
-            </summary>
828
-        </member>
829
-        <member name="T:Common.Logging.LogLevel">
830
-            <summary>
831
-            The 7 possible logging levels
832
-            </summary>
833
-            <author>Gilles Bayon</author>
834
-        </member>
835
-        <member name="F:Common.Logging.LogLevel.All">
836
-            <summary>
837
-            All logging levels
838
-            </summary>
839
-        </member>
840
-        <member name="F:Common.Logging.LogLevel.Trace">
841
-            <summary>
842
-            A trace logging level
843
-            </summary>
844
-        </member>
845
-        <member name="F:Common.Logging.LogLevel.Debug">
846
-            <summary>
847
-            A debug logging level
848
-            </summary>
849
-        </member>
850
-        <member name="F:Common.Logging.LogLevel.Info">
851
-            <summary>
852
-            A info logging level
853
-            </summary>
854
-        </member>
855
-        <member name="F:Common.Logging.LogLevel.Warn">
856
-            <summary>
857
-            A warn logging level
858
-            </summary>
859
-        </member>
860
-        <member name="F:Common.Logging.LogLevel.Error">
861
-            <summary>
862
-            An error logging level
863
-            </summary>
864
-        </member>
865
-        <member name="F:Common.Logging.LogLevel.Fatal">
866
-            <summary>
867
-            A fatal logging level
868
-            </summary>
869
-        </member>
870
-        <member name="F:Common.Logging.LogLevel.Off">
871
-            <summary>
872
-            Do not log anything.
873
-            </summary>
874
-        </member>
875
-    </members>
876
-</doc>

BIN
packages/Common.Logging.Core.3.3.1/lib/net40/Common.Logging.Core.dll


BIN
packages/Common.Logging.Core.3.3.1/lib/net40/Common.Logging.Core.pdb


+ 0 - 876
packages/Common.Logging.Core.3.3.1/lib/net40/Common.Logging.Core.xml

@@ -1,876 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc>
3
-    <assembly>
4
-        <name>Common.Logging.Core</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Common.Logging.Factory.StringFormatMethodAttribute">
8
-            <summary>
9
-            Indicates that the marked method builds string by format pattern and (optional) arguments.
10
-            Parameter, which contains format string, should be given in constructor. The format string
11
-            should be in <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])"/>-like form
12
-            </summary>
13
-            <example><code>
14
-            [StringFormatMethod("message")]
15
-            public void ShowError(string message, params object[] args) { /* do something */ }
16
-            public void Foo() {
17
-              ShowError("Failed: {0}"); // Warning: Non-existing argument in format string
18
-            }
19
-            </code></example>
20
-        </member>
21
-        <member name="M:Common.Logging.Factory.StringFormatMethodAttribute.#ctor(System.String)">
22
-            <param name="formatParameterName">
23
-            Specifies which parameter of an annotated method should be treated as format-string
24
-            </param>
25
-        </member>
26
-        <member name="P:Common.Logging.Factory.StringFormatMethodAttribute.FormatParameterName">
27
-            <summary>
28
-            The name of the string parameter being formatted
29
-            </summary>
30
-        </member>
31
-        <member name="T:Common.Logging.FormatMessageHandler">
32
-            <summary>
33
-             The type of method that is passed into e.g. <see cref="M:Common.Logging.ILog.Debug(System.Action{Common.Logging.FormatMessageHandler})"/> 
34
-             and allows the callback method to "submit" it's message to the underlying output system.
35
-            </summary>
36
-            <param name="format">the format argument as in <see cref="M:System.String.Format(System.String,System.Object[])"/></param>
37
-            <param name="args">the argument list as in <see cref="M:System.String.Format(System.String,System.Object[])"/></param>
38
-            <seealso cref="T:Common.Logging.ILog"/>
39
-             <author>Erich Eichinger</author>
40
-        </member>
41
-        <member name="T:Common.Logging.IConfigurationReader">
42
-            <summary>
43
-            Interface for basic operations to read .NET application configuration information.
44
-            </summary>
45
-            <remarks>Provides a simple abstraction to handle BCL API differences between .NET 1.x and 2.0. Also
46
-            useful for testing scenarios.</remarks>
47
-            <author>Mark Pollack</author>
48
-        </member>
49
-        <member name="M:Common.Logging.IConfigurationReader.GetSection(System.String)">
50
-            <summary>
51
-            Parses the configuration section and returns the resulting object.
52
-            </summary>
53
-            <remarks>
54
-            <p>
55
-            Primary purpose of this method is to allow us to parse and 
56
-            load configuration sections using the same API regardless
57
-            of the .NET framework version.
58
-            </p>
59
-            
60
-            See also <c>System.Configuration.ConfigurationManager</c>
61
-            </remarks>
62
-            <param name="sectionName">Name of the configuration section.</param>
63
-            <returns>Object created by a corresponding IConfigurationSectionHandler.</returns>
64
-        </member>
65
-        <member name="T:Common.Logging.ILog">
66
-            <summary>
67
-            A simple logging interface abstracting logging APIs. 
68
-            </summary>
69
-            <remarks>
70
-            <para>
71
-            Implementations should defer calling a message's <see cref="M:System.Object.ToString"/> until the message really needs
72
-            to be logged to avoid performance penalties.
73
-            </para>
74
-            <para>
75
-            Each <see cref="T:Common.Logging.ILog"/> log method offers to pass in a <see cref="T:System.Action`1"/> instead of the actual message.
76
-            Using this style has the advantage to defer possibly expensive message argument evaluation and formatting (and formatting arguments!) until the message gets
77
-            actually logged. If the message is not logged at all (e.g. due to <see cref="T:Common.Logging.LogLevel"/> settings), 
78
-            you won't have to pay the peformance penalty of creating the message.
79
-            </para>
80
-            </remarks>
81
-            <example>
82
-            The example below demonstrates using callback style for creating the message, where the call to the 
83
-            <see cref="M:System.Random.NextDouble"/> and the underlying <see cref="M:System.String.Format(System.String,System.Object[])"/> only happens, if level <see cref="F:Common.Logging.LogLevel.Debug"/> is enabled:
84
-            <code>
85
-            Log.Debug( m=&gt;m("result is {0}", random.NextDouble()) );
86
-            Log.Debug(delegate(m) { m("result is {0}", random.NextDouble()); });
87
-            </code>
88
-            </example>
89
-            <seealso cref="T:System.Action`1"/>
90
-            <author>Mark Pollack</author>
91
-            <author>Bruno Baia</author>
92
-            <author>Erich Eichinger</author>
93
-        </member>
94
-        <member name="M:Common.Logging.ILog.Trace(System.Object)">
95
-            <summary>
96
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
97
-            </summary>
98
-            <param name="message">The message object to log.</param>
99
-        </member>
100
-        <member name="M:Common.Logging.ILog.Trace(System.Object,System.Exception)">
101
-            <summary>
102
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Trace"/> level including
103
-            the stack trace of the <see cref="T:System.Exception"/> passed
104
-            as a parameter.
105
-            </summary>
106
-            <param name="message">The message object to log.</param>
107
-            <param name="exception">The exception to log, including its stack trace.</param>
108
-        </member>
109
-        <member name="M:Common.Logging.ILog.TraceFormat(System.String,System.Object[])">
110
-            <summary>
111
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
112
-            </summary>
113
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
114
-            <param name="args">the list of format arguments</param>
115
-        </member>
116
-        <member name="M:Common.Logging.ILog.TraceFormat(System.String,System.Exception,System.Object[])">
117
-            <summary>
118
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
119
-            </summary>
120
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
121
-            <param name="exception">The exception to log.</param>
122
-            <param name="args">the list of format arguments</param>
123
-        </member>
124
-        <member name="M:Common.Logging.ILog.TraceFormat(System.IFormatProvider,System.String,System.Object[])">
125
-            <summary>
126
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
127
-            </summary>
128
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
129
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
130
-            <param name="args"></param>
131
-        </member>
132
-        <member name="M:Common.Logging.ILog.TraceFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
133
-            <summary>
134
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
135
-            </summary>
136
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
137
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
138
-            <param name="exception">The exception to log.</param>
139
-            <param name="args"></param>
140
-        </member>
141
-        <member name="M:Common.Logging.ILog.Trace(System.Action{Common.Logging.FormatMessageHandler})">
142
-            <summary>
143
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level using a callback to obtain the message
144
-            </summary>
145
-            <remarks>
146
-            Using this method avoids the cost of creating a message and evaluating message arguments 
147
-            that probably won't be logged due to loglevel settings.
148
-            </remarks>
149
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
150
-        </member>
151
-        <member name="M:Common.Logging.ILog.Trace(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
152
-            <summary>
153
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level using a callback to obtain the message
154
-            </summary>
155
-            <remarks>
156
-            Using this method avoids the cost of creating a message and evaluating message arguments 
157
-            that probably won't be logged due to loglevel settings.
158
-            </remarks>
159
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
160
-            <param name="exception">The exception to log, including its stack trace.</param>
161
-        </member>
162
-        <member name="M:Common.Logging.ILog.Trace(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
163
-            <summary>
164
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level using a callback to obtain the message
165
-            </summary>
166
-            <remarks>
167
-            Using this method avoids the cost of creating a message and evaluating message arguments 
168
-            that probably won't be logged due to loglevel settings.
169
-            </remarks>
170
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
171
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
172
-        </member>
173
-        <member name="M:Common.Logging.ILog.Trace(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
174
-            <summary>
175
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level using a callback to obtain the message
176
-            </summary>
177
-            <remarks>
178
-            Using this method avoids the cost of creating a message and evaluating message arguments 
179
-            that probably won't be logged due to loglevel settings.
180
-            </remarks>
181
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
182
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
183
-            <param name="exception">The exception to log, including its stack trace.</param>
184
-        </member>
185
-        <member name="M:Common.Logging.ILog.Debug(System.Object)">
186
-            <summary>
187
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
188
-            </summary>
189
-            <param name="message">The message object to log.</param>
190
-        </member>
191
-        <member name="M:Common.Logging.ILog.Debug(System.Object,System.Exception)">
192
-            <summary>
193
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Debug"/> level including
194
-            the stack trace of the <see cref="T:System.Exception"/> passed
195
-            as a parameter.
196
-            </summary>
197
-            <param name="message">The message object to log.</param>
198
-            <param name="exception">The exception to log, including its stack trace.</param>
199
-        </member>
200
-        <member name="M:Common.Logging.ILog.DebugFormat(System.String,System.Object[])">
201
-            <summary>
202
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
203
-            </summary>
204
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
205
-            <param name="args">the list of format arguments</param>
206
-        </member>
207
-        <member name="M:Common.Logging.ILog.DebugFormat(System.String,System.Exception,System.Object[])">
208
-            <summary>
209
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
210
-            </summary>
211
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
212
-            <param name="exception">The exception to log.</param>
213
-            <param name="args">the list of format arguments</param>
214
-        </member>
215
-        <member name="M:Common.Logging.ILog.DebugFormat(System.IFormatProvider,System.String,System.Object[])">
216
-            <summary>
217
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
218
-            </summary>
219
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
220
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
221
-            <param name="args"></param>
222
-        </member>
223
-        <member name="M:Common.Logging.ILog.DebugFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
224
-            <summary>
225
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
226
-            </summary>
227
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
228
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
229
-            <param name="exception">The exception to log.</param>
230
-            <param name="args"></param>
231
-        </member>
232
-        <member name="M:Common.Logging.ILog.Debug(System.Action{Common.Logging.FormatMessageHandler})">
233
-            <summary>
234
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level using a callback to obtain the message
235
-            </summary>
236
-            <remarks>
237
-            Using this method avoids the cost of creating a message and evaluating message arguments 
238
-            that probably won't be logged due to loglevel settings.
239
-            </remarks>
240
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
241
-        </member>
242
-        <member name="M:Common.Logging.ILog.Debug(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
243
-            <summary>
244
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level using a callback to obtain the message
245
-            </summary>
246
-            <remarks>
247
-            Using this method avoids the cost of creating a message and evaluating message arguments 
248
-            that probably won't be logged due to loglevel settings.
249
-            </remarks>
250
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
251
-            <param name="exception">The exception to log, including its stack trace.</param>
252
-        </member>
253
-        <member name="M:Common.Logging.ILog.Debug(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
254
-            <summary>
255
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level using a callback to obtain the message
256
-            </summary>
257
-            <remarks>
258
-            Using this method avoids the cost of creating a message and evaluating message arguments 
259
-            that probably won't be logged due to loglevel settings.
260
-            </remarks>
261
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
262
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
263
-        </member>
264
-        <member name="M:Common.Logging.ILog.Debug(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
265
-            <summary>
266
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level using a callback to obtain the message
267
-            </summary>
268
-            <remarks>
269
-            Using this method avoids the cost of creating a message and evaluating message arguments 
270
-            that probably won't be logged due to loglevel settings.
271
-            </remarks>
272
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
273
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
274
-            <param name="exception">The exception to log, including its stack Debug.</param>
275
-        </member>
276
-        <member name="M:Common.Logging.ILog.Info(System.Object)">
277
-            <summary>
278
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
279
-            </summary>
280
-            <param name="message">The message object to log.</param>
281
-        </member>
282
-        <member name="M:Common.Logging.ILog.Info(System.Object,System.Exception)">
283
-            <summary>
284
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Info"/> level including
285
-            the stack trace of the <see cref="T:System.Exception"/> passed
286
-            as a parameter.
287
-            </summary>
288
-            <param name="message">The message object to log.</param>
289
-            <param name="exception">The exception to log, including its stack trace.</param>
290
-        </member>
291
-        <member name="M:Common.Logging.ILog.InfoFormat(System.String,System.Object[])">
292
-            <summary>
293
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
294
-            </summary>
295
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
296
-            <param name="args">the list of format arguments</param>
297
-        </member>
298
-        <member name="M:Common.Logging.ILog.InfoFormat(System.String,System.Exception,System.Object[])">
299
-            <summary>
300
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
301
-            </summary>
302
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
303
-            <param name="exception">The exception to log.</param>
304
-            <param name="args">the list of format arguments</param>
305
-        </member>
306
-        <member name="M:Common.Logging.ILog.InfoFormat(System.IFormatProvider,System.String,System.Object[])">
307
-            <summary>
308
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
309
-            </summary>
310
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
311
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
312
-            <param name="args"></param>
313
-        </member>
314
-        <member name="M:Common.Logging.ILog.InfoFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
315
-            <summary>
316
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
317
-            </summary>
318
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
319
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
320
-            <param name="exception">The exception to log.</param>
321
-            <param name="args"></param>
322
-        </member>
323
-        <member name="M:Common.Logging.ILog.Info(System.Action{Common.Logging.FormatMessageHandler})">
324
-            <summary>
325
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level using a callback to obtain the message
326
-            </summary>
327
-            <remarks>
328
-            Using this method avoids the cost of creating a message and evaluating message arguments 
329
-            that probably won't be logged due to loglevel settings.
330
-            </remarks>
331
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
332
-        </member>
333
-        <member name="M:Common.Logging.ILog.Info(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
334
-            <summary>
335
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level using a callback to obtain the message
336
-            </summary>
337
-            <remarks>
338
-            Using this method avoids the cost of creating a message and evaluating message arguments 
339
-            that probably won't be logged due to loglevel settings.
340
-            </remarks>
341
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
342
-            <param name="exception">The exception to log, including its stack trace.</param>
343
-        </member>
344
-        <member name="M:Common.Logging.ILog.Info(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
345
-            <summary>
346
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level using a callback to obtain the message
347
-            </summary>
348
-            <remarks>
349
-            Using this method avoids the cost of creating a message and evaluating message arguments 
350
-            that probably won't be logged due to loglevel settings.
351
-            </remarks>
352
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
353
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
354
-        </member>
355
-        <member name="M:Common.Logging.ILog.Info(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
356
-            <summary>
357
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level using a callback to obtain the message
358
-            </summary>
359
-            <remarks>
360
-            Using this method avoids the cost of creating a message and evaluating message arguments 
361
-            that probably won't be logged due to loglevel settings.
362
-            </remarks>
363
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
364
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
365
-            <param name="exception">The exception to log, including its stack Info.</param>
366
-        </member>
367
-        <member name="M:Common.Logging.ILog.Warn(System.Object)">
368
-            <summary>
369
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
370
-            </summary>
371
-            <param name="message">The message object to log.</param>
372
-        </member>
373
-        <member name="M:Common.Logging.ILog.Warn(System.Object,System.Exception)">
374
-            <summary>
375
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Warn"/> level including
376
-            the stack trace of the <see cref="T:System.Exception"/> passed
377
-            as a parameter.
378
-            </summary>
379
-            <param name="message">The message object to log.</param>
380
-            <param name="exception">The exception to log, including its stack trace.</param>
381
-        </member>
382
-        <member name="M:Common.Logging.ILog.WarnFormat(System.String,System.Object[])">
383
-            <summary>
384
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
385
-            </summary>
386
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
387
-            <param name="args">the list of format arguments</param>
388
-        </member>
389
-        <member name="M:Common.Logging.ILog.WarnFormat(System.String,System.Exception,System.Object[])">
390
-            <summary>
391
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
392
-            </summary>
393
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
394
-            <param name="exception">The exception to log.</param>
395
-            <param name="args">the list of format arguments</param>
396
-        </member>
397
-        <member name="M:Common.Logging.ILog.WarnFormat(System.IFormatProvider,System.String,System.Object[])">
398
-            <summary>
399
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
400
-            </summary>
401
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
402
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
403
-            <param name="args"></param>
404
-        </member>
405
-        <member name="M:Common.Logging.ILog.WarnFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
406
-            <summary>
407
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
408
-            </summary>
409
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
410
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
411
-            <param name="exception">The exception to log.</param>
412
-            <param name="args"></param>
413
-        </member>
414
-        <member name="M:Common.Logging.ILog.Warn(System.Action{Common.Logging.FormatMessageHandler})">
415
-            <summary>
416
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level using a callback to obtain the message
417
-            </summary>
418
-            <remarks>
419
-            Using this method avoids the cost of creating a message and evaluating message arguments 
420
-            that probably won't be logged due to loglevel settings.
421
-            </remarks>
422
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
423
-        </member>
424
-        <member name="M:Common.Logging.ILog.Warn(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
425
-            <summary>
426
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level using a callback to obtain the message
427
-            </summary>
428
-            <remarks>
429
-            Using this method avoids the cost of creating a message and evaluating message arguments 
430
-            that probably won't be logged due to loglevel settings.
431
-            </remarks>
432
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
433
-            <param name="exception">The exception to log, including its stack trace.</param>
434
-        </member>
435
-        <member name="M:Common.Logging.ILog.Warn(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
436
-            <summary>
437
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level using a callback to obtain the message
438
-            </summary>
439
-            <remarks>
440
-            Using this method avoids the cost of creating a message and evaluating message arguments 
441
-            that probably won't be logged due to loglevel settings.
442
-            </remarks>
443
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
444
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
445
-        </member>
446
-        <member name="M:Common.Logging.ILog.Warn(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
447
-            <summary>
448
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level using a callback to obtain the message
449
-            </summary>
450
-            <remarks>
451
-            Using this method avoids the cost of creating a message and evaluating message arguments 
452
-            that probably won't be logged due to loglevel settings.
453
-            </remarks>
454
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
455
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
456
-            <param name="exception">The exception to log, including its stack Warn.</param>
457
-        </member>
458
-        <member name="M:Common.Logging.ILog.Error(System.Object)">
459
-            <summary>
460
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
461
-            </summary>
462
-            <param name="message">The message object to log.</param>
463
-        </member>
464
-        <member name="M:Common.Logging.ILog.Error(System.Object,System.Exception)">
465
-            <summary>
466
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Error"/> level including
467
-            the stack trace of the <see cref="T:System.Exception"/> passed
468
-            as a parameter.
469
-            </summary>
470
-            <param name="message">The message object to log.</param>
471
-            <param name="exception">The exception to log, including its stack trace.</param>
472
-        </member>
473
-        <member name="M:Common.Logging.ILog.ErrorFormat(System.String,System.Object[])">
474
-            <summary>
475
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
476
-            </summary>
477
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
478
-            <param name="args">the list of format arguments</param>
479
-        </member>
480
-        <member name="M:Common.Logging.ILog.ErrorFormat(System.String,System.Exception,System.Object[])">
481
-            <summary>
482
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
483
-            </summary>
484
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
485
-            <param name="exception">The exception to log.</param>
486
-            <param name="args">the list of format arguments</param>
487
-        </member>
488
-        <member name="M:Common.Logging.ILog.ErrorFormat(System.IFormatProvider,System.String,System.Object[])">
489
-            <summary>
490
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
491
-            </summary>
492
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
493
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
494
-            <param name="args"></param>
495
-        </member>
496
-        <member name="M:Common.Logging.ILog.ErrorFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
497
-            <summary>
498
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
499
-            </summary>
500
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
501
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
502
-            <param name="exception">The exception to log.</param>
503
-            <param name="args"></param>
504
-        </member>
505
-        <member name="M:Common.Logging.ILog.Error(System.Action{Common.Logging.FormatMessageHandler})">
506
-            <summary>
507
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level using a callback to obtain the message
508
-            </summary>
509
-            <remarks>
510
-            Using this method avoids the cost of creating a message and evaluating message arguments 
511
-            that probably won't be logged due to loglevel settings.
512
-            </remarks>
513
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
514
-        </member>
515
-        <member name="M:Common.Logging.ILog.Error(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
516
-            <summary>
517
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level using a callback to obtain the message
518
-            </summary>
519
-            <remarks>
520
-            Using this method avoids the cost of creating a message and evaluating message arguments 
521
-            that probably won't be logged due to loglevel settings.
522
-            </remarks>
523
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
524
-            <param name="exception">The exception to log, including its stack trace.</param>
525
-        </member>
526
-        <member name="M:Common.Logging.ILog.Error(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
527
-            <summary>
528
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level using a callback to obtain the message
529
-            </summary>
530
-            <remarks>
531
-            Using this method avoids the cost of creating a message and evaluating message arguments 
532
-            that probably won't be logged due to loglevel settings.
533
-            </remarks>
534
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
535
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
536
-        </member>
537
-        <member name="M:Common.Logging.ILog.Error(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
538
-            <summary>
539
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level using a callback to obtain the message
540
-            </summary>
541
-            <remarks>
542
-            Using this method avoids the cost of creating a message and evaluating message arguments 
543
-            that probably won't be logged due to loglevel settings.
544
-            </remarks>
545
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
546
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
547
-            <param name="exception">The exception to log, including its stack Error.</param>
548
-        </member>
549
-        <member name="M:Common.Logging.ILog.Fatal(System.Object)">
550
-            <summary>
551
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
552
-            </summary>
553
-            <param name="message">The message object to log.</param>
554
-        </member>
555
-        <member name="M:Common.Logging.ILog.Fatal(System.Object,System.Exception)">
556
-            <summary>
557
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level including
558
-            the stack trace of the <see cref="T:System.Exception"/> passed
559
-            as a parameter.
560
-            </summary>
561
-            <param name="message">The message object to log.</param>
562
-            <param name="exception">The exception to log, including its stack trace.</param>
563
-        </member>
564
-        <member name="M:Common.Logging.ILog.FatalFormat(System.String,System.Object[])">
565
-            <summary>
566
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
567
-            </summary>
568
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
569
-            <param name="args">the list of format arguments</param>
570
-        </member>
571
-        <member name="M:Common.Logging.ILog.FatalFormat(System.String,System.Exception,System.Object[])">
572
-            <summary>
573
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
574
-            </summary>
575
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
576
-            <param name="exception">The exception to log.</param>
577
-            <param name="args">the list of format arguments</param>
578
-        </member>
579
-        <member name="M:Common.Logging.ILog.FatalFormat(System.IFormatProvider,System.String,System.Object[])">
580
-            <summary>
581
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
582
-            </summary>
583
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
584
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
585
-            <param name="args"></param>
586
-        </member>
587
-        <member name="M:Common.Logging.ILog.FatalFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
588
-            <summary>
589
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
590
-            </summary>
591
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
592
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
593
-            <param name="exception">The exception to log.</param>
594
-            <param name="args"></param>
595
-        </member>
596
-        <member name="M:Common.Logging.ILog.Fatal(System.Action{Common.Logging.FormatMessageHandler})">
597
-            <summary>
598
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level using a callback to obtain the message
599
-            </summary>
600
-            <remarks>
601
-            Using this method avoids the cost of creating a message and evaluating message arguments 
602
-            that probably won't be logged due to loglevel settings.
603
-            </remarks>
604
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
605
-        </member>
606
-        <member name="M:Common.Logging.ILog.Fatal(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
607
-            <summary>
608
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level using a callback to obtain the message
609
-            </summary>
610
-            <remarks>
611
-            Using this method avoids the cost of creating a message and evaluating message arguments 
612
-            that probably won't be logged due to loglevel settings.
613
-            </remarks>
614
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
615
-            <param name="exception">The exception to log, including its stack trace.</param>
616
-        </member>
617
-        <member name="M:Common.Logging.ILog.Fatal(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
618
-            <summary>
619
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level using a callback to obtain the message
620
-            </summary>
621
-            <remarks>
622
-            Using this method avoids the cost of creating a message and evaluating message arguments 
623
-            that probably won't be logged due to loglevel settings.
624
-            </remarks>
625
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
626
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
627
-        </member>
628
-        <member name="M:Common.Logging.ILog.Fatal(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
629
-            <summary>
630
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level using a callback to obtain the message
631
-            </summary>
632
-            <remarks>
633
-            Using this method avoids the cost of creating a message and evaluating message arguments 
634
-            that probably won't be logged due to loglevel settings.
635
-            </remarks>
636
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
637
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
638
-            <param name="exception">The exception to log, including its stack Fatal.</param>
639
-        </member>
640
-        <member name="P:Common.Logging.ILog.IsTraceEnabled">
641
-            <summary>
642
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
643
-            </summary>
644
-        </member>
645
-        <member name="P:Common.Logging.ILog.IsDebugEnabled">
646
-            <summary>
647
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
648
-            </summary>
649
-        </member>
650
-        <member name="P:Common.Logging.ILog.IsErrorEnabled">
651
-            <summary>
652
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Error"/> level.
653
-            </summary>
654
-        </member>
655
-        <member name="P:Common.Logging.ILog.IsFatalEnabled">
656
-            <summary>
657
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
658
-            </summary>
659
-        </member>
660
-        <member name="P:Common.Logging.ILog.IsInfoEnabled">
661
-            <summary>
662
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Info"/> level.
663
-            </summary>
664
-        </member>
665
-        <member name="P:Common.Logging.ILog.IsWarnEnabled">
666
-            <summary>
667
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
668
-            </summary>
669
-        </member>
670
-        <member name="P:Common.Logging.ILog.GlobalVariablesContext">
671
-            <summary>
672
-            Returns the global context for variables
673
-            </summary>
674
-        </member>
675
-        <member name="P:Common.Logging.ILog.ThreadVariablesContext">
676
-            <summary>
677
-            Returns the thread-specific context for variables
678
-            </summary>
679
-        </member>
680
-        <member name="T:Common.Logging.ILoggerFactoryAdapter">
681
-            <summary>
682
-            LoggerFactoryAdapter interface is used internally by LogManager
683
-            Only developers wishing to write new Common.Logging adapters need to
684
-            worry about this interface.
685
-            </summary>
686
-            <author>Gilles Bayon</author>
687
-        </member>
688
-        <member name="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.Type)">
689
-            <summary>
690
-            Get a ILog instance by type.
691
-            </summary>
692
-            <param name="type">The type to use for the logger</param>
693
-            <returns></returns>
694
-        </member>
695
-        <member name="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.String)">
696
-            <summary>
697
-            Get a ILog instance by key.
698
-            </summary>
699
-            <param name="key">The key of the logger</param>
700
-            <returns></returns>
701
-        </member>
702
-        <member name="T:Common.Logging.ILogManager">
703
-            <summary>
704
-            Interface for LogManager
705
-            </summary>
706
-        </member>
707
-        <member name="M:Common.Logging.ILogManager.Reset">
708
-            <summary>
709
-            Reset the <see cref="N:Common.Logging"/> infrastructure to its default settings. This means, that configuration settings
710
-            will be re-read from section <c>&lt;common/logging&gt;</c> of your <c>app.config</c>.
711
-            </summary>
712
-            <remarks>
713
-            This is mainly used for unit testing, you wouldn't normally use this in your applications.<br/>
714
-            <b>Note:</b><see cref="T:Common.Logging.ILog"/> instances already handed out from this LogManager are not(!) affected. 
715
-            Resetting LogManager only affects new instances being handed out.
716
-            </remarks>
717
-        </member>
718
-        <member name="M:Common.Logging.ILogManager.Reset(Common.Logging.IConfigurationReader)">
719
-            <summary>
720
-            Reset the <see cref="N:Common.Logging"/> infrastructure to its default settings. This means, that configuration settings
721
-            will be re-read from section <c>&lt;common/logging&gt;</c> of your <c>app.config</c>.
722
-            </summary>
723
-            <remarks>
724
-            This is mainly used for unit testing, you wouldn't normally use this in your applications.<br/>
725
-            <b>Note:</b><see cref="T:Common.Logging.ILog"/> instances already handed out from this LogManager are not(!) affected. 
726
-            Resetting LogManager only affects new instances being handed out.
727
-            </remarks>
728
-            <param name="reader">
729
-            the <see cref="T:Common.Logging.IConfigurationReader"/> instance to obtain settings for 
730
-            re-initializing the LogManager.
731
-            </param>
732
-        </member>
733
-        <member name="M:Common.Logging.ILogManager.GetCurrentClassLogger">
734
-            <summary>
735
-            Gets the logger by calling <see cref="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.Type)"/>
736
-            on the currently configured <see cref="P:Common.Logging.ILogManager.Adapter"/> using the type of the calling class.
737
-            </summary>
738
-            <remarks>
739
-            This method needs to inspect the StackTrace in order to determine the calling 
740
-            class. This of course comes with a performance penalty, thus you shouldn't call it too
741
-            often in your application.
742
-            </remarks>
743
-            <seealso cref="M:Common.Logging.ILogManager.GetLogger(System.Type)"/>
744
-            <returns>the logger instance obtained from the current <see cref="P:Common.Logging.ILogManager.Adapter"/></returns>
745
-        </member>
746
-        <member name="M:Common.Logging.ILogManager.GetLogger``1">
747
-            <summary>
748
-            Gets the logger by calling <see cref="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.Type)"/>
749
-            on the currently configured <see cref="P:Common.Logging.ILogManager.Adapter"/> using the specified type.
750
-            </summary>
751
-            <returns>the logger instance obtained from the current <see cref="P:Common.Logging.ILogManager.Adapter"/></returns>
752
-        </member>
753
-        <member name="M:Common.Logging.ILogManager.GetLogger(System.Type)">
754
-            <summary>
755
-            Gets the logger by calling <see cref="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.Type)"/>
756
-            on the currently configured <see cref="P:Common.Logging.ILogManager.Adapter"/> using the specified type.
757
-            </summary>
758
-            <param name="type">The type.</param>
759
-            <returns>the logger instance obtained from the current <see cref="P:Common.Logging.ILogManager.Adapter"/></returns>
760
-        </member>
761
-        <member name="M:Common.Logging.ILogManager.GetLogger(System.String)">
762
-            <summary>
763
-            Gets the logger by calling <see cref="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.String)"/>
764
-            on the currently configured <see cref="P:Common.Logging.ILogManager.Adapter"/> using the specified key.
765
-            </summary>
766
-            <param name="key">The key.</param>
767
-            <returns>the logger instance obtained from the current <see cref="P:Common.Logging.ILogManager.Adapter"/></returns>
768
-        </member>
769
-        <member name="P:Common.Logging.ILogManager.COMMON_LOGGING_SECTION">
770
-            <summary>
771
-            The key of the default configuration section to read settings from.
772
-            </summary>
773
-            <remarks>
774
-            You can always change the source of your configuration settings by setting another <see cref="T:Common.Logging.IConfigurationReader"/> instance
775
-            on <see cref="P:Common.Logging.ILogManager.ConfigurationReader"/>.
776
-            </remarks>
777
-        </member>
778
-        <member name="P:Common.Logging.ILogManager.ConfigurationReader">
779
-            <summary>
780
-            Gets the configuration reader used to initialize the LogManager.
781
-            </summary>
782
-            <remarks>Primarily used for testing purposes but maybe useful to obtain configuration
783
-            information from some place other than the .NET application configuration file.</remarks>
784
-            <value>The configuration reader.</value>
785
-        </member>
786
-        <member name="P:Common.Logging.ILogManager.Adapter">
787
-            <summary>
788
-            Gets or sets the adapter.
789
-            </summary>
790
-            <value>The adapter.</value>
791
-        </member>
792
-        <member name="T:Common.Logging.IVariablesContext">
793
-            <summary>
794
-            A context for logger variables
795
-            </summary>
796
-        </member>
797
-        <member name="M:Common.Logging.IVariablesContext.Set(System.String,System.Object)">
798
-            <summary>
799
-            Sets the value of a new or existing variable within the global context
800
-            </summary>
801
-            <param name="key">The key of the variable that is to be added</param>
802
-            <param name="value">The value to add</param>
803
-        </member>
804
-        <member name="M:Common.Logging.IVariablesContext.Get(System.String)">
805
-            <summary>
806
-            Gets the value of a variable within the global context
807
-            </summary>
808
-            <param name="key">The key of the variable to get</param>
809
-            <returns>The value or null if not found</returns>
810
-        </member>
811
-        <member name="M:Common.Logging.IVariablesContext.Contains(System.String)">
812
-            <summary>
813
-            Checks if a variable is set within the global context
814
-            </summary>
815
-            <param name="key">The key of the variable to check for</param>
816
-            <returns>True if the variable is set</returns>
817
-        </member>
818
-        <member name="M:Common.Logging.IVariablesContext.Remove(System.String)">
819
-            <summary>
820
-            Removes a variable from the global context by key
821
-            </summary>
822
-            <param name="key">The key of the variable to remove</param>
823
-        </member>
824
-        <member name="M:Common.Logging.IVariablesContext.Clear">
825
-            <summary>
826
-            Clears the global context variables
827
-            </summary>
828
-        </member>
829
-        <member name="T:Common.Logging.LogLevel">
830
-            <summary>
831
-            The 7 possible logging levels
832
-            </summary>
833
-            <author>Gilles Bayon</author>
834
-        </member>
835
-        <member name="F:Common.Logging.LogLevel.All">
836
-            <summary>
837
-            All logging levels
838
-            </summary>
839
-        </member>
840
-        <member name="F:Common.Logging.LogLevel.Trace">
841
-            <summary>
842
-            A trace logging level
843
-            </summary>
844
-        </member>
845
-        <member name="F:Common.Logging.LogLevel.Debug">
846
-            <summary>
847
-            A debug logging level
848
-            </summary>
849
-        </member>
850
-        <member name="F:Common.Logging.LogLevel.Info">
851
-            <summary>
852
-            A info logging level
853
-            </summary>
854
-        </member>
855
-        <member name="F:Common.Logging.LogLevel.Warn">
856
-            <summary>
857
-            A warn logging level
858
-            </summary>
859
-        </member>
860
-        <member name="F:Common.Logging.LogLevel.Error">
861
-            <summary>
862
-            An error logging level
863
-            </summary>
864
-        </member>
865
-        <member name="F:Common.Logging.LogLevel.Fatal">
866
-            <summary>
867
-            A fatal logging level
868
-            </summary>
869
-        </member>
870
-        <member name="F:Common.Logging.LogLevel.Off">
871
-            <summary>
872
-            Do not log anything.
873
-            </summary>
874
-        </member>
875
-    </members>
876
-</doc>

+ 0 - 876
packages/Common.Logging.Core.3.3.1/lib/portable-win+net40+sl40+wp7/Common.Logging.Core.XML

@@ -1,876 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc>
3
-    <assembly>
4
-        <name>Common.Logging.Core</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Common.Logging.Factory.StringFormatMethodAttribute">
8
-            <summary>
9
-            Indicates that the marked method builds string by format pattern and (optional) arguments.
10
-            Parameter, which contains format string, should be given in constructor. The format string
11
-            should be in <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])"/>-like form
12
-            </summary>
13
-            <example><code>
14
-            [StringFormatMethod("message")]
15
-            public void ShowError(string message, params object[] args) { /* do something */ }
16
-            public void Foo() {
17
-              ShowError("Failed: {0}"); // Warning: Non-existing argument in format string
18
-            }
19
-            </code></example>
20
-        </member>
21
-        <member name="M:Common.Logging.Factory.StringFormatMethodAttribute.#ctor(System.String)">
22
-            <param name="formatParameterName">
23
-            Specifies which parameter of an annotated method should be treated as format-string
24
-            </param>
25
-        </member>
26
-        <member name="P:Common.Logging.Factory.StringFormatMethodAttribute.FormatParameterName">
27
-            <summary>
28
-            The name of the string parameter being formatted
29
-            </summary>
30
-        </member>
31
-        <member name="T:Common.Logging.FormatMessageHandler">
32
-            <summary>
33
-             The type of method that is passed into e.g. <see cref="M:Common.Logging.ILog.Debug(System.Action{Common.Logging.FormatMessageHandler})"/> 
34
-             and allows the callback method to "submit" it's message to the underlying output system.
35
-            </summary>
36
-            <param name="format">the format argument as in <see cref="M:System.String.Format(System.String,System.Object[])"/></param>
37
-            <param name="args">the argument list as in <see cref="M:System.String.Format(System.String,System.Object[])"/></param>
38
-            <seealso cref="T:Common.Logging.ILog"/>
39
-             <author>Erich Eichinger</author>
40
-        </member>
41
-        <member name="T:Common.Logging.IConfigurationReader">
42
-            <summary>
43
-            Interface for basic operations to read .NET application configuration information.
44
-            </summary>
45
-            <remarks>Provides a simple abstraction to handle BCL API differences between .NET 1.x and 2.0. Also
46
-            useful for testing scenarios.</remarks>
47
-            <author>Mark Pollack</author>
48
-        </member>
49
-        <member name="M:Common.Logging.IConfigurationReader.GetSection(System.String)">
50
-            <summary>
51
-            Parses the configuration section and returns the resulting object.
52
-            </summary>
53
-            <remarks>
54
-            <p>
55
-            Primary purpose of this method is to allow us to parse and 
56
-            load configuration sections using the same API regardless
57
-            of the .NET framework version.
58
-            </p>
59
-            
60
-            See also <c>System.Configuration.ConfigurationManager</c>
61
-            </remarks>
62
-            <param name="sectionName">Name of the configuration section.</param>
63
-            <returns>Object created by a corresponding IConfigurationSectionHandler.</returns>
64
-        </member>
65
-        <member name="T:Common.Logging.ILog">
66
-            <summary>
67
-            A simple logging interface abstracting logging APIs. 
68
-            </summary>
69
-            <remarks>
70
-            <para>
71
-            Implementations should defer calling a message's <see cref="M:System.Object.ToString"/> until the message really needs
72
-            to be logged to avoid performance penalties.
73
-            </para>
74
-            <para>
75
-            Each <see cref="T:Common.Logging.ILog"/> log method offers to pass in a <see cref="T:System.Action`1"/> instead of the actual message.
76
-            Using this style has the advantage to defer possibly expensive message argument evaluation and formatting (and formatting arguments!) until the message gets
77
-            actually logged. If the message is not logged at all (e.g. due to <see cref="T:Common.Logging.LogLevel"/> settings), 
78
-            you won't have to pay the peformance penalty of creating the message.
79
-            </para>
80
-            </remarks>
81
-            <example>
82
-            The example below demonstrates using callback style for creating the message, where the call to the 
83
-            <see cref="M:System.Random.NextDouble"/> and the underlying <see cref="M:System.String.Format(System.String,System.Object[])"/> only happens, if level <see cref="F:Common.Logging.LogLevel.Debug"/> is enabled:
84
-            <code>
85
-            Log.Debug( m=&gt;m("result is {0}", random.NextDouble()) );
86
-            Log.Debug(delegate(m) { m("result is {0}", random.NextDouble()); });
87
-            </code>
88
-            </example>
89
-            <seealso cref="T:System.Action`1"/>
90
-            <author>Mark Pollack</author>
91
-            <author>Bruno Baia</author>
92
-            <author>Erich Eichinger</author>
93
-        </member>
94
-        <member name="M:Common.Logging.ILog.Trace(System.Object)">
95
-            <summary>
96
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
97
-            </summary>
98
-            <param name="message">The message object to log.</param>
99
-        </member>
100
-        <member name="M:Common.Logging.ILog.Trace(System.Object,System.Exception)">
101
-            <summary>
102
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Trace"/> level including
103
-            the stack trace of the <see cref="T:System.Exception"/> passed
104
-            as a parameter.
105
-            </summary>
106
-            <param name="message">The message object to log.</param>
107
-            <param name="exception">The exception to log, including its stack trace.</param>
108
-        </member>
109
-        <member name="M:Common.Logging.ILog.TraceFormat(System.String,System.Object[])">
110
-            <summary>
111
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
112
-            </summary>
113
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
114
-            <param name="args">the list of format arguments</param>
115
-        </member>
116
-        <member name="M:Common.Logging.ILog.TraceFormat(System.String,System.Exception,System.Object[])">
117
-            <summary>
118
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
119
-            </summary>
120
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
121
-            <param name="exception">The exception to log.</param>
122
-            <param name="args">the list of format arguments</param>
123
-        </member>
124
-        <member name="M:Common.Logging.ILog.TraceFormat(System.IFormatProvider,System.String,System.Object[])">
125
-            <summary>
126
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
127
-            </summary>
128
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
129
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
130
-            <param name="args"></param>
131
-        </member>
132
-        <member name="M:Common.Logging.ILog.TraceFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
133
-            <summary>
134
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
135
-            </summary>
136
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
137
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
138
-            <param name="exception">The exception to log.</param>
139
-            <param name="args"></param>
140
-        </member>
141
-        <member name="M:Common.Logging.ILog.Trace(System.Action{Common.Logging.FormatMessageHandler})">
142
-            <summary>
143
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level using a callback to obtain the message
144
-            </summary>
145
-            <remarks>
146
-            Using this method avoids the cost of creating a message and evaluating message arguments 
147
-            that probably won't be logged due to loglevel settings.
148
-            </remarks>
149
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
150
-        </member>
151
-        <member name="M:Common.Logging.ILog.Trace(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
152
-            <summary>
153
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level using a callback to obtain the message
154
-            </summary>
155
-            <remarks>
156
-            Using this method avoids the cost of creating a message and evaluating message arguments 
157
-            that probably won't be logged due to loglevel settings.
158
-            </remarks>
159
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
160
-            <param name="exception">The exception to log, including its stack trace.</param>
161
-        </member>
162
-        <member name="M:Common.Logging.ILog.Trace(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
163
-            <summary>
164
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level using a callback to obtain the message
165
-            </summary>
166
-            <remarks>
167
-            Using this method avoids the cost of creating a message and evaluating message arguments 
168
-            that probably won't be logged due to loglevel settings.
169
-            </remarks>
170
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
171
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
172
-        </member>
173
-        <member name="M:Common.Logging.ILog.Trace(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
174
-            <summary>
175
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Trace"/> level using a callback to obtain the message
176
-            </summary>
177
-            <remarks>
178
-            Using this method avoids the cost of creating a message and evaluating message arguments 
179
-            that probably won't be logged due to loglevel settings.
180
-            </remarks>
181
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
182
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
183
-            <param name="exception">The exception to log, including its stack trace.</param>
184
-        </member>
185
-        <member name="M:Common.Logging.ILog.Debug(System.Object)">
186
-            <summary>
187
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
188
-            </summary>
189
-            <param name="message">The message object to log.</param>
190
-        </member>
191
-        <member name="M:Common.Logging.ILog.Debug(System.Object,System.Exception)">
192
-            <summary>
193
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Debug"/> level including
194
-            the stack trace of the <see cref="T:System.Exception"/> passed
195
-            as a parameter.
196
-            </summary>
197
-            <param name="message">The message object to log.</param>
198
-            <param name="exception">The exception to log, including its stack trace.</param>
199
-        </member>
200
-        <member name="M:Common.Logging.ILog.DebugFormat(System.String,System.Object[])">
201
-            <summary>
202
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
203
-            </summary>
204
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
205
-            <param name="args">the list of format arguments</param>
206
-        </member>
207
-        <member name="M:Common.Logging.ILog.DebugFormat(System.String,System.Exception,System.Object[])">
208
-            <summary>
209
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
210
-            </summary>
211
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
212
-            <param name="exception">The exception to log.</param>
213
-            <param name="args">the list of format arguments</param>
214
-        </member>
215
-        <member name="M:Common.Logging.ILog.DebugFormat(System.IFormatProvider,System.String,System.Object[])">
216
-            <summary>
217
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
218
-            </summary>
219
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
220
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
221
-            <param name="args"></param>
222
-        </member>
223
-        <member name="M:Common.Logging.ILog.DebugFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
224
-            <summary>
225
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
226
-            </summary>
227
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
228
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
229
-            <param name="exception">The exception to log.</param>
230
-            <param name="args"></param>
231
-        </member>
232
-        <member name="M:Common.Logging.ILog.Debug(System.Action{Common.Logging.FormatMessageHandler})">
233
-            <summary>
234
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level using a callback to obtain the message
235
-            </summary>
236
-            <remarks>
237
-            Using this method avoids the cost of creating a message and evaluating message arguments 
238
-            that probably won't be logged due to loglevel settings.
239
-            </remarks>
240
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
241
-        </member>
242
-        <member name="M:Common.Logging.ILog.Debug(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
243
-            <summary>
244
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level using a callback to obtain the message
245
-            </summary>
246
-            <remarks>
247
-            Using this method avoids the cost of creating a message and evaluating message arguments 
248
-            that probably won't be logged due to loglevel settings.
249
-            </remarks>
250
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
251
-            <param name="exception">The exception to log, including its stack trace.</param>
252
-        </member>
253
-        <member name="M:Common.Logging.ILog.Debug(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
254
-            <summary>
255
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level using a callback to obtain the message
256
-            </summary>
257
-            <remarks>
258
-            Using this method avoids the cost of creating a message and evaluating message arguments 
259
-            that probably won't be logged due to loglevel settings.
260
-            </remarks>
261
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
262
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
263
-        </member>
264
-        <member name="M:Common.Logging.ILog.Debug(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
265
-            <summary>
266
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Debug"/> level using a callback to obtain the message
267
-            </summary>
268
-            <remarks>
269
-            Using this method avoids the cost of creating a message and evaluating message arguments 
270
-            that probably won't be logged due to loglevel settings.
271
-            </remarks>
272
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
273
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
274
-            <param name="exception">The exception to log, including its stack Debug.</param>
275
-        </member>
276
-        <member name="M:Common.Logging.ILog.Info(System.Object)">
277
-            <summary>
278
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
279
-            </summary>
280
-            <param name="message">The message object to log.</param>
281
-        </member>
282
-        <member name="M:Common.Logging.ILog.Info(System.Object,System.Exception)">
283
-            <summary>
284
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Info"/> level including
285
-            the stack trace of the <see cref="T:System.Exception"/> passed
286
-            as a parameter.
287
-            </summary>
288
-            <param name="message">The message object to log.</param>
289
-            <param name="exception">The exception to log, including its stack trace.</param>
290
-        </member>
291
-        <member name="M:Common.Logging.ILog.InfoFormat(System.String,System.Object[])">
292
-            <summary>
293
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
294
-            </summary>
295
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
296
-            <param name="args">the list of format arguments</param>
297
-        </member>
298
-        <member name="M:Common.Logging.ILog.InfoFormat(System.String,System.Exception,System.Object[])">
299
-            <summary>
300
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
301
-            </summary>
302
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
303
-            <param name="exception">The exception to log.</param>
304
-            <param name="args">the list of format arguments</param>
305
-        </member>
306
-        <member name="M:Common.Logging.ILog.InfoFormat(System.IFormatProvider,System.String,System.Object[])">
307
-            <summary>
308
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
309
-            </summary>
310
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
311
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
312
-            <param name="args"></param>
313
-        </member>
314
-        <member name="M:Common.Logging.ILog.InfoFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
315
-            <summary>
316
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level.
317
-            </summary>
318
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
319
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
320
-            <param name="exception">The exception to log.</param>
321
-            <param name="args"></param>
322
-        </member>
323
-        <member name="M:Common.Logging.ILog.Info(System.Action{Common.Logging.FormatMessageHandler})">
324
-            <summary>
325
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level using a callback to obtain the message
326
-            </summary>
327
-            <remarks>
328
-            Using this method avoids the cost of creating a message and evaluating message arguments 
329
-            that probably won't be logged due to loglevel settings.
330
-            </remarks>
331
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
332
-        </member>
333
-        <member name="M:Common.Logging.ILog.Info(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
334
-            <summary>
335
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level using a callback to obtain the message
336
-            </summary>
337
-            <remarks>
338
-            Using this method avoids the cost of creating a message and evaluating message arguments 
339
-            that probably won't be logged due to loglevel settings.
340
-            </remarks>
341
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
342
-            <param name="exception">The exception to log, including its stack trace.</param>
343
-        </member>
344
-        <member name="M:Common.Logging.ILog.Info(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
345
-            <summary>
346
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level using a callback to obtain the message
347
-            </summary>
348
-            <remarks>
349
-            Using this method avoids the cost of creating a message and evaluating message arguments 
350
-            that probably won't be logged due to loglevel settings.
351
-            </remarks>
352
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
353
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
354
-        </member>
355
-        <member name="M:Common.Logging.ILog.Info(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
356
-            <summary>
357
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Info"/> level using a callback to obtain the message
358
-            </summary>
359
-            <remarks>
360
-            Using this method avoids the cost of creating a message and evaluating message arguments 
361
-            that probably won't be logged due to loglevel settings.
362
-            </remarks>
363
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
364
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
365
-            <param name="exception">The exception to log, including its stack Info.</param>
366
-        </member>
367
-        <member name="M:Common.Logging.ILog.Warn(System.Object)">
368
-            <summary>
369
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
370
-            </summary>
371
-            <param name="message">The message object to log.</param>
372
-        </member>
373
-        <member name="M:Common.Logging.ILog.Warn(System.Object,System.Exception)">
374
-            <summary>
375
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Warn"/> level including
376
-            the stack trace of the <see cref="T:System.Exception"/> passed
377
-            as a parameter.
378
-            </summary>
379
-            <param name="message">The message object to log.</param>
380
-            <param name="exception">The exception to log, including its stack trace.</param>
381
-        </member>
382
-        <member name="M:Common.Logging.ILog.WarnFormat(System.String,System.Object[])">
383
-            <summary>
384
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
385
-            </summary>
386
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
387
-            <param name="args">the list of format arguments</param>
388
-        </member>
389
-        <member name="M:Common.Logging.ILog.WarnFormat(System.String,System.Exception,System.Object[])">
390
-            <summary>
391
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
392
-            </summary>
393
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
394
-            <param name="exception">The exception to log.</param>
395
-            <param name="args">the list of format arguments</param>
396
-        </member>
397
-        <member name="M:Common.Logging.ILog.WarnFormat(System.IFormatProvider,System.String,System.Object[])">
398
-            <summary>
399
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
400
-            </summary>
401
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
402
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
403
-            <param name="args"></param>
404
-        </member>
405
-        <member name="M:Common.Logging.ILog.WarnFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
406
-            <summary>
407
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
408
-            </summary>
409
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
410
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
411
-            <param name="exception">The exception to log.</param>
412
-            <param name="args"></param>
413
-        </member>
414
-        <member name="M:Common.Logging.ILog.Warn(System.Action{Common.Logging.FormatMessageHandler})">
415
-            <summary>
416
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level using a callback to obtain the message
417
-            </summary>
418
-            <remarks>
419
-            Using this method avoids the cost of creating a message and evaluating message arguments 
420
-            that probably won't be logged due to loglevel settings.
421
-            </remarks>
422
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
423
-        </member>
424
-        <member name="M:Common.Logging.ILog.Warn(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
425
-            <summary>
426
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level using a callback to obtain the message
427
-            </summary>
428
-            <remarks>
429
-            Using this method avoids the cost of creating a message and evaluating message arguments 
430
-            that probably won't be logged due to loglevel settings.
431
-            </remarks>
432
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
433
-            <param name="exception">The exception to log, including its stack trace.</param>
434
-        </member>
435
-        <member name="M:Common.Logging.ILog.Warn(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
436
-            <summary>
437
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level using a callback to obtain the message
438
-            </summary>
439
-            <remarks>
440
-            Using this method avoids the cost of creating a message and evaluating message arguments 
441
-            that probably won't be logged due to loglevel settings.
442
-            </remarks>
443
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
444
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
445
-        </member>
446
-        <member name="M:Common.Logging.ILog.Warn(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
447
-            <summary>
448
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Warn"/> level using a callback to obtain the message
449
-            </summary>
450
-            <remarks>
451
-            Using this method avoids the cost of creating a message and evaluating message arguments 
452
-            that probably won't be logged due to loglevel settings.
453
-            </remarks>
454
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
455
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
456
-            <param name="exception">The exception to log, including its stack Warn.</param>
457
-        </member>
458
-        <member name="M:Common.Logging.ILog.Error(System.Object)">
459
-            <summary>
460
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
461
-            </summary>
462
-            <param name="message">The message object to log.</param>
463
-        </member>
464
-        <member name="M:Common.Logging.ILog.Error(System.Object,System.Exception)">
465
-            <summary>
466
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Error"/> level including
467
-            the stack trace of the <see cref="T:System.Exception"/> passed
468
-            as a parameter.
469
-            </summary>
470
-            <param name="message">The message object to log.</param>
471
-            <param name="exception">The exception to log, including its stack trace.</param>
472
-        </member>
473
-        <member name="M:Common.Logging.ILog.ErrorFormat(System.String,System.Object[])">
474
-            <summary>
475
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
476
-            </summary>
477
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
478
-            <param name="args">the list of format arguments</param>
479
-        </member>
480
-        <member name="M:Common.Logging.ILog.ErrorFormat(System.String,System.Exception,System.Object[])">
481
-            <summary>
482
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
483
-            </summary>
484
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
485
-            <param name="exception">The exception to log.</param>
486
-            <param name="args">the list of format arguments</param>
487
-        </member>
488
-        <member name="M:Common.Logging.ILog.ErrorFormat(System.IFormatProvider,System.String,System.Object[])">
489
-            <summary>
490
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
491
-            </summary>
492
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
493
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
494
-            <param name="args"></param>
495
-        </member>
496
-        <member name="M:Common.Logging.ILog.ErrorFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
497
-            <summary>
498
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level.
499
-            </summary>
500
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
501
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
502
-            <param name="exception">The exception to log.</param>
503
-            <param name="args"></param>
504
-        </member>
505
-        <member name="M:Common.Logging.ILog.Error(System.Action{Common.Logging.FormatMessageHandler})">
506
-            <summary>
507
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level using a callback to obtain the message
508
-            </summary>
509
-            <remarks>
510
-            Using this method avoids the cost of creating a message and evaluating message arguments 
511
-            that probably won't be logged due to loglevel settings.
512
-            </remarks>
513
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
514
-        </member>
515
-        <member name="M:Common.Logging.ILog.Error(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
516
-            <summary>
517
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level using a callback to obtain the message
518
-            </summary>
519
-            <remarks>
520
-            Using this method avoids the cost of creating a message and evaluating message arguments 
521
-            that probably won't be logged due to loglevel settings.
522
-            </remarks>
523
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
524
-            <param name="exception">The exception to log, including its stack trace.</param>
525
-        </member>
526
-        <member name="M:Common.Logging.ILog.Error(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
527
-            <summary>
528
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level using a callback to obtain the message
529
-            </summary>
530
-            <remarks>
531
-            Using this method avoids the cost of creating a message and evaluating message arguments 
532
-            that probably won't be logged due to loglevel settings.
533
-            </remarks>
534
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
535
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
536
-        </member>
537
-        <member name="M:Common.Logging.ILog.Error(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
538
-            <summary>
539
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Error"/> level using a callback to obtain the message
540
-            </summary>
541
-            <remarks>
542
-            Using this method avoids the cost of creating a message and evaluating message arguments 
543
-            that probably won't be logged due to loglevel settings.
544
-            </remarks>
545
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
546
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
547
-            <param name="exception">The exception to log, including its stack Error.</param>
548
-        </member>
549
-        <member name="M:Common.Logging.ILog.Fatal(System.Object)">
550
-            <summary>
551
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
552
-            </summary>
553
-            <param name="message">The message object to log.</param>
554
-        </member>
555
-        <member name="M:Common.Logging.ILog.Fatal(System.Object,System.Exception)">
556
-            <summary>
557
-            Log a message object with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level including
558
-            the stack trace of the <see cref="T:System.Exception"/> passed
559
-            as a parameter.
560
-            </summary>
561
-            <param name="message">The message object to log.</param>
562
-            <param name="exception">The exception to log, including its stack trace.</param>
563
-        </member>
564
-        <member name="M:Common.Logging.ILog.FatalFormat(System.String,System.Object[])">
565
-            <summary>
566
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
567
-            </summary>
568
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
569
-            <param name="args">the list of format arguments</param>
570
-        </member>
571
-        <member name="M:Common.Logging.ILog.FatalFormat(System.String,System.Exception,System.Object[])">
572
-            <summary>
573
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
574
-            </summary>
575
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
576
-            <param name="exception">The exception to log.</param>
577
-            <param name="args">the list of format arguments</param>
578
-        </member>
579
-        <member name="M:Common.Logging.ILog.FatalFormat(System.IFormatProvider,System.String,System.Object[])">
580
-            <summary>
581
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
582
-            </summary>
583
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
584
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
585
-            <param name="args"></param>
586
-        </member>
587
-        <member name="M:Common.Logging.ILog.FatalFormat(System.IFormatProvider,System.String,System.Exception,System.Object[])">
588
-            <summary>
589
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
590
-            </summary>
591
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
592
-            <param name="format">The format of the message object to log.<see cref="M:System.String.Format(System.String,System.Object[])"/> </param>
593
-            <param name="exception">The exception to log.</param>
594
-            <param name="args"></param>
595
-        </member>
596
-        <member name="M:Common.Logging.ILog.Fatal(System.Action{Common.Logging.FormatMessageHandler})">
597
-            <summary>
598
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level using a callback to obtain the message
599
-            </summary>
600
-            <remarks>
601
-            Using this method avoids the cost of creating a message and evaluating message arguments 
602
-            that probably won't be logged due to loglevel settings.
603
-            </remarks>
604
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
605
-        </member>
606
-        <member name="M:Common.Logging.ILog.Fatal(System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
607
-            <summary>
608
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level using a callback to obtain the message
609
-            </summary>
610
-            <remarks>
611
-            Using this method avoids the cost of creating a message and evaluating message arguments 
612
-            that probably won't be logged due to loglevel settings.
613
-            </remarks>
614
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
615
-            <param name="exception">The exception to log, including its stack trace.</param>
616
-        </member>
617
-        <member name="M:Common.Logging.ILog.Fatal(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler})">
618
-            <summary>
619
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level using a callback to obtain the message
620
-            </summary>
621
-            <remarks>
622
-            Using this method avoids the cost of creating a message and evaluating message arguments 
623
-            that probably won't be logged due to loglevel settings.
624
-            </remarks>
625
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
626
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
627
-        </member>
628
-        <member name="M:Common.Logging.ILog.Fatal(System.IFormatProvider,System.Action{Common.Logging.FormatMessageHandler},System.Exception)">
629
-            <summary>
630
-            Log a message with the <see cref="F:Common.Logging.LogLevel.Fatal"/> level using a callback to obtain the message
631
-            </summary>
632
-            <remarks>
633
-            Using this method avoids the cost of creating a message and evaluating message arguments 
634
-            that probably won't be logged due to loglevel settings.
635
-            </remarks>
636
-            <param name="formatProvider">An <see cref="T:System.IFormatProvider"/> that supplies culture-specific formatting information.</param>
637
-            <param name="formatMessageCallback">A callback used by the logger to obtain the message if log level is matched</param>
638
-            <param name="exception">The exception to log, including its stack Fatal.</param>
639
-        </member>
640
-        <member name="P:Common.Logging.ILog.IsTraceEnabled">
641
-            <summary>
642
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Trace"/> level.
643
-            </summary>
644
-        </member>
645
-        <member name="P:Common.Logging.ILog.IsDebugEnabled">
646
-            <summary>
647
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Debug"/> level.
648
-            </summary>
649
-        </member>
650
-        <member name="P:Common.Logging.ILog.IsErrorEnabled">
651
-            <summary>
652
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Error"/> level.
653
-            </summary>
654
-        </member>
655
-        <member name="P:Common.Logging.ILog.IsFatalEnabled">
656
-            <summary>
657
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Fatal"/> level.
658
-            </summary>
659
-        </member>
660
-        <member name="P:Common.Logging.ILog.IsInfoEnabled">
661
-            <summary>
662
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Info"/> level.
663
-            </summary>
664
-        </member>
665
-        <member name="P:Common.Logging.ILog.IsWarnEnabled">
666
-            <summary>
667
-            Checks if this logger is enabled for the <see cref="F:Common.Logging.LogLevel.Warn"/> level.
668
-            </summary>
669
-        </member>
670
-        <member name="P:Common.Logging.ILog.GlobalVariablesContext">
671
-            <summary>
672
-            Returns the global context for variables
673
-            </summary>
674
-        </member>
675
-        <member name="P:Common.Logging.ILog.ThreadVariablesContext">
676
-            <summary>
677
-            Returns the thread-specific context for variables
678
-            </summary>
679
-        </member>
680
-        <member name="T:Common.Logging.ILoggerFactoryAdapter">
681
-            <summary>
682
-            LoggerFactoryAdapter interface is used internally by LogManager
683
-            Only developers wishing to write new Common.Logging adapters need to
684
-            worry about this interface.
685
-            </summary>
686
-            <author>Gilles Bayon</author>
687
-        </member>
688
-        <member name="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.Type)">
689
-            <summary>
690
-            Get a ILog instance by type.
691
-            </summary>
692
-            <param name="type">The type to use for the logger</param>
693
-            <returns></returns>
694
-        </member>
695
-        <member name="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.String)">
696
-            <summary>
697
-            Get a ILog instance by key.
698
-            </summary>
699
-            <param name="key">The key of the logger</param>
700
-            <returns></returns>
701
-        </member>
702
-        <member name="T:Common.Logging.ILogManager">
703
-            <summary>
704
-            Interface for LogManager
705
-            </summary>
706
-        </member>
707
-        <member name="M:Common.Logging.ILogManager.Reset">
708
-            <summary>
709
-            Reset the <see cref="N:Common.Logging"/> infrastructure to its default settings. This means, that configuration settings
710
-            will be re-read from section <c>&lt;common/logging&gt;</c> of your <c>app.config</c>.
711
-            </summary>
712
-            <remarks>
713
-            This is mainly used for unit testing, you wouldn't normally use this in your applications.<br/>
714
-            <b>Note:</b><see cref="T:Common.Logging.ILog"/> instances already handed out from this LogManager are not(!) affected. 
715
-            Resetting LogManager only affects new instances being handed out.
716
-            </remarks>
717
-        </member>
718
-        <member name="M:Common.Logging.ILogManager.Reset(Common.Logging.IConfigurationReader)">
719
-            <summary>
720
-            Reset the <see cref="N:Common.Logging"/> infrastructure to its default settings. This means, that configuration settings
721
-            will be re-read from section <c>&lt;common/logging&gt;</c> of your <c>app.config</c>.
722
-            </summary>
723
-            <remarks>
724
-            This is mainly used for unit testing, you wouldn't normally use this in your applications.<br/>
725
-            <b>Note:</b><see cref="T:Common.Logging.ILog"/> instances already handed out from this LogManager are not(!) affected. 
726
-            Resetting LogManager only affects new instances being handed out.
727
-            </remarks>
728
-            <param name="reader">
729
-            the <see cref="T:Common.Logging.IConfigurationReader"/> instance to obtain settings for 
730
-            re-initializing the LogManager.
731
-            </param>
732
-        </member>
733
-        <member name="M:Common.Logging.ILogManager.GetCurrentClassLogger">
734
-            <summary>
735
-            Gets the logger by calling <see cref="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.Type)"/>
736
-            on the currently configured <see cref="P:Common.Logging.ILogManager.Adapter"/> using the type of the calling class.
737
-            </summary>
738
-            <remarks>
739
-            This method needs to inspect the StackTrace in order to determine the calling 
740
-            class. This of course comes with a performance penalty, thus you shouldn't call it too
741
-            often in your application.
742
-            </remarks>
743
-            <seealso cref="M:Common.Logging.ILogManager.GetLogger(System.Type)"/>
744
-            <returns>the logger instance obtained from the current <see cref="P:Common.Logging.ILogManager.Adapter"/></returns>
745
-        </member>
746
-        <member name="M:Common.Logging.ILogManager.GetLogger``1">
747
-            <summary>
748
-            Gets the logger by calling <see cref="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.Type)"/>
749
-            on the currently configured <see cref="P:Common.Logging.ILogManager.Adapter"/> using the specified type.
750
-            </summary>
751
-            <returns>the logger instance obtained from the current <see cref="P:Common.Logging.ILogManager.Adapter"/></returns>
752
-        </member>
753
-        <member name="M:Common.Logging.ILogManager.GetLogger(System.Type)">
754
-            <summary>
755
-            Gets the logger by calling <see cref="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.Type)"/>
756
-            on the currently configured <see cref="P:Common.Logging.ILogManager.Adapter"/> using the specified type.
757
-            </summary>
758
-            <param name="type">The type.</param>
759
-            <returns>the logger instance obtained from the current <see cref="P:Common.Logging.ILogManager.Adapter"/></returns>
760
-        </member>
761
-        <member name="M:Common.Logging.ILogManager.GetLogger(System.String)">
762
-            <summary>
763
-            Gets the logger by calling <see cref="M:Common.Logging.ILoggerFactoryAdapter.GetLogger(System.String)"/>
764
-            on the currently configured <see cref="P:Common.Logging.ILogManager.Adapter"/> using the specified key.
765
-            </summary>
766
-            <param name="key">The key.</param>
767
-            <returns>the logger instance obtained from the current <see cref="P:Common.Logging.ILogManager.Adapter"/></returns>
768
-        </member>
769
-        <member name="P:Common.Logging.ILogManager.COMMON_LOGGING_SECTION">
770
-            <summary>
771
-            The key of the default configuration section to read settings from.
772
-            </summary>
773
-            <remarks>
774
-            You can always change the source of your configuration settings by setting another <see cref="T:Common.Logging.IConfigurationReader"/> instance
775
-            on <see cref="P:Common.Logging.ILogManager.ConfigurationReader"/>.
776
-            </remarks>
777
-        </member>
778
-        <member name="P:Common.Logging.ILogManager.ConfigurationReader">
779
-            <summary>
780
-            Gets the configuration reader used to initialize the LogManager.
781
-            </summary>
782
-            <remarks>Primarily used for testing purposes but maybe useful to obtain configuration
783
-            information from some place other than the .NET application configuration file.</remarks>
784
-            <value>The configuration reader.</value>
785
-        </member>
786
-        <member name="P:Common.Logging.ILogManager.Adapter">
787
-            <summary>
788
-            Gets or sets the adapter.
789
-            </summary>
790
-            <value>The adapter.</value>
791
-        </member>
792
-        <member name="T:Common.Logging.IVariablesContext">
793
-            <summary>
794
-            A context for logger variables
795
-            </summary>
796
-        </member>
797
-        <member name="M:Common.Logging.IVariablesContext.Set(System.String,System.Object)">
798
-            <summary>
799
-            Sets the value of a new or existing variable within the global context
800
-            </summary>
801
-            <param name="key">The key of the variable that is to be added</param>
802
-            <param name="value">The value to add</param>
803
-        </member>
804
-        <member name="M:Common.Logging.IVariablesContext.Get(System.String)">
805
-            <summary>
806
-            Gets the value of a variable within the global context
807
-            </summary>
808
-            <param name="key">The key of the variable to get</param>
809
-            <returns>The value or null if not found</returns>
810
-        </member>
811
-        <member name="M:Common.Logging.IVariablesContext.Contains(System.String)">
812
-            <summary>
813
-            Checks if a variable is set within the global context
814
-            </summary>
815
-            <param name="key">The key of the variable to check for</param>
816
-            <returns>True if the variable is set</returns>
817
-        </member>
818
-        <member name="M:Common.Logging.IVariablesContext.Remove(System.String)">
819
-            <summary>
820
-            Removes a variable from the global context by key
821
-            </summary>
822
-            <param name="key">The key of the variable to remove</param>
823
-        </member>
824
-        <member name="M:Common.Logging.IVariablesContext.Clear">
825
-            <summary>
826
-            Clears the global context variables
827
-            </summary>
828
-        </member>
829
-        <member name="T:Common.Logging.LogLevel">
830
-            <summary>
831
-            The 7 possible logging levels
832
-            </summary>
833
-            <author>Gilles Bayon</author>
834
-        </member>
835
-        <member name="F:Common.Logging.LogLevel.All">
836
-            <summary>
837
-            All logging levels
838
-            </summary>
839
-        </member>
840
-        <member name="F:Common.Logging.LogLevel.Trace">
841
-            <summary>
842
-            A trace logging level
843
-            </summary>
844
-        </member>
845
-        <member name="F:Common.Logging.LogLevel.Debug">
846
-            <summary>
847
-            A debug logging level
848
-            </summary>
849
-        </member>
850
-        <member name="F:Common.Logging.LogLevel.Info">
851
-            <summary>
852
-            A info logging level
853
-            </summary>
854
-        </member>
855
-        <member name="F:Common.Logging.LogLevel.Warn">
856
-            <summary>
857
-            A warn logging level
858
-            </summary>
859
-        </member>
860
-        <member name="F:Common.Logging.LogLevel.Error">
861
-            <summary>
862
-            An error logging level
863
-            </summary>
864
-        </member>
865
-        <member name="F:Common.Logging.LogLevel.Fatal">
866
-            <summary>
867
-            A fatal logging level
868
-            </summary>
869
-        </member>
870
-        <member name="F:Common.Logging.LogLevel.Off">
871
-            <summary>
872
-            Do not log anything.
873
-            </summary>
874
-        </member>
875
-    </members>
876
-</doc>

BIN
packages/Common.Logging.Core.3.3.1/lib/portable-win+net40+sl40+wp7/Common.Logging.Core.dll


BIN
packages/Common.Logging.Core.3.3.1/lib/portable-win+net40+sl40+wp7/Common.Logging.Core.pdb


BIN
packages/Flurl.2.8.2/.signature.p7s


BIN
packages/Flurl.2.8.2/Flurl.2.8.2.nupkg


BIN
packages/Flurl.2.8.2/lib/net40/Flurl.dll


+ 0 - 562
packages/Flurl.2.8.2/lib/net40/Flurl.xml

@@ -1,562 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc>
3
-    <assembly>
4
-        <name>Flurl</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Flurl.NullValueHandling">
8
-            <summary>
9
-            Describes how to handle null values in query parameters.
10
-            </summary>
11
-        </member>
12
-        <member name="F:Flurl.NullValueHandling.NameOnly">
13
-            <summary>
14
-            Set as name without value in query string.
15
-            </summary>
16
-        </member>
17
-        <member name="F:Flurl.NullValueHandling.Remove">
18
-            <summary>
19
-            Don't add to query string, remove any existing value.
20
-            </summary>
21
-        </member>
22
-        <member name="F:Flurl.NullValueHandling.Ignore">
23
-            <summary>
24
-            Don't add to query string, but leave any existing value unchanged.
25
-            </summary>
26
-        </member>
27
-        <member name="T:Flurl.QueryParamCollection">
28
-            <summary>
29
-            Represents a URL query as a key-value dictionary. Insertion order is preserved.
30
-            </summary>
31
-        </member>
32
-        <member name="M:Flurl.QueryParamCollection.ToString">
33
-            <summary>
34
-            Returns serialized, encoded query string. Insertion order is preserved.
35
-            </summary>
36
-            <returns></returns>
37
-        </member>
38
-        <member name="M:Flurl.QueryParamCollection.ToString(System.Boolean)">
39
-            <summary>
40
-            Returns serialized, encoded query string. Insertion order is preserved.
41
-            </summary>
42
-            <returns></returns>
43
-        </member>
44
-        <member name="M:Flurl.QueryParamCollection.Add(System.String,System.Object)">
45
-            <summary>
46
-            Adds a new query parameter.
47
-            </summary>
48
-        </member>
49
-        <member name="M:Flurl.QueryParamCollection.Add(System.String,System.String,System.Boolean)">
50
-            <summary>
51
-            Adds a new query parameter, allowing you to specify whether the value is already encoded.
52
-            </summary>
53
-        </member>
54
-        <member name="M:Flurl.QueryParamCollection.ContainsKey(System.String)">
55
-            <summary>
56
-            True if the collection contains a query parameter with the given name.
57
-            </summary>
58
-        </member>
59
-        <member name="M:Flurl.QueryParamCollection.Remove(System.String)">
60
-            <summary>
61
-            Removes all parameters of the given name.
62
-            </summary>
63
-            <returns>The number of parameters that were removed</returns>
64
-            <exception cref="T:System.ArgumentNullException"><paramref name="name" /> is null.</exception>
65
-        </member>
66
-        <member name="M:Flurl.QueryParamCollection.Merge(System.String,System.Object,System.Boolean,Flurl.NullValueHandling)">
67
-            <summary>
68
-            Replaces an existing QueryParameter or appends one to the end. If object is a collection type (array, IEnumerable, etc.),
69
-            multiple parameters are added, i.e. x=1&amp;x=2. If any of the same name already exist, they are overwritten one by one
70
-            (preserving order) and any remaining are appended to the end. If fewer values are specified than already exist,
71
-            remaining existing values are removed.
72
-            </summary>
73
-        </member>
74
-        <member name="P:Flurl.QueryParamCollection.Item(System.String)">
75
-            <summary>
76
-            Gets or sets a query parameter value by name. A query may contain multiple values of the same name
77
-            (i.e. "x=1&amp;x=2"), in which case the value is an array, which works for both getting and setting.
78
-            </summary>
79
-            <param name="name">The query parameter name</param>
80
-            <returns>The query parameter value or array of values</returns>
81
-        </member>
82
-        <member name="T:Flurl.QueryParameter">
83
-            <summary>
84
-            Represents an individual name/value pair within a URL query.
85
-            </summary>
86
-        </member>
87
-        <member name="M:Flurl.QueryParameter.#ctor(System.String,System.Object,System.Boolean)">
88
-            <summary>
89
-            Creates a new instance of a query parameter. Allows specifying whether string value provided has
90
-            already been URL-encoded.
91
-            </summary>
92
-        </member>
93
-        <member name="P:Flurl.QueryParameter.Name">
94
-            <summary>
95
-            The name (left side) of the query parameter.
96
-            </summary>
97
-        </member>
98
-        <member name="P:Flurl.QueryParameter.Value">
99
-            <summary>
100
-            The value (right side) of the query parameter.
101
-            </summary>
102
-        </member>
103
-        <member name="M:Flurl.QueryParameter.ToString(System.Boolean)">
104
-            <summary>
105
-            Returns the string ("name=value") representation of the query parameter.
106
-            </summary>
107
-            <param name="encodeSpaceAsPlus">Indicates whether to encode space characters with "+" instead of "%20".</param>
108
-            <returns></returns>
109
-        </member>
110
-        <member name="T:Flurl.StringExtensions">
111
-            <summary>
112
-            A set of string extension methods for working with Flurl URLs
113
-            </summary>
114
-        </member>
115
-        <member name="M:Flurl.StringExtensions.AppendPathSegment(System.String,System.Object,System.Boolean)">
116
-            <summary>
117
-            Creates a new Url object from the string and appends a segment to the URL path,
118
-            ensuring there is one and only one '/' character as a separator.
119
-            </summary>
120
-            <param name="url">The URL.</param>
121
-            <param name="segment">The segment to append</param>
122
-            <param name="fullyEncode">If true, URL-encodes reserved characters such as '/', '+', and '%'. Otherwise, only encodes strictly illegal characters (including '%' but only when not followed by 2 hex characters).</param>
123
-            <returns>
124
-            the resulting Url object
125
-            </returns>
126
-        </member>
127
-        <member name="M:Flurl.StringExtensions.AppendPathSegments(System.String,System.Object[])">
128
-            <summary>
129
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
130
-            </summary>
131
-            <param name="url">The URL.</param>
132
-            <param name="segments">The segments to append</param>
133
-            <returns>
134
-            the Url object with the segments appended
135
-            </returns>
136
-        </member>
137
-        <member name="M:Flurl.StringExtensions.AppendPathSegments(System.String,System.Collections.Generic.IEnumerable{System.Object})">
138
-            <summary>
139
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
140
-            </summary>
141
-            <param name="url">The URL.</param>
142
-            <param name="segments">The segments to append</param>
143
-            <returns>
144
-            the Url object with the segments appended
145
-            </returns>
146
-        </member>
147
-        <member name="M:Flurl.StringExtensions.SetQueryParam(System.String,System.String,System.Object,Flurl.NullValueHandling)">
148
-            <summary>
149
-            Creates a new Url object from the string and adds a parameter to the query, overwriting the value if name exists.
150
-            </summary>
151
-            <param name="url">The URL.</param>
152
-            <param name="name">Name of query parameter</param>
153
-            <param name="value">Value of query parameter</param>
154
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
155
-            <returns>The Url object with the query parameter added</returns>
156
-        </member>
157
-        <member name="M:Flurl.StringExtensions.SetQueryParam(System.String,System.String,System.String,System.Boolean,Flurl.NullValueHandling)">
158
-            <summary>
159
-            Creates a new Url object from the string and adds a parameter to the query, overwriting the value if name exists.
160
-            </summary>
161
-            <param name="url">The URL.</param>
162
-            <param name="name">Name of query parameter</param>
163
-            <param name="value">Value of query parameter</param>
164
-            <param name="isEncoded">Set to true to indicate the value is already URL-encoded. Defaults to false.</param>
165
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing).</param>
166
-            <returns>
167
-            The Url object with the query parameter added
168
-            </returns>
169
-        </member>
170
-        <member name="M:Flurl.StringExtensions.SetQueryParam(System.String,System.String)">
171
-            <summary>
172
-            Creates a new Url object from the string and adds a parameter without a value to the query, removing any existing value.
173
-            </summary>
174
-            <param name="url">The URL.</param>
175
-            <param name="name">Name of query parameter</param>
176
-            <returns>The Url object with the query parameter added</returns>
177
-        </member>
178
-        <member name="M:Flurl.StringExtensions.SetQueryParams(System.String,System.Object,Flurl.NullValueHandling)">
179
-            <summary>
180
-            Creates a new Url object from the string, parses values object into name/value pairs, and adds them to the query,
181
-            overwriting any that already exist.
182
-            </summary>
183
-            <param name="url">The URL.</param>
184
-            <param name="values">Typically an anonymous object, ie: new { x = 1, y = 2 }</param>
185
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
186
-            <returns>
187
-            The Url object with the query parameters added
188
-            </returns>
189
-        </member>
190
-        <member name="M:Flurl.StringExtensions.SetQueryParams(System.String,System.Collections.Generic.IEnumerable{System.String})">
191
-            <summary>
192
-            Creates a new Url object from the string and adds multiple parameters without values to the query.
193
-            </summary>
194
-            <param name="url">The URL.</param>
195
-            <param name="names">Names of query parameters.</param>
196
-            <returns>The Url object with the query parameter added</returns>
197
-        </member>
198
-        <member name="M:Flurl.StringExtensions.SetQueryParams(System.String,System.String[])">
199
-            <summary>
200
-            Creates a new Url object from the string and adds multiple parameters without values to the query.
201
-            </summary>
202
-            <param name="url">The URL.</param>
203
-            <param name="names">Names of query parameters</param>
204
-            <returns>The Url object with the query parameter added.</returns>
205
-        </member>
206
-        <member name="M:Flurl.StringExtensions.RemoveQueryParam(System.String,System.String)">
207
-            <summary>
208
-            Creates a new Url object from the string and removes a name/value pair from the query by name.
209
-            </summary>
210
-            <param name="url">The URL.</param>
211
-            <param name="name">Query string parameter name to remove</param>
212
-            <returns>
213
-            The Url object with the query parameter removed
214
-            </returns>
215
-        </member>
216
-        <member name="M:Flurl.StringExtensions.RemoveQueryParams(System.String,System.String[])">
217
-            <summary>
218
-            Creates a new Url object from the string and removes multiple name/value pairs from the query by name.
219
-            </summary>
220
-            <param name="url">The URL.</param>
221
-            <param name="names">Query string parameter names to remove</param>
222
-            <returns>
223
-            The Url object with the query parameters removed
224
-            </returns>
225
-        </member>
226
-        <member name="M:Flurl.StringExtensions.RemoveQueryParams(System.String,System.Collections.Generic.IEnumerable{System.String})">
227
-            <summary>
228
-            Creates a new Url object from the string and removes multiple name/value pairs from the query by name.
229
-            </summary>
230
-            <param name="url">The URL.</param>
231
-            <param name="names">Query string parameter names to remove</param>
232
-            <returns>
233
-            The Url object with the query parameters removed
234
-            </returns>
235
-        </member>
236
-        <member name="M:Flurl.StringExtensions.SetFragment(System.String,System.String)">
237
-            <summary>
238
-            Set the URL fragment fluently.
239
-            </summary>
240
-            <param name="url">The URL.</param>
241
-            <param name="fragment">The part of the URL afer #</param>
242
-            <returns>
243
-            The Url object with the new fragment set
244
-            </returns>
245
-        </member>
246
-        <member name="M:Flurl.StringExtensions.RemoveFragment(System.String)">
247
-            <summary>
248
-            Removes the URL fragment including the #.
249
-            </summary>
250
-            <returns>The Url object with the fragment removed</returns>
251
-        </member>
252
-        <member name="M:Flurl.StringExtensions.ResetToRoot(System.String)">
253
-            <summary>
254
-            Trims the URL to its root, including the scheme, any user info, host, and port (if specified).
255
-            </summary>
256
-            <returns>A Url object.</returns>
257
-        </member>
258
-        <member name="T:Flurl.Url">
259
-            <summary>
260
-            A mutable object for fluently building URLs.
261
-            </summary>
262
-        </member>
263
-        <member name="P:Flurl.Url.Path">
264
-            <summary>
265
-            The full absolute path part of the URL (everything except the query and fragment).
266
-            </summary>
267
-        </member>
268
-        <member name="P:Flurl.Url.Query">
269
-            <summary>
270
-            The query part of the URL (after the ?, RFC 3986).
271
-            </summary>
272
-        </member>
273
-        <member name="P:Flurl.Url.Fragment">
274
-            <summary>
275
-            The fragment part of the URL (after the #, RFC 3986).
276
-            </summary>
277
-        </member>
278
-        <member name="P:Flurl.Url.QueryParams">
279
-            <summary>
280
-            Query parsed to name/value pairs.
281
-            </summary>
282
-        </member>
283
-        <member name="M:Flurl.Url.#ctor(System.String)">
284
-            <summary>
285
-            Constructs a Url object from a string.
286
-            </summary>
287
-            <param name="baseUrl">The URL to use as a starting point (required)</param>
288
-            <exception cref="T:System.ArgumentNullException"><paramref name="baseUrl"/> is <see langword="null" />.</exception>
289
-        </member>
290
-        <member name="M:Flurl.Url.#ctor(System.Uri)">
291
-            <summary>
292
-            Constructs a Url object from a System.Uri.
293
-            </summary>
294
-            <param name="uri">The System.Uri (required)</param>
295
-            <exception cref="T:System.ArgumentNullException"><paramref name="uri"/> is <see langword="null" />.</exception>
296
-        </member>
297
-        <member name="M:Flurl.Url.ParseQueryParams(System.String)">
298
-            <summary>
299
-            Parses a URL query to a QueryParamCollection dictionary.
300
-            </summary>
301
-            <param name="query">The URL query to parse.</param>
302
-        </member>
303
-        <member name="M:Flurl.Url.Combine(System.String[])">
304
-            <summary>
305
-            Basically a Path.Combine for URLs. Ensures exactly one '/' seperates each segment,
306
-            and exactly on '&amp;' seperates each query parameter.
307
-            URL-encodes illegal characters but not reserved characters.
308
-            </summary>
309
-            <param name="parts">URL parts to combine.</param>
310
-        </member>
311
-        <member name="M:Flurl.Url.GetRoot(System.String)">
312
-            <summary>
313
-            Returns the root URL of the given full URL, including the scheme, any user info, host, and port (if specified).
314
-            </summary>
315
-        </member>
316
-        <member name="M:Flurl.Url.Decode(System.String,System.Boolean)">
317
-            <summary>
318
-            Decodes a URL-encoded string.
319
-            </summary>
320
-            <param name="s">The URL-encoded string.</param>
321
-            <param name="interpretPlusAsSpace">If true, any '+' character will be decoded to a space.</param>
322
-            <returns></returns>
323
-        </member>
324
-        <member name="M:Flurl.Url.Encode(System.String,System.Boolean)">
325
-            <summary>
326
-            URL-encodes a string, including reserved characters such as '/' and '?'.
327
-            </summary>
328
-            <param name="s">The string to encode.</param>
329
-            <param name="encodeSpaceAsPlus">If true, spaces will be encoded as + signs. Otherwise, they'll be encoded as %20.</param>
330
-            <returns>The encoded URL.</returns>
331
-        </member>
332
-        <member name="M:Flurl.Url.EncodeIllegalCharacters(System.String,System.Boolean)">
333
-            <summary>
334
-            URL-encodes characters in a string that are neither reserved nor unreserved. Avoids encoding reserved characters such as '/' and '?'. Avoids encoding '%' if it begins a %-hex-hex sequence (i.e. avoids double-encoding).
335
-            </summary>
336
-            <param name="s">The string to encode.</param>
337
-            <param name="encodeSpaceAsPlus">If true, spaces will be encoded as + signs. Otherwise, they'll be encoded as %20.</param>
338
-            <returns>The encoded URL.</returns>
339
-        </member>
340
-        <member name="M:Flurl.Url.AppendPathSegment(System.Object,System.Boolean)">
341
-            <summary>
342
-            Appends a segment to the URL path, ensuring there is one and only one '/' character as a seperator.
343
-            </summary>
344
-            <param name="segment">The segment to append</param>
345
-            <param name="fullyEncode">If true, URL-encodes reserved characters such as '/', '+', and '%'. Otherwise, only encodes strictly illegal characters (including '%' but only when not followed by 2 hex characters).</param>
346
-            <returns>the Url object with the segment appended</returns>
347
-            <exception cref="T:System.ArgumentNullException"><paramref name="segment"/> is <see langword="null" />.</exception>
348
-        </member>
349
-        <member name="M:Flurl.Url.AppendPathSegments(System.Object[])">
350
-            <summary>
351
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
352
-            </summary>
353
-            <param name="segments">The segments to append</param>
354
-            <returns>the Url object with the segments appended</returns>
355
-        </member>
356
-        <member name="M:Flurl.Url.AppendPathSegments(System.Collections.Generic.IEnumerable{System.Object})">
357
-            <summary>
358
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
359
-            </summary>
360
-            <param name="segments">The segments to append</param>
361
-            <returns>the Url object with the segments appended</returns>
362
-        </member>
363
-        <member name="M:Flurl.Url.SetQueryParam(System.String,System.Object,Flurl.NullValueHandling)">
364
-            <summary>
365
-            Adds a parameter to the query, overwriting the value if name exists.
366
-            </summary>
367
-            <param name="name">Name of query parameter</param>
368
-            <param name="value">Value of query parameter</param>
369
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
370
-            <returns>The Url object with the query parameter added</returns>
371
-        </member>
372
-        <member name="M:Flurl.Url.SetQueryParam(System.String,System.String,System.Boolean,Flurl.NullValueHandling)">
373
-            <summary>
374
-            Adds a parameter to the query, overwriting the value if name exists.
375
-            </summary>
376
-            <param name="name">Name of query parameter</param>
377
-            <param name="value">Value of query parameter</param>
378
-            <param name="isEncoded">Set to true to indicate the value is already URL-encoded</param>
379
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
380
-            <returns>The Url object with the query parameter added</returns>
381
-            <exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null" />.</exception>
382
-        </member>
383
-        <member name="M:Flurl.Url.SetQueryParam(System.String)">
384
-            <summary>
385
-            Adds a parameter without a value to the query, removing any existing value.
386
-            </summary>
387
-            <param name="name">Name of query parameter</param>
388
-            <returns>The Url object with the query parameter added</returns>
389
-        </member>
390
-        <member name="M:Flurl.Url.SetQueryParams(System.Object,Flurl.NullValueHandling)">
391
-            <summary>
392
-            Parses values (usually an anonymous object or dictionary) into name/value pairs and adds them to the query, overwriting any that already exist.
393
-            </summary>
394
-            <param name="values">Typically an anonymous object, ie: new { x = 1, y = 2 }</param>
395
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
396
-            <returns>The Url object with the query parameters added</returns>
397
-        </member>
398
-        <member name="M:Flurl.Url.SetQueryParams(System.Collections.Generic.IEnumerable{System.String})">
399
-            <summary>
400
-            Adds multiple parameters without values to the query.
401
-            </summary>
402
-            <param name="names">Names of query parameters.</param>
403
-            <returns>The Url object with the query parameter added</returns>
404
-        </member>
405
-        <member name="M:Flurl.Url.SetQueryParams(System.String[])">
406
-            <summary>
407
-            Adds multiple parameters without values to the query.
408
-            </summary>
409
-            <param name="names">Names of query parameters</param>
410
-            <returns>The Url object with the query parameter added.</returns>
411
-        </member>
412
-        <member name="M:Flurl.Url.RemoveQueryParam(System.String)">
413
-            <summary>
414
-            Removes a name/value pair from the query by name.
415
-            </summary>
416
-            <param name="name">Query string parameter name to remove</param>
417
-            <returns>The Url object with the query parameter removed</returns>
418
-        </member>
419
-        <member name="M:Flurl.Url.RemoveQueryParams(System.String[])">
420
-            <summary>
421
-            Removes multiple name/value pairs from the query by name.
422
-            </summary>
423
-            <param name="names">Query string parameter names to remove</param>
424
-            <returns>The Url object with the query parameters removed</returns>
425
-        </member>
426
-        <member name="M:Flurl.Url.RemoveQueryParams(System.Collections.Generic.IEnumerable{System.String})">
427
-            <summary>
428
-            Removes multiple name/value pairs from the query by name.
429
-            </summary>
430
-            <param name="names">Query string parameter names to remove</param>
431
-            <returns>The Url object with the query parameters removed</returns>
432
-        </member>
433
-        <member name="M:Flurl.Url.SetFragment(System.String)">
434
-            <summary>
435
-            Set the URL fragment fluently.
436
-            </summary>
437
-            <param name="fragment">The part of the URL afer #</param>
438
-            <returns>The Url object with the new fragment set</returns>
439
-        </member>
440
-        <member name="M:Flurl.Url.RemoveFragment">
441
-            <summary>
442
-            Removes the URL fragment including the #.
443
-            </summary>
444
-            <returns>The Url object with the fragment removed</returns>
445
-        </member>
446
-        <member name="M:Flurl.Url.IsValid">
447
-            <summary>
448
-            Checks if this URL is a well-formed.
449
-            </summary>
450
-            <returns>true if this is a well-formed URL</returns>
451
-        </member>
452
-        <member name="M:Flurl.Url.IsValid(System.String)">
453
-            <summary>
454
-            Checks if a string is a well-formed URL.
455
-            </summary>
456
-            <param name="url">The string to check</param>
457
-            <returns>true if s is a well-formed URL</returns>
458
-        </member>
459
-        <member name="M:Flurl.Url.ResetToRoot">
460
-            <summary>
461
-            Resets the URL to its root, including the scheme, any user info, host, and port (if specified).
462
-            </summary>
463
-            <returns>The Url object trimmed to its root.</returns>
464
-        </member>
465
-        <member name="M:Flurl.Url.ToString">
466
-            <summary>
467
-            Converts this Url object to its string representation.
468
-            </summary>
469
-            <returns></returns>
470
-        </member>
471
-        <member name="M:Flurl.Url.Clone">
472
-            <summary>
473
-            Creates a copy of this Url.
474
-            </summary>
475
-        </member>
476
-        <member name="M:Flurl.Url.ToString(System.Boolean)">
477
-            <summary>
478
-            Converts this Url object to its string representation.
479
-            </summary>
480
-            <param name="encodeSpaceAsPlus">Indicates whether to encode spaces with the "+" character instead of "%20"</param>
481
-            <returns></returns>
482
-        </member>
483
-        <member name="M:Flurl.Url.ToUri">
484
-            <summary>
485
-            Converts this Url object to System.Uri
486
-            </summary>
487
-            <returns>The System.Uri object</returns>
488
-        </member>
489
-        <member name="M:Flurl.Url.op_Implicit(Flurl.Url)~System.String">
490
-            <summary>
491
-            Implicit conversion from Url to String.
492
-            </summary>
493
-            <param name="url">The Url object</param>
494
-            <returns>The string</returns>
495
-        </member>
496
-        <member name="M:Flurl.Url.op_Implicit(System.String)~Flurl.Url">
497
-            <summary>
498
-            Implicit conversion from String to Url.
499
-            </summary>
500
-            <param name="url">The String representation of the URL</param>
501
-            <returns>The string</returns>
502
-        </member>
503
-        <member name="M:Flurl.Url.op_Implicit(System.Uri)~Flurl.Url">
504
-            <summary>
505
-            Implicit conversion from System.Uri to Flurl.Url.
506
-            </summary>
507
-            <returns>The string</returns>
508
-        </member>
509
-        <member name="M:Flurl.Url.Equals(System.Object)">
510
-            <summary>
511
-            True if obj is an instance of Url and its string representation is equal to this instance's string representation.
512
-            </summary>
513
-            <param name="obj">The object to compare to this instance.</param>
514
-            <returns></returns>
515
-        </member>
516
-        <member name="M:Flurl.Url.GetHashCode">
517
-            <summary>
518
-            Returns the hashcode for this Url.
519
-            </summary>
520
-        </member>
521
-        <member name="T:Flurl.Util.CommonExtensions">
522
-            <summary>
523
-            CommonExtensions for objects.
524
-            </summary>
525
-        </member>
526
-        <member name="M:Flurl.Util.CommonExtensions.ToKeyValuePairs(System.Object)">
527
-            <summary>
528
-            Returns a key-value-pairs representation of the object.
529
-            For strings, URL query string format assumed and pairs are parsed from that.
530
-            For objects that already implement IEnumerable&lt;KeyValuePair&gt;, the object itself is simply returned.
531
-            For all other objects, all publicly readable properties are extracted and returned as pairs.
532
-            </summary>
533
-            <param name="obj">The object to parse into key-value pairs</param>
534
-            <returns></returns>
535
-            <exception cref="T:System.ArgumentNullException"><paramref name="obj"/> is <see langword="null" />.</exception>
536
-        </member>
537
-        <member name="M:Flurl.Util.CommonExtensions.ToInvariantString(System.Object)">
538
-            <summary>
539
-            Returns a string that represents the current object, using CultureInfo.InvariantCulture where possible.
540
-            Dates are represented in IS0 8601.
541
-            </summary>
542
-        </member>
543
-        <member name="M:Flurl.Util.CommonExtensions.SplitOnFirstOccurence(System.String,System.Char)">
544
-            <summary>
545
-            Splits at the first occurence of the given separator.
546
-            </summary>
547
-            <param name="s">The string to split.</param>
548
-            <param name="separator">The separator to split on.</param>
549
-            <returns>Array of at most 2 strings. (1 if separator is not found.)</returns>
550
-        </member>
551
-        <member name="M:Flurl.Util.CommonExtensions.Merge``2(System.Collections.Generic.IDictionary{``0,``1},System.Collections.Generic.IDictionary{``0,``1})">
552
-            <summary>
553
-            Merges the key/value pairs from d2 into d1, without overwriting those already set in d1.
554
-            </summary>
555
-        </member>
556
-        <member name="M:Flurl.Util.CommonExtensions.StripQuotes(System.String)">
557
-            <summary>
558
-            Strips any single quotes or double quotes from the beginning and end of a string.
559
-            </summary>
560
-        </member>
561
-    </members>
562
-</doc>

BIN
packages/Flurl.2.8.2/lib/netstandard1.0/Flurl.dll


+ 0 - 562
packages/Flurl.2.8.2/lib/netstandard1.0/Flurl.xml

@@ -1,562 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc>
3
-    <assembly>
4
-        <name>Flurl</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Flurl.NullValueHandling">
8
-            <summary>
9
-            Describes how to handle null values in query parameters.
10
-            </summary>
11
-        </member>
12
-        <member name="F:Flurl.NullValueHandling.NameOnly">
13
-            <summary>
14
-            Set as name without value in query string.
15
-            </summary>
16
-        </member>
17
-        <member name="F:Flurl.NullValueHandling.Remove">
18
-            <summary>
19
-            Don't add to query string, remove any existing value.
20
-            </summary>
21
-        </member>
22
-        <member name="F:Flurl.NullValueHandling.Ignore">
23
-            <summary>
24
-            Don't add to query string, but leave any existing value unchanged.
25
-            </summary>
26
-        </member>
27
-        <member name="T:Flurl.QueryParamCollection">
28
-            <summary>
29
-            Represents a URL query as a key-value dictionary. Insertion order is preserved.
30
-            </summary>
31
-        </member>
32
-        <member name="M:Flurl.QueryParamCollection.ToString">
33
-            <summary>
34
-            Returns serialized, encoded query string. Insertion order is preserved.
35
-            </summary>
36
-            <returns></returns>
37
-        </member>
38
-        <member name="M:Flurl.QueryParamCollection.ToString(System.Boolean)">
39
-            <summary>
40
-            Returns serialized, encoded query string. Insertion order is preserved.
41
-            </summary>
42
-            <returns></returns>
43
-        </member>
44
-        <member name="M:Flurl.QueryParamCollection.Add(System.String,System.Object)">
45
-            <summary>
46
-            Adds a new query parameter.
47
-            </summary>
48
-        </member>
49
-        <member name="M:Flurl.QueryParamCollection.Add(System.String,System.String,System.Boolean)">
50
-            <summary>
51
-            Adds a new query parameter, allowing you to specify whether the value is already encoded.
52
-            </summary>
53
-        </member>
54
-        <member name="M:Flurl.QueryParamCollection.ContainsKey(System.String)">
55
-            <summary>
56
-            True if the collection contains a query parameter with the given name.
57
-            </summary>
58
-        </member>
59
-        <member name="M:Flurl.QueryParamCollection.Remove(System.String)">
60
-            <summary>
61
-            Removes all parameters of the given name.
62
-            </summary>
63
-            <returns>The number of parameters that were removed</returns>
64
-            <exception cref="T:System.ArgumentNullException"><paramref name="name" /> is null.</exception>
65
-        </member>
66
-        <member name="M:Flurl.QueryParamCollection.Merge(System.String,System.Object,System.Boolean,Flurl.NullValueHandling)">
67
-            <summary>
68
-            Replaces an existing QueryParameter or appends one to the end. If object is a collection type (array, IEnumerable, etc.),
69
-            multiple parameters are added, i.e. x=1&amp;x=2. If any of the same name already exist, they are overwritten one by one
70
-            (preserving order) and any remaining are appended to the end. If fewer values are specified than already exist,
71
-            remaining existing values are removed.
72
-            </summary>
73
-        </member>
74
-        <member name="P:Flurl.QueryParamCollection.Item(System.String)">
75
-            <summary>
76
-            Gets or sets a query parameter value by name. A query may contain multiple values of the same name
77
-            (i.e. "x=1&amp;x=2"), in which case the value is an array, which works for both getting and setting.
78
-            </summary>
79
-            <param name="name">The query parameter name</param>
80
-            <returns>The query parameter value or array of values</returns>
81
-        </member>
82
-        <member name="T:Flurl.QueryParameter">
83
-            <summary>
84
-            Represents an individual name/value pair within a URL query.
85
-            </summary>
86
-        </member>
87
-        <member name="M:Flurl.QueryParameter.#ctor(System.String,System.Object,System.Boolean)">
88
-            <summary>
89
-            Creates a new instance of a query parameter. Allows specifying whether string value provided has
90
-            already been URL-encoded.
91
-            </summary>
92
-        </member>
93
-        <member name="P:Flurl.QueryParameter.Name">
94
-            <summary>
95
-            The name (left side) of the query parameter.
96
-            </summary>
97
-        </member>
98
-        <member name="P:Flurl.QueryParameter.Value">
99
-            <summary>
100
-            The value (right side) of the query parameter.
101
-            </summary>
102
-        </member>
103
-        <member name="M:Flurl.QueryParameter.ToString(System.Boolean)">
104
-            <summary>
105
-            Returns the string ("name=value") representation of the query parameter.
106
-            </summary>
107
-            <param name="encodeSpaceAsPlus">Indicates whether to encode space characters with "+" instead of "%20".</param>
108
-            <returns></returns>
109
-        </member>
110
-        <member name="T:Flurl.StringExtensions">
111
-            <summary>
112
-            A set of string extension methods for working with Flurl URLs
113
-            </summary>
114
-        </member>
115
-        <member name="M:Flurl.StringExtensions.AppendPathSegment(System.String,System.Object,System.Boolean)">
116
-            <summary>
117
-            Creates a new Url object from the string and appends a segment to the URL path,
118
-            ensuring there is one and only one '/' character as a separator.
119
-            </summary>
120
-            <param name="url">The URL.</param>
121
-            <param name="segment">The segment to append</param>
122
-            <param name="fullyEncode">If true, URL-encodes reserved characters such as '/', '+', and '%'. Otherwise, only encodes strictly illegal characters (including '%' but only when not followed by 2 hex characters).</param>
123
-            <returns>
124
-            the resulting Url object
125
-            </returns>
126
-        </member>
127
-        <member name="M:Flurl.StringExtensions.AppendPathSegments(System.String,System.Object[])">
128
-            <summary>
129
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
130
-            </summary>
131
-            <param name="url">The URL.</param>
132
-            <param name="segments">The segments to append</param>
133
-            <returns>
134
-            the Url object with the segments appended
135
-            </returns>
136
-        </member>
137
-        <member name="M:Flurl.StringExtensions.AppendPathSegments(System.String,System.Collections.Generic.IEnumerable{System.Object})">
138
-            <summary>
139
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
140
-            </summary>
141
-            <param name="url">The URL.</param>
142
-            <param name="segments">The segments to append</param>
143
-            <returns>
144
-            the Url object with the segments appended
145
-            </returns>
146
-        </member>
147
-        <member name="M:Flurl.StringExtensions.SetQueryParam(System.String,System.String,System.Object,Flurl.NullValueHandling)">
148
-            <summary>
149
-            Creates a new Url object from the string and adds a parameter to the query, overwriting the value if name exists.
150
-            </summary>
151
-            <param name="url">The URL.</param>
152
-            <param name="name">Name of query parameter</param>
153
-            <param name="value">Value of query parameter</param>
154
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
155
-            <returns>The Url object with the query parameter added</returns>
156
-        </member>
157
-        <member name="M:Flurl.StringExtensions.SetQueryParam(System.String,System.String,System.String,System.Boolean,Flurl.NullValueHandling)">
158
-            <summary>
159
-            Creates a new Url object from the string and adds a parameter to the query, overwriting the value if name exists.
160
-            </summary>
161
-            <param name="url">The URL.</param>
162
-            <param name="name">Name of query parameter</param>
163
-            <param name="value">Value of query parameter</param>
164
-            <param name="isEncoded">Set to true to indicate the value is already URL-encoded. Defaults to false.</param>
165
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing).</param>
166
-            <returns>
167
-            The Url object with the query parameter added
168
-            </returns>
169
-        </member>
170
-        <member name="M:Flurl.StringExtensions.SetQueryParam(System.String,System.String)">
171
-            <summary>
172
-            Creates a new Url object from the string and adds a parameter without a value to the query, removing any existing value.
173
-            </summary>
174
-            <param name="url">The URL.</param>
175
-            <param name="name">Name of query parameter</param>
176
-            <returns>The Url object with the query parameter added</returns>
177
-        </member>
178
-        <member name="M:Flurl.StringExtensions.SetQueryParams(System.String,System.Object,Flurl.NullValueHandling)">
179
-            <summary>
180
-            Creates a new Url object from the string, parses values object into name/value pairs, and adds them to the query,
181
-            overwriting any that already exist.
182
-            </summary>
183
-            <param name="url">The URL.</param>
184
-            <param name="values">Typically an anonymous object, ie: new { x = 1, y = 2 }</param>
185
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
186
-            <returns>
187
-            The Url object with the query parameters added
188
-            </returns>
189
-        </member>
190
-        <member name="M:Flurl.StringExtensions.SetQueryParams(System.String,System.Collections.Generic.IEnumerable{System.String})">
191
-            <summary>
192
-            Creates a new Url object from the string and adds multiple parameters without values to the query.
193
-            </summary>
194
-            <param name="url">The URL.</param>
195
-            <param name="names">Names of query parameters.</param>
196
-            <returns>The Url object with the query parameter added</returns>
197
-        </member>
198
-        <member name="M:Flurl.StringExtensions.SetQueryParams(System.String,System.String[])">
199
-            <summary>
200
-            Creates a new Url object from the string and adds multiple parameters without values to the query.
201
-            </summary>
202
-            <param name="url">The URL.</param>
203
-            <param name="names">Names of query parameters</param>
204
-            <returns>The Url object with the query parameter added.</returns>
205
-        </member>
206
-        <member name="M:Flurl.StringExtensions.RemoveQueryParam(System.String,System.String)">
207
-            <summary>
208
-            Creates a new Url object from the string and removes a name/value pair from the query by name.
209
-            </summary>
210
-            <param name="url">The URL.</param>
211
-            <param name="name">Query string parameter name to remove</param>
212
-            <returns>
213
-            The Url object with the query parameter removed
214
-            </returns>
215
-        </member>
216
-        <member name="M:Flurl.StringExtensions.RemoveQueryParams(System.String,System.String[])">
217
-            <summary>
218
-            Creates a new Url object from the string and removes multiple name/value pairs from the query by name.
219
-            </summary>
220
-            <param name="url">The URL.</param>
221
-            <param name="names">Query string parameter names to remove</param>
222
-            <returns>
223
-            The Url object with the query parameters removed
224
-            </returns>
225
-        </member>
226
-        <member name="M:Flurl.StringExtensions.RemoveQueryParams(System.String,System.Collections.Generic.IEnumerable{System.String})">
227
-            <summary>
228
-            Creates a new Url object from the string and removes multiple name/value pairs from the query by name.
229
-            </summary>
230
-            <param name="url">The URL.</param>
231
-            <param name="names">Query string parameter names to remove</param>
232
-            <returns>
233
-            The Url object with the query parameters removed
234
-            </returns>
235
-        </member>
236
-        <member name="M:Flurl.StringExtensions.SetFragment(System.String,System.String)">
237
-            <summary>
238
-            Set the URL fragment fluently.
239
-            </summary>
240
-            <param name="url">The URL.</param>
241
-            <param name="fragment">The part of the URL afer #</param>
242
-            <returns>
243
-            The Url object with the new fragment set
244
-            </returns>
245
-        </member>
246
-        <member name="M:Flurl.StringExtensions.RemoveFragment(System.String)">
247
-            <summary>
248
-            Removes the URL fragment including the #.
249
-            </summary>
250
-            <returns>The Url object with the fragment removed</returns>
251
-        </member>
252
-        <member name="M:Flurl.StringExtensions.ResetToRoot(System.String)">
253
-            <summary>
254
-            Trims the URL to its root, including the scheme, any user info, host, and port (if specified).
255
-            </summary>
256
-            <returns>A Url object.</returns>
257
-        </member>
258
-        <member name="T:Flurl.Url">
259
-            <summary>
260
-            A mutable object for fluently building URLs.
261
-            </summary>
262
-        </member>
263
-        <member name="P:Flurl.Url.Path">
264
-            <summary>
265
-            The full absolute path part of the URL (everything except the query and fragment).
266
-            </summary>
267
-        </member>
268
-        <member name="P:Flurl.Url.Query">
269
-            <summary>
270
-            The query part of the URL (after the ?, RFC 3986).
271
-            </summary>
272
-        </member>
273
-        <member name="P:Flurl.Url.Fragment">
274
-            <summary>
275
-            The fragment part of the URL (after the #, RFC 3986).
276
-            </summary>
277
-        </member>
278
-        <member name="P:Flurl.Url.QueryParams">
279
-            <summary>
280
-            Query parsed to name/value pairs.
281
-            </summary>
282
-        </member>
283
-        <member name="M:Flurl.Url.#ctor(System.String)">
284
-            <summary>
285
-            Constructs a Url object from a string.
286
-            </summary>
287
-            <param name="baseUrl">The URL to use as a starting point (required)</param>
288
-            <exception cref="T:System.ArgumentNullException"><paramref name="baseUrl"/> is <see langword="null" />.</exception>
289
-        </member>
290
-        <member name="M:Flurl.Url.#ctor(System.Uri)">
291
-            <summary>
292
-            Constructs a Url object from a System.Uri.
293
-            </summary>
294
-            <param name="uri">The System.Uri (required)</param>
295
-            <exception cref="T:System.ArgumentNullException"><paramref name="uri"/> is <see langword="null" />.</exception>
296
-        </member>
297
-        <member name="M:Flurl.Url.ParseQueryParams(System.String)">
298
-            <summary>
299
-            Parses a URL query to a QueryParamCollection dictionary.
300
-            </summary>
301
-            <param name="query">The URL query to parse.</param>
302
-        </member>
303
-        <member name="M:Flurl.Url.Combine(System.String[])">
304
-            <summary>
305
-            Basically a Path.Combine for URLs. Ensures exactly one '/' seperates each segment,
306
-            and exactly on '&amp;' seperates each query parameter.
307
-            URL-encodes illegal characters but not reserved characters.
308
-            </summary>
309
-            <param name="parts">URL parts to combine.</param>
310
-        </member>
311
-        <member name="M:Flurl.Url.GetRoot(System.String)">
312
-            <summary>
313
-            Returns the root URL of the given full URL, including the scheme, any user info, host, and port (if specified).
314
-            </summary>
315
-        </member>
316
-        <member name="M:Flurl.Url.Decode(System.String,System.Boolean)">
317
-            <summary>
318
-            Decodes a URL-encoded string.
319
-            </summary>
320
-            <param name="s">The URL-encoded string.</param>
321
-            <param name="interpretPlusAsSpace">If true, any '+' character will be decoded to a space.</param>
322
-            <returns></returns>
323
-        </member>
324
-        <member name="M:Flurl.Url.Encode(System.String,System.Boolean)">
325
-            <summary>
326
-            URL-encodes a string, including reserved characters such as '/' and '?'.
327
-            </summary>
328
-            <param name="s">The string to encode.</param>
329
-            <param name="encodeSpaceAsPlus">If true, spaces will be encoded as + signs. Otherwise, they'll be encoded as %20.</param>
330
-            <returns>The encoded URL.</returns>
331
-        </member>
332
-        <member name="M:Flurl.Url.EncodeIllegalCharacters(System.String,System.Boolean)">
333
-            <summary>
334
-            URL-encodes characters in a string that are neither reserved nor unreserved. Avoids encoding reserved characters such as '/' and '?'. Avoids encoding '%' if it begins a %-hex-hex sequence (i.e. avoids double-encoding).
335
-            </summary>
336
-            <param name="s">The string to encode.</param>
337
-            <param name="encodeSpaceAsPlus">If true, spaces will be encoded as + signs. Otherwise, they'll be encoded as %20.</param>
338
-            <returns>The encoded URL.</returns>
339
-        </member>
340
-        <member name="M:Flurl.Url.AppendPathSegment(System.Object,System.Boolean)">
341
-            <summary>
342
-            Appends a segment to the URL path, ensuring there is one and only one '/' character as a seperator.
343
-            </summary>
344
-            <param name="segment">The segment to append</param>
345
-            <param name="fullyEncode">If true, URL-encodes reserved characters such as '/', '+', and '%'. Otherwise, only encodes strictly illegal characters (including '%' but only when not followed by 2 hex characters).</param>
346
-            <returns>the Url object with the segment appended</returns>
347
-            <exception cref="T:System.ArgumentNullException"><paramref name="segment"/> is <see langword="null" />.</exception>
348
-        </member>
349
-        <member name="M:Flurl.Url.AppendPathSegments(System.Object[])">
350
-            <summary>
351
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
352
-            </summary>
353
-            <param name="segments">The segments to append</param>
354
-            <returns>the Url object with the segments appended</returns>
355
-        </member>
356
-        <member name="M:Flurl.Url.AppendPathSegments(System.Collections.Generic.IEnumerable{System.Object})">
357
-            <summary>
358
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
359
-            </summary>
360
-            <param name="segments">The segments to append</param>
361
-            <returns>the Url object with the segments appended</returns>
362
-        </member>
363
-        <member name="M:Flurl.Url.SetQueryParam(System.String,System.Object,Flurl.NullValueHandling)">
364
-            <summary>
365
-            Adds a parameter to the query, overwriting the value if name exists.
366
-            </summary>
367
-            <param name="name">Name of query parameter</param>
368
-            <param name="value">Value of query parameter</param>
369
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
370
-            <returns>The Url object with the query parameter added</returns>
371
-        </member>
372
-        <member name="M:Flurl.Url.SetQueryParam(System.String,System.String,System.Boolean,Flurl.NullValueHandling)">
373
-            <summary>
374
-            Adds a parameter to the query, overwriting the value if name exists.
375
-            </summary>
376
-            <param name="name">Name of query parameter</param>
377
-            <param name="value">Value of query parameter</param>
378
-            <param name="isEncoded">Set to true to indicate the value is already URL-encoded</param>
379
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
380
-            <returns>The Url object with the query parameter added</returns>
381
-            <exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null" />.</exception>
382
-        </member>
383
-        <member name="M:Flurl.Url.SetQueryParam(System.String)">
384
-            <summary>
385
-            Adds a parameter without a value to the query, removing any existing value.
386
-            </summary>
387
-            <param name="name">Name of query parameter</param>
388
-            <returns>The Url object with the query parameter added</returns>
389
-        </member>
390
-        <member name="M:Flurl.Url.SetQueryParams(System.Object,Flurl.NullValueHandling)">
391
-            <summary>
392
-            Parses values (usually an anonymous object or dictionary) into name/value pairs and adds them to the query, overwriting any that already exist.
393
-            </summary>
394
-            <param name="values">Typically an anonymous object, ie: new { x = 1, y = 2 }</param>
395
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
396
-            <returns>The Url object with the query parameters added</returns>
397
-        </member>
398
-        <member name="M:Flurl.Url.SetQueryParams(System.Collections.Generic.IEnumerable{System.String})">
399
-            <summary>
400
-            Adds multiple parameters without values to the query.
401
-            </summary>
402
-            <param name="names">Names of query parameters.</param>
403
-            <returns>The Url object with the query parameter added</returns>
404
-        </member>
405
-        <member name="M:Flurl.Url.SetQueryParams(System.String[])">
406
-            <summary>
407
-            Adds multiple parameters without values to the query.
408
-            </summary>
409
-            <param name="names">Names of query parameters</param>
410
-            <returns>The Url object with the query parameter added.</returns>
411
-        </member>
412
-        <member name="M:Flurl.Url.RemoveQueryParam(System.String)">
413
-            <summary>
414
-            Removes a name/value pair from the query by name.
415
-            </summary>
416
-            <param name="name">Query string parameter name to remove</param>
417
-            <returns>The Url object with the query parameter removed</returns>
418
-        </member>
419
-        <member name="M:Flurl.Url.RemoveQueryParams(System.String[])">
420
-            <summary>
421
-            Removes multiple name/value pairs from the query by name.
422
-            </summary>
423
-            <param name="names">Query string parameter names to remove</param>
424
-            <returns>The Url object with the query parameters removed</returns>
425
-        </member>
426
-        <member name="M:Flurl.Url.RemoveQueryParams(System.Collections.Generic.IEnumerable{System.String})">
427
-            <summary>
428
-            Removes multiple name/value pairs from the query by name.
429
-            </summary>
430
-            <param name="names">Query string parameter names to remove</param>
431
-            <returns>The Url object with the query parameters removed</returns>
432
-        </member>
433
-        <member name="M:Flurl.Url.SetFragment(System.String)">
434
-            <summary>
435
-            Set the URL fragment fluently.
436
-            </summary>
437
-            <param name="fragment">The part of the URL afer #</param>
438
-            <returns>The Url object with the new fragment set</returns>
439
-        </member>
440
-        <member name="M:Flurl.Url.RemoveFragment">
441
-            <summary>
442
-            Removes the URL fragment including the #.
443
-            </summary>
444
-            <returns>The Url object with the fragment removed</returns>
445
-        </member>
446
-        <member name="M:Flurl.Url.IsValid">
447
-            <summary>
448
-            Checks if this URL is a well-formed.
449
-            </summary>
450
-            <returns>true if this is a well-formed URL</returns>
451
-        </member>
452
-        <member name="M:Flurl.Url.IsValid(System.String)">
453
-            <summary>
454
-            Checks if a string is a well-formed URL.
455
-            </summary>
456
-            <param name="url">The string to check</param>
457
-            <returns>true if s is a well-formed URL</returns>
458
-        </member>
459
-        <member name="M:Flurl.Url.ResetToRoot">
460
-            <summary>
461
-            Resets the URL to its root, including the scheme, any user info, host, and port (if specified).
462
-            </summary>
463
-            <returns>The Url object trimmed to its root.</returns>
464
-        </member>
465
-        <member name="M:Flurl.Url.ToString">
466
-            <summary>
467
-            Converts this Url object to its string representation.
468
-            </summary>
469
-            <returns></returns>
470
-        </member>
471
-        <member name="M:Flurl.Url.Clone">
472
-            <summary>
473
-            Creates a copy of this Url.
474
-            </summary>
475
-        </member>
476
-        <member name="M:Flurl.Url.ToString(System.Boolean)">
477
-            <summary>
478
-            Converts this Url object to its string representation.
479
-            </summary>
480
-            <param name="encodeSpaceAsPlus">Indicates whether to encode spaces with the "+" character instead of "%20"</param>
481
-            <returns></returns>
482
-        </member>
483
-        <member name="M:Flurl.Url.ToUri">
484
-            <summary>
485
-            Converts this Url object to System.Uri
486
-            </summary>
487
-            <returns>The System.Uri object</returns>
488
-        </member>
489
-        <member name="M:Flurl.Url.op_Implicit(Flurl.Url)~System.String">
490
-            <summary>
491
-            Implicit conversion from Url to String.
492
-            </summary>
493
-            <param name="url">The Url object</param>
494
-            <returns>The string</returns>
495
-        </member>
496
-        <member name="M:Flurl.Url.op_Implicit(System.String)~Flurl.Url">
497
-            <summary>
498
-            Implicit conversion from String to Url.
499
-            </summary>
500
-            <param name="url">The String representation of the URL</param>
501
-            <returns>The string</returns>
502
-        </member>
503
-        <member name="M:Flurl.Url.op_Implicit(System.Uri)~Flurl.Url">
504
-            <summary>
505
-            Implicit conversion from System.Uri to Flurl.Url.
506
-            </summary>
507
-            <returns>The string</returns>
508
-        </member>
509
-        <member name="M:Flurl.Url.Equals(System.Object)">
510
-            <summary>
511
-            True if obj is an instance of Url and its string representation is equal to this instance's string representation.
512
-            </summary>
513
-            <param name="obj">The object to compare to this instance.</param>
514
-            <returns></returns>
515
-        </member>
516
-        <member name="M:Flurl.Url.GetHashCode">
517
-            <summary>
518
-            Returns the hashcode for this Url.
519
-            </summary>
520
-        </member>
521
-        <member name="T:Flurl.Util.CommonExtensions">
522
-            <summary>
523
-            CommonExtensions for objects.
524
-            </summary>
525
-        </member>
526
-        <member name="M:Flurl.Util.CommonExtensions.ToKeyValuePairs(System.Object)">
527
-            <summary>
528
-            Returns a key-value-pairs representation of the object.
529
-            For strings, URL query string format assumed and pairs are parsed from that.
530
-            For objects that already implement IEnumerable&lt;KeyValuePair&gt;, the object itself is simply returned.
531
-            For all other objects, all publicly readable properties are extracted and returned as pairs.
532
-            </summary>
533
-            <param name="obj">The object to parse into key-value pairs</param>
534
-            <returns></returns>
535
-            <exception cref="T:System.ArgumentNullException"><paramref name="obj"/> is <see langword="null" />.</exception>
536
-        </member>
537
-        <member name="M:Flurl.Util.CommonExtensions.ToInvariantString(System.Object)">
538
-            <summary>
539
-            Returns a string that represents the current object, using CultureInfo.InvariantCulture where possible.
540
-            Dates are represented in IS0 8601.
541
-            </summary>
542
-        </member>
543
-        <member name="M:Flurl.Util.CommonExtensions.SplitOnFirstOccurence(System.String,System.Char)">
544
-            <summary>
545
-            Splits at the first occurence of the given separator.
546
-            </summary>
547
-            <param name="s">The string to split.</param>
548
-            <param name="separator">The separator to split on.</param>
549
-            <returns>Array of at most 2 strings. (1 if separator is not found.)</returns>
550
-        </member>
551
-        <member name="M:Flurl.Util.CommonExtensions.Merge``2(System.Collections.Generic.IDictionary{``0,``1},System.Collections.Generic.IDictionary{``0,``1})">
552
-            <summary>
553
-            Merges the key/value pairs from d2 into d1, without overwriting those already set in d1.
554
-            </summary>
555
-        </member>
556
-        <member name="M:Flurl.Util.CommonExtensions.StripQuotes(System.String)">
557
-            <summary>
558
-            Strips any single quotes or double quotes from the beginning and end of a string.
559
-            </summary>
560
-        </member>
561
-    </members>
562
-</doc>

BIN
packages/Flurl.2.8.2/lib/netstandard1.3/Flurl.dll


+ 0 - 562
packages/Flurl.2.8.2/lib/netstandard1.3/Flurl.xml

@@ -1,562 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc>
3
-    <assembly>
4
-        <name>Flurl</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Flurl.NullValueHandling">
8
-            <summary>
9
-            Describes how to handle null values in query parameters.
10
-            </summary>
11
-        </member>
12
-        <member name="F:Flurl.NullValueHandling.NameOnly">
13
-            <summary>
14
-            Set as name without value in query string.
15
-            </summary>
16
-        </member>
17
-        <member name="F:Flurl.NullValueHandling.Remove">
18
-            <summary>
19
-            Don't add to query string, remove any existing value.
20
-            </summary>
21
-        </member>
22
-        <member name="F:Flurl.NullValueHandling.Ignore">
23
-            <summary>
24
-            Don't add to query string, but leave any existing value unchanged.
25
-            </summary>
26
-        </member>
27
-        <member name="T:Flurl.QueryParamCollection">
28
-            <summary>
29
-            Represents a URL query as a key-value dictionary. Insertion order is preserved.
30
-            </summary>
31
-        </member>
32
-        <member name="M:Flurl.QueryParamCollection.ToString">
33
-            <summary>
34
-            Returns serialized, encoded query string. Insertion order is preserved.
35
-            </summary>
36
-            <returns></returns>
37
-        </member>
38
-        <member name="M:Flurl.QueryParamCollection.ToString(System.Boolean)">
39
-            <summary>
40
-            Returns serialized, encoded query string. Insertion order is preserved.
41
-            </summary>
42
-            <returns></returns>
43
-        </member>
44
-        <member name="M:Flurl.QueryParamCollection.Add(System.String,System.Object)">
45
-            <summary>
46
-            Adds a new query parameter.
47
-            </summary>
48
-        </member>
49
-        <member name="M:Flurl.QueryParamCollection.Add(System.String,System.String,System.Boolean)">
50
-            <summary>
51
-            Adds a new query parameter, allowing you to specify whether the value is already encoded.
52
-            </summary>
53
-        </member>
54
-        <member name="M:Flurl.QueryParamCollection.ContainsKey(System.String)">
55
-            <summary>
56
-            True if the collection contains a query parameter with the given name.
57
-            </summary>
58
-        </member>
59
-        <member name="M:Flurl.QueryParamCollection.Remove(System.String)">
60
-            <summary>
61
-            Removes all parameters of the given name.
62
-            </summary>
63
-            <returns>The number of parameters that were removed</returns>
64
-            <exception cref="T:System.ArgumentNullException"><paramref name="name" /> is null.</exception>
65
-        </member>
66
-        <member name="M:Flurl.QueryParamCollection.Merge(System.String,System.Object,System.Boolean,Flurl.NullValueHandling)">
67
-            <summary>
68
-            Replaces an existing QueryParameter or appends one to the end. If object is a collection type (array, IEnumerable, etc.),
69
-            multiple parameters are added, i.e. x=1&amp;x=2. If any of the same name already exist, they are overwritten one by one
70
-            (preserving order) and any remaining are appended to the end. If fewer values are specified than already exist,
71
-            remaining existing values are removed.
72
-            </summary>
73
-        </member>
74
-        <member name="P:Flurl.QueryParamCollection.Item(System.String)">
75
-            <summary>
76
-            Gets or sets a query parameter value by name. A query may contain multiple values of the same name
77
-            (i.e. "x=1&amp;x=2"), in which case the value is an array, which works for both getting and setting.
78
-            </summary>
79
-            <param name="name">The query parameter name</param>
80
-            <returns>The query parameter value or array of values</returns>
81
-        </member>
82
-        <member name="T:Flurl.QueryParameter">
83
-            <summary>
84
-            Represents an individual name/value pair within a URL query.
85
-            </summary>
86
-        </member>
87
-        <member name="M:Flurl.QueryParameter.#ctor(System.String,System.Object,System.Boolean)">
88
-            <summary>
89
-            Creates a new instance of a query parameter. Allows specifying whether string value provided has
90
-            already been URL-encoded.
91
-            </summary>
92
-        </member>
93
-        <member name="P:Flurl.QueryParameter.Name">
94
-            <summary>
95
-            The name (left side) of the query parameter.
96
-            </summary>
97
-        </member>
98
-        <member name="P:Flurl.QueryParameter.Value">
99
-            <summary>
100
-            The value (right side) of the query parameter.
101
-            </summary>
102
-        </member>
103
-        <member name="M:Flurl.QueryParameter.ToString(System.Boolean)">
104
-            <summary>
105
-            Returns the string ("name=value") representation of the query parameter.
106
-            </summary>
107
-            <param name="encodeSpaceAsPlus">Indicates whether to encode space characters with "+" instead of "%20".</param>
108
-            <returns></returns>
109
-        </member>
110
-        <member name="T:Flurl.StringExtensions">
111
-            <summary>
112
-            A set of string extension methods for working with Flurl URLs
113
-            </summary>
114
-        </member>
115
-        <member name="M:Flurl.StringExtensions.AppendPathSegment(System.String,System.Object,System.Boolean)">
116
-            <summary>
117
-            Creates a new Url object from the string and appends a segment to the URL path,
118
-            ensuring there is one and only one '/' character as a separator.
119
-            </summary>
120
-            <param name="url">The URL.</param>
121
-            <param name="segment">The segment to append</param>
122
-            <param name="fullyEncode">If true, URL-encodes reserved characters such as '/', '+', and '%'. Otherwise, only encodes strictly illegal characters (including '%' but only when not followed by 2 hex characters).</param>
123
-            <returns>
124
-            the resulting Url object
125
-            </returns>
126
-        </member>
127
-        <member name="M:Flurl.StringExtensions.AppendPathSegments(System.String,System.Object[])">
128
-            <summary>
129
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
130
-            </summary>
131
-            <param name="url">The URL.</param>
132
-            <param name="segments">The segments to append</param>
133
-            <returns>
134
-            the Url object with the segments appended
135
-            </returns>
136
-        </member>
137
-        <member name="M:Flurl.StringExtensions.AppendPathSegments(System.String,System.Collections.Generic.IEnumerable{System.Object})">
138
-            <summary>
139
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
140
-            </summary>
141
-            <param name="url">The URL.</param>
142
-            <param name="segments">The segments to append</param>
143
-            <returns>
144
-            the Url object with the segments appended
145
-            </returns>
146
-        </member>
147
-        <member name="M:Flurl.StringExtensions.SetQueryParam(System.String,System.String,System.Object,Flurl.NullValueHandling)">
148
-            <summary>
149
-            Creates a new Url object from the string and adds a parameter to the query, overwriting the value if name exists.
150
-            </summary>
151
-            <param name="url">The URL.</param>
152
-            <param name="name">Name of query parameter</param>
153
-            <param name="value">Value of query parameter</param>
154
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
155
-            <returns>The Url object with the query parameter added</returns>
156
-        </member>
157
-        <member name="M:Flurl.StringExtensions.SetQueryParam(System.String,System.String,System.String,System.Boolean,Flurl.NullValueHandling)">
158
-            <summary>
159
-            Creates a new Url object from the string and adds a parameter to the query, overwriting the value if name exists.
160
-            </summary>
161
-            <param name="url">The URL.</param>
162
-            <param name="name">Name of query parameter</param>
163
-            <param name="value">Value of query parameter</param>
164
-            <param name="isEncoded">Set to true to indicate the value is already URL-encoded. Defaults to false.</param>
165
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing).</param>
166
-            <returns>
167
-            The Url object with the query parameter added
168
-            </returns>
169
-        </member>
170
-        <member name="M:Flurl.StringExtensions.SetQueryParam(System.String,System.String)">
171
-            <summary>
172
-            Creates a new Url object from the string and adds a parameter without a value to the query, removing any existing value.
173
-            </summary>
174
-            <param name="url">The URL.</param>
175
-            <param name="name">Name of query parameter</param>
176
-            <returns>The Url object with the query parameter added</returns>
177
-        </member>
178
-        <member name="M:Flurl.StringExtensions.SetQueryParams(System.String,System.Object,Flurl.NullValueHandling)">
179
-            <summary>
180
-            Creates a new Url object from the string, parses values object into name/value pairs, and adds them to the query,
181
-            overwriting any that already exist.
182
-            </summary>
183
-            <param name="url">The URL.</param>
184
-            <param name="values">Typically an anonymous object, ie: new { x = 1, y = 2 }</param>
185
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
186
-            <returns>
187
-            The Url object with the query parameters added
188
-            </returns>
189
-        </member>
190
-        <member name="M:Flurl.StringExtensions.SetQueryParams(System.String,System.Collections.Generic.IEnumerable{System.String})">
191
-            <summary>
192
-            Creates a new Url object from the string and adds multiple parameters without values to the query.
193
-            </summary>
194
-            <param name="url">The URL.</param>
195
-            <param name="names">Names of query parameters.</param>
196
-            <returns>The Url object with the query parameter added</returns>
197
-        </member>
198
-        <member name="M:Flurl.StringExtensions.SetQueryParams(System.String,System.String[])">
199
-            <summary>
200
-            Creates a new Url object from the string and adds multiple parameters without values to the query.
201
-            </summary>
202
-            <param name="url">The URL.</param>
203
-            <param name="names">Names of query parameters</param>
204
-            <returns>The Url object with the query parameter added.</returns>
205
-        </member>
206
-        <member name="M:Flurl.StringExtensions.RemoveQueryParam(System.String,System.String)">
207
-            <summary>
208
-            Creates a new Url object from the string and removes a name/value pair from the query by name.
209
-            </summary>
210
-            <param name="url">The URL.</param>
211
-            <param name="name">Query string parameter name to remove</param>
212
-            <returns>
213
-            The Url object with the query parameter removed
214
-            </returns>
215
-        </member>
216
-        <member name="M:Flurl.StringExtensions.RemoveQueryParams(System.String,System.String[])">
217
-            <summary>
218
-            Creates a new Url object from the string and removes multiple name/value pairs from the query by name.
219
-            </summary>
220
-            <param name="url">The URL.</param>
221
-            <param name="names">Query string parameter names to remove</param>
222
-            <returns>
223
-            The Url object with the query parameters removed
224
-            </returns>
225
-        </member>
226
-        <member name="M:Flurl.StringExtensions.RemoveQueryParams(System.String,System.Collections.Generic.IEnumerable{System.String})">
227
-            <summary>
228
-            Creates a new Url object from the string and removes multiple name/value pairs from the query by name.
229
-            </summary>
230
-            <param name="url">The URL.</param>
231
-            <param name="names">Query string parameter names to remove</param>
232
-            <returns>
233
-            The Url object with the query parameters removed
234
-            </returns>
235
-        </member>
236
-        <member name="M:Flurl.StringExtensions.SetFragment(System.String,System.String)">
237
-            <summary>
238
-            Set the URL fragment fluently.
239
-            </summary>
240
-            <param name="url">The URL.</param>
241
-            <param name="fragment">The part of the URL afer #</param>
242
-            <returns>
243
-            The Url object with the new fragment set
244
-            </returns>
245
-        </member>
246
-        <member name="M:Flurl.StringExtensions.RemoveFragment(System.String)">
247
-            <summary>
248
-            Removes the URL fragment including the #.
249
-            </summary>
250
-            <returns>The Url object with the fragment removed</returns>
251
-        </member>
252
-        <member name="M:Flurl.StringExtensions.ResetToRoot(System.String)">
253
-            <summary>
254
-            Trims the URL to its root, including the scheme, any user info, host, and port (if specified).
255
-            </summary>
256
-            <returns>A Url object.</returns>
257
-        </member>
258
-        <member name="T:Flurl.Url">
259
-            <summary>
260
-            A mutable object for fluently building URLs.
261
-            </summary>
262
-        </member>
263
-        <member name="P:Flurl.Url.Path">
264
-            <summary>
265
-            The full absolute path part of the URL (everything except the query and fragment).
266
-            </summary>
267
-        </member>
268
-        <member name="P:Flurl.Url.Query">
269
-            <summary>
270
-            The query part of the URL (after the ?, RFC 3986).
271
-            </summary>
272
-        </member>
273
-        <member name="P:Flurl.Url.Fragment">
274
-            <summary>
275
-            The fragment part of the URL (after the #, RFC 3986).
276
-            </summary>
277
-        </member>
278
-        <member name="P:Flurl.Url.QueryParams">
279
-            <summary>
280
-            Query parsed to name/value pairs.
281
-            </summary>
282
-        </member>
283
-        <member name="M:Flurl.Url.#ctor(System.String)">
284
-            <summary>
285
-            Constructs a Url object from a string.
286
-            </summary>
287
-            <param name="baseUrl">The URL to use as a starting point (required)</param>
288
-            <exception cref="T:System.ArgumentNullException"><paramref name="baseUrl"/> is <see langword="null" />.</exception>
289
-        </member>
290
-        <member name="M:Flurl.Url.#ctor(System.Uri)">
291
-            <summary>
292
-            Constructs a Url object from a System.Uri.
293
-            </summary>
294
-            <param name="uri">The System.Uri (required)</param>
295
-            <exception cref="T:System.ArgumentNullException"><paramref name="uri"/> is <see langword="null" />.</exception>
296
-        </member>
297
-        <member name="M:Flurl.Url.ParseQueryParams(System.String)">
298
-            <summary>
299
-            Parses a URL query to a QueryParamCollection dictionary.
300
-            </summary>
301
-            <param name="query">The URL query to parse.</param>
302
-        </member>
303
-        <member name="M:Flurl.Url.Combine(System.String[])">
304
-            <summary>
305
-            Basically a Path.Combine for URLs. Ensures exactly one '/' seperates each segment,
306
-            and exactly on '&amp;' seperates each query parameter.
307
-            URL-encodes illegal characters but not reserved characters.
308
-            </summary>
309
-            <param name="parts">URL parts to combine.</param>
310
-        </member>
311
-        <member name="M:Flurl.Url.GetRoot(System.String)">
312
-            <summary>
313
-            Returns the root URL of the given full URL, including the scheme, any user info, host, and port (if specified).
314
-            </summary>
315
-        </member>
316
-        <member name="M:Flurl.Url.Decode(System.String,System.Boolean)">
317
-            <summary>
318
-            Decodes a URL-encoded string.
319
-            </summary>
320
-            <param name="s">The URL-encoded string.</param>
321
-            <param name="interpretPlusAsSpace">If true, any '+' character will be decoded to a space.</param>
322
-            <returns></returns>
323
-        </member>
324
-        <member name="M:Flurl.Url.Encode(System.String,System.Boolean)">
325
-            <summary>
326
-            URL-encodes a string, including reserved characters such as '/' and '?'.
327
-            </summary>
328
-            <param name="s">The string to encode.</param>
329
-            <param name="encodeSpaceAsPlus">If true, spaces will be encoded as + signs. Otherwise, they'll be encoded as %20.</param>
330
-            <returns>The encoded URL.</returns>
331
-        </member>
332
-        <member name="M:Flurl.Url.EncodeIllegalCharacters(System.String,System.Boolean)">
333
-            <summary>
334
-            URL-encodes characters in a string that are neither reserved nor unreserved. Avoids encoding reserved characters such as '/' and '?'. Avoids encoding '%' if it begins a %-hex-hex sequence (i.e. avoids double-encoding).
335
-            </summary>
336
-            <param name="s">The string to encode.</param>
337
-            <param name="encodeSpaceAsPlus">If true, spaces will be encoded as + signs. Otherwise, they'll be encoded as %20.</param>
338
-            <returns>The encoded URL.</returns>
339
-        </member>
340
-        <member name="M:Flurl.Url.AppendPathSegment(System.Object,System.Boolean)">
341
-            <summary>
342
-            Appends a segment to the URL path, ensuring there is one and only one '/' character as a seperator.
343
-            </summary>
344
-            <param name="segment">The segment to append</param>
345
-            <param name="fullyEncode">If true, URL-encodes reserved characters such as '/', '+', and '%'. Otherwise, only encodes strictly illegal characters (including '%' but only when not followed by 2 hex characters).</param>
346
-            <returns>the Url object with the segment appended</returns>
347
-            <exception cref="T:System.ArgumentNullException"><paramref name="segment"/> is <see langword="null" />.</exception>
348
-        </member>
349
-        <member name="M:Flurl.Url.AppendPathSegments(System.Object[])">
350
-            <summary>
351
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
352
-            </summary>
353
-            <param name="segments">The segments to append</param>
354
-            <returns>the Url object with the segments appended</returns>
355
-        </member>
356
-        <member name="M:Flurl.Url.AppendPathSegments(System.Collections.Generic.IEnumerable{System.Object})">
357
-            <summary>
358
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
359
-            </summary>
360
-            <param name="segments">The segments to append</param>
361
-            <returns>the Url object with the segments appended</returns>
362
-        </member>
363
-        <member name="M:Flurl.Url.SetQueryParam(System.String,System.Object,Flurl.NullValueHandling)">
364
-            <summary>
365
-            Adds a parameter to the query, overwriting the value if name exists.
366
-            </summary>
367
-            <param name="name">Name of query parameter</param>
368
-            <param name="value">Value of query parameter</param>
369
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
370
-            <returns>The Url object with the query parameter added</returns>
371
-        </member>
372
-        <member name="M:Flurl.Url.SetQueryParam(System.String,System.String,System.Boolean,Flurl.NullValueHandling)">
373
-            <summary>
374
-            Adds a parameter to the query, overwriting the value if name exists.
375
-            </summary>
376
-            <param name="name">Name of query parameter</param>
377
-            <param name="value">Value of query parameter</param>
378
-            <param name="isEncoded">Set to true to indicate the value is already URL-encoded</param>
379
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
380
-            <returns>The Url object with the query parameter added</returns>
381
-            <exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null" />.</exception>
382
-        </member>
383
-        <member name="M:Flurl.Url.SetQueryParam(System.String)">
384
-            <summary>
385
-            Adds a parameter without a value to the query, removing any existing value.
386
-            </summary>
387
-            <param name="name">Name of query parameter</param>
388
-            <returns>The Url object with the query parameter added</returns>
389
-        </member>
390
-        <member name="M:Flurl.Url.SetQueryParams(System.Object,Flurl.NullValueHandling)">
391
-            <summary>
392
-            Parses values (usually an anonymous object or dictionary) into name/value pairs and adds them to the query, overwriting any that already exist.
393
-            </summary>
394
-            <param name="values">Typically an anonymous object, ie: new { x = 1, y = 2 }</param>
395
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
396
-            <returns>The Url object with the query parameters added</returns>
397
-        </member>
398
-        <member name="M:Flurl.Url.SetQueryParams(System.Collections.Generic.IEnumerable{System.String})">
399
-            <summary>
400
-            Adds multiple parameters without values to the query.
401
-            </summary>
402
-            <param name="names">Names of query parameters.</param>
403
-            <returns>The Url object with the query parameter added</returns>
404
-        </member>
405
-        <member name="M:Flurl.Url.SetQueryParams(System.String[])">
406
-            <summary>
407
-            Adds multiple parameters without values to the query.
408
-            </summary>
409
-            <param name="names">Names of query parameters</param>
410
-            <returns>The Url object with the query parameter added.</returns>
411
-        </member>
412
-        <member name="M:Flurl.Url.RemoveQueryParam(System.String)">
413
-            <summary>
414
-            Removes a name/value pair from the query by name.
415
-            </summary>
416
-            <param name="name">Query string parameter name to remove</param>
417
-            <returns>The Url object with the query parameter removed</returns>
418
-        </member>
419
-        <member name="M:Flurl.Url.RemoveQueryParams(System.String[])">
420
-            <summary>
421
-            Removes multiple name/value pairs from the query by name.
422
-            </summary>
423
-            <param name="names">Query string parameter names to remove</param>
424
-            <returns>The Url object with the query parameters removed</returns>
425
-        </member>
426
-        <member name="M:Flurl.Url.RemoveQueryParams(System.Collections.Generic.IEnumerable{System.String})">
427
-            <summary>
428
-            Removes multiple name/value pairs from the query by name.
429
-            </summary>
430
-            <param name="names">Query string parameter names to remove</param>
431
-            <returns>The Url object with the query parameters removed</returns>
432
-        </member>
433
-        <member name="M:Flurl.Url.SetFragment(System.String)">
434
-            <summary>
435
-            Set the URL fragment fluently.
436
-            </summary>
437
-            <param name="fragment">The part of the URL afer #</param>
438
-            <returns>The Url object with the new fragment set</returns>
439
-        </member>
440
-        <member name="M:Flurl.Url.RemoveFragment">
441
-            <summary>
442
-            Removes the URL fragment including the #.
443
-            </summary>
444
-            <returns>The Url object with the fragment removed</returns>
445
-        </member>
446
-        <member name="M:Flurl.Url.IsValid">
447
-            <summary>
448
-            Checks if this URL is a well-formed.
449
-            </summary>
450
-            <returns>true if this is a well-formed URL</returns>
451
-        </member>
452
-        <member name="M:Flurl.Url.IsValid(System.String)">
453
-            <summary>
454
-            Checks if a string is a well-formed URL.
455
-            </summary>
456
-            <param name="url">The string to check</param>
457
-            <returns>true if s is a well-formed URL</returns>
458
-        </member>
459
-        <member name="M:Flurl.Url.ResetToRoot">
460
-            <summary>
461
-            Resets the URL to its root, including the scheme, any user info, host, and port (if specified).
462
-            </summary>
463
-            <returns>The Url object trimmed to its root.</returns>
464
-        </member>
465
-        <member name="M:Flurl.Url.ToString">
466
-            <summary>
467
-            Converts this Url object to its string representation.
468
-            </summary>
469
-            <returns></returns>
470
-        </member>
471
-        <member name="M:Flurl.Url.Clone">
472
-            <summary>
473
-            Creates a copy of this Url.
474
-            </summary>
475
-        </member>
476
-        <member name="M:Flurl.Url.ToString(System.Boolean)">
477
-            <summary>
478
-            Converts this Url object to its string representation.
479
-            </summary>
480
-            <param name="encodeSpaceAsPlus">Indicates whether to encode spaces with the "+" character instead of "%20"</param>
481
-            <returns></returns>
482
-        </member>
483
-        <member name="M:Flurl.Url.ToUri">
484
-            <summary>
485
-            Converts this Url object to System.Uri
486
-            </summary>
487
-            <returns>The System.Uri object</returns>
488
-        </member>
489
-        <member name="M:Flurl.Url.op_Implicit(Flurl.Url)~System.String">
490
-            <summary>
491
-            Implicit conversion from Url to String.
492
-            </summary>
493
-            <param name="url">The Url object</param>
494
-            <returns>The string</returns>
495
-        </member>
496
-        <member name="M:Flurl.Url.op_Implicit(System.String)~Flurl.Url">
497
-            <summary>
498
-            Implicit conversion from String to Url.
499
-            </summary>
500
-            <param name="url">The String representation of the URL</param>
501
-            <returns>The string</returns>
502
-        </member>
503
-        <member name="M:Flurl.Url.op_Implicit(System.Uri)~Flurl.Url">
504
-            <summary>
505
-            Implicit conversion from System.Uri to Flurl.Url.
506
-            </summary>
507
-            <returns>The string</returns>
508
-        </member>
509
-        <member name="M:Flurl.Url.Equals(System.Object)">
510
-            <summary>
511
-            True if obj is an instance of Url and its string representation is equal to this instance's string representation.
512
-            </summary>
513
-            <param name="obj">The object to compare to this instance.</param>
514
-            <returns></returns>
515
-        </member>
516
-        <member name="M:Flurl.Url.GetHashCode">
517
-            <summary>
518
-            Returns the hashcode for this Url.
519
-            </summary>
520
-        </member>
521
-        <member name="T:Flurl.Util.CommonExtensions">
522
-            <summary>
523
-            CommonExtensions for objects.
524
-            </summary>
525
-        </member>
526
-        <member name="M:Flurl.Util.CommonExtensions.ToKeyValuePairs(System.Object)">
527
-            <summary>
528
-            Returns a key-value-pairs representation of the object.
529
-            For strings, URL query string format assumed and pairs are parsed from that.
530
-            For objects that already implement IEnumerable&lt;KeyValuePair&gt;, the object itself is simply returned.
531
-            For all other objects, all publicly readable properties are extracted and returned as pairs.
532
-            </summary>
533
-            <param name="obj">The object to parse into key-value pairs</param>
534
-            <returns></returns>
535
-            <exception cref="T:System.ArgumentNullException"><paramref name="obj"/> is <see langword="null" />.</exception>
536
-        </member>
537
-        <member name="M:Flurl.Util.CommonExtensions.ToInvariantString(System.Object)">
538
-            <summary>
539
-            Returns a string that represents the current object, using CultureInfo.InvariantCulture where possible.
540
-            Dates are represented in IS0 8601.
541
-            </summary>
542
-        </member>
543
-        <member name="M:Flurl.Util.CommonExtensions.SplitOnFirstOccurence(System.String,System.Char)">
544
-            <summary>
545
-            Splits at the first occurence of the given separator.
546
-            </summary>
547
-            <param name="s">The string to split.</param>
548
-            <param name="separator">The separator to split on.</param>
549
-            <returns>Array of at most 2 strings. (1 if separator is not found.)</returns>
550
-        </member>
551
-        <member name="M:Flurl.Util.CommonExtensions.Merge``2(System.Collections.Generic.IDictionary{``0,``1},System.Collections.Generic.IDictionary{``0,``1})">
552
-            <summary>
553
-            Merges the key/value pairs from d2 into d1, without overwriting those already set in d1.
554
-            </summary>
555
-        </member>
556
-        <member name="M:Flurl.Util.CommonExtensions.StripQuotes(System.String)">
557
-            <summary>
558
-            Strips any single quotes or double quotes from the beginning and end of a string.
559
-            </summary>
560
-        </member>
561
-    </members>
562
-</doc>

BIN
packages/Flurl.2.8.2/lib/netstandard2.0/Flurl.dll


+ 0 - 562
packages/Flurl.2.8.2/lib/netstandard2.0/Flurl.xml

@@ -1,562 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc>
3
-    <assembly>
4
-        <name>Flurl</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Flurl.NullValueHandling">
8
-            <summary>
9
-            Describes how to handle null values in query parameters.
10
-            </summary>
11
-        </member>
12
-        <member name="F:Flurl.NullValueHandling.NameOnly">
13
-            <summary>
14
-            Set as name without value in query string.
15
-            </summary>
16
-        </member>
17
-        <member name="F:Flurl.NullValueHandling.Remove">
18
-            <summary>
19
-            Don't add to query string, remove any existing value.
20
-            </summary>
21
-        </member>
22
-        <member name="F:Flurl.NullValueHandling.Ignore">
23
-            <summary>
24
-            Don't add to query string, but leave any existing value unchanged.
25
-            </summary>
26
-        </member>
27
-        <member name="T:Flurl.QueryParamCollection">
28
-            <summary>
29
-            Represents a URL query as a key-value dictionary. Insertion order is preserved.
30
-            </summary>
31
-        </member>
32
-        <member name="M:Flurl.QueryParamCollection.ToString">
33
-            <summary>
34
-            Returns serialized, encoded query string. Insertion order is preserved.
35
-            </summary>
36
-            <returns></returns>
37
-        </member>
38
-        <member name="M:Flurl.QueryParamCollection.ToString(System.Boolean)">
39
-            <summary>
40
-            Returns serialized, encoded query string. Insertion order is preserved.
41
-            </summary>
42
-            <returns></returns>
43
-        </member>
44
-        <member name="M:Flurl.QueryParamCollection.Add(System.String,System.Object)">
45
-            <summary>
46
-            Adds a new query parameter.
47
-            </summary>
48
-        </member>
49
-        <member name="M:Flurl.QueryParamCollection.Add(System.String,System.String,System.Boolean)">
50
-            <summary>
51
-            Adds a new query parameter, allowing you to specify whether the value is already encoded.
52
-            </summary>
53
-        </member>
54
-        <member name="M:Flurl.QueryParamCollection.ContainsKey(System.String)">
55
-            <summary>
56
-            True if the collection contains a query parameter with the given name.
57
-            </summary>
58
-        </member>
59
-        <member name="M:Flurl.QueryParamCollection.Remove(System.String)">
60
-            <summary>
61
-            Removes all parameters of the given name.
62
-            </summary>
63
-            <returns>The number of parameters that were removed</returns>
64
-            <exception cref="T:System.ArgumentNullException"><paramref name="name" /> is null.</exception>
65
-        </member>
66
-        <member name="M:Flurl.QueryParamCollection.Merge(System.String,System.Object,System.Boolean,Flurl.NullValueHandling)">
67
-            <summary>
68
-            Replaces an existing QueryParameter or appends one to the end. If object is a collection type (array, IEnumerable, etc.),
69
-            multiple parameters are added, i.e. x=1&amp;x=2. If any of the same name already exist, they are overwritten one by one
70
-            (preserving order) and any remaining are appended to the end. If fewer values are specified than already exist,
71
-            remaining existing values are removed.
72
-            </summary>
73
-        </member>
74
-        <member name="P:Flurl.QueryParamCollection.Item(System.String)">
75
-            <summary>
76
-            Gets or sets a query parameter value by name. A query may contain multiple values of the same name
77
-            (i.e. "x=1&amp;x=2"), in which case the value is an array, which works for both getting and setting.
78
-            </summary>
79
-            <param name="name">The query parameter name</param>
80
-            <returns>The query parameter value or array of values</returns>
81
-        </member>
82
-        <member name="T:Flurl.QueryParameter">
83
-            <summary>
84
-            Represents an individual name/value pair within a URL query.
85
-            </summary>
86
-        </member>
87
-        <member name="M:Flurl.QueryParameter.#ctor(System.String,System.Object,System.Boolean)">
88
-            <summary>
89
-            Creates a new instance of a query parameter. Allows specifying whether string value provided has
90
-            already been URL-encoded.
91
-            </summary>
92
-        </member>
93
-        <member name="P:Flurl.QueryParameter.Name">
94
-            <summary>
95
-            The name (left side) of the query parameter.
96
-            </summary>
97
-        </member>
98
-        <member name="P:Flurl.QueryParameter.Value">
99
-            <summary>
100
-            The value (right side) of the query parameter.
101
-            </summary>
102
-        </member>
103
-        <member name="M:Flurl.QueryParameter.ToString(System.Boolean)">
104
-            <summary>
105
-            Returns the string ("name=value") representation of the query parameter.
106
-            </summary>
107
-            <param name="encodeSpaceAsPlus">Indicates whether to encode space characters with "+" instead of "%20".</param>
108
-            <returns></returns>
109
-        </member>
110
-        <member name="T:Flurl.StringExtensions">
111
-            <summary>
112
-            A set of string extension methods for working with Flurl URLs
113
-            </summary>
114
-        </member>
115
-        <member name="M:Flurl.StringExtensions.AppendPathSegment(System.String,System.Object,System.Boolean)">
116
-            <summary>
117
-            Creates a new Url object from the string and appends a segment to the URL path,
118
-            ensuring there is one and only one '/' character as a separator.
119
-            </summary>
120
-            <param name="url">The URL.</param>
121
-            <param name="segment">The segment to append</param>
122
-            <param name="fullyEncode">If true, URL-encodes reserved characters such as '/', '+', and '%'. Otherwise, only encodes strictly illegal characters (including '%' but only when not followed by 2 hex characters).</param>
123
-            <returns>
124
-            the resulting Url object
125
-            </returns>
126
-        </member>
127
-        <member name="M:Flurl.StringExtensions.AppendPathSegments(System.String,System.Object[])">
128
-            <summary>
129
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
130
-            </summary>
131
-            <param name="url">The URL.</param>
132
-            <param name="segments">The segments to append</param>
133
-            <returns>
134
-            the Url object with the segments appended
135
-            </returns>
136
-        </member>
137
-        <member name="M:Flurl.StringExtensions.AppendPathSegments(System.String,System.Collections.Generic.IEnumerable{System.Object})">
138
-            <summary>
139
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
140
-            </summary>
141
-            <param name="url">The URL.</param>
142
-            <param name="segments">The segments to append</param>
143
-            <returns>
144
-            the Url object with the segments appended
145
-            </returns>
146
-        </member>
147
-        <member name="M:Flurl.StringExtensions.SetQueryParam(System.String,System.String,System.Object,Flurl.NullValueHandling)">
148
-            <summary>
149
-            Creates a new Url object from the string and adds a parameter to the query, overwriting the value if name exists.
150
-            </summary>
151
-            <param name="url">The URL.</param>
152
-            <param name="name">Name of query parameter</param>
153
-            <param name="value">Value of query parameter</param>
154
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
155
-            <returns>The Url object with the query parameter added</returns>
156
-        </member>
157
-        <member name="M:Flurl.StringExtensions.SetQueryParam(System.String,System.String,System.String,System.Boolean,Flurl.NullValueHandling)">
158
-            <summary>
159
-            Creates a new Url object from the string and adds a parameter to the query, overwriting the value if name exists.
160
-            </summary>
161
-            <param name="url">The URL.</param>
162
-            <param name="name">Name of query parameter</param>
163
-            <param name="value">Value of query parameter</param>
164
-            <param name="isEncoded">Set to true to indicate the value is already URL-encoded. Defaults to false.</param>
165
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing).</param>
166
-            <returns>
167
-            The Url object with the query parameter added
168
-            </returns>
169
-        </member>
170
-        <member name="M:Flurl.StringExtensions.SetQueryParam(System.String,System.String)">
171
-            <summary>
172
-            Creates a new Url object from the string and adds a parameter without a value to the query, removing any existing value.
173
-            </summary>
174
-            <param name="url">The URL.</param>
175
-            <param name="name">Name of query parameter</param>
176
-            <returns>The Url object with the query parameter added</returns>
177
-        </member>
178
-        <member name="M:Flurl.StringExtensions.SetQueryParams(System.String,System.Object,Flurl.NullValueHandling)">
179
-            <summary>
180
-            Creates a new Url object from the string, parses values object into name/value pairs, and adds them to the query,
181
-            overwriting any that already exist.
182
-            </summary>
183
-            <param name="url">The URL.</param>
184
-            <param name="values">Typically an anonymous object, ie: new { x = 1, y = 2 }</param>
185
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
186
-            <returns>
187
-            The Url object with the query parameters added
188
-            </returns>
189
-        </member>
190
-        <member name="M:Flurl.StringExtensions.SetQueryParams(System.String,System.Collections.Generic.IEnumerable{System.String})">
191
-            <summary>
192
-            Creates a new Url object from the string and adds multiple parameters without values to the query.
193
-            </summary>
194
-            <param name="url">The URL.</param>
195
-            <param name="names">Names of query parameters.</param>
196
-            <returns>The Url object with the query parameter added</returns>
197
-        </member>
198
-        <member name="M:Flurl.StringExtensions.SetQueryParams(System.String,System.String[])">
199
-            <summary>
200
-            Creates a new Url object from the string and adds multiple parameters without values to the query.
201
-            </summary>
202
-            <param name="url">The URL.</param>
203
-            <param name="names">Names of query parameters</param>
204
-            <returns>The Url object with the query parameter added.</returns>
205
-        </member>
206
-        <member name="M:Flurl.StringExtensions.RemoveQueryParam(System.String,System.String)">
207
-            <summary>
208
-            Creates a new Url object from the string and removes a name/value pair from the query by name.
209
-            </summary>
210
-            <param name="url">The URL.</param>
211
-            <param name="name">Query string parameter name to remove</param>
212
-            <returns>
213
-            The Url object with the query parameter removed
214
-            </returns>
215
-        </member>
216
-        <member name="M:Flurl.StringExtensions.RemoveQueryParams(System.String,System.String[])">
217
-            <summary>
218
-            Creates a new Url object from the string and removes multiple name/value pairs from the query by name.
219
-            </summary>
220
-            <param name="url">The URL.</param>
221
-            <param name="names">Query string parameter names to remove</param>
222
-            <returns>
223
-            The Url object with the query parameters removed
224
-            </returns>
225
-        </member>
226
-        <member name="M:Flurl.StringExtensions.RemoveQueryParams(System.String,System.Collections.Generic.IEnumerable{System.String})">
227
-            <summary>
228
-            Creates a new Url object from the string and removes multiple name/value pairs from the query by name.
229
-            </summary>
230
-            <param name="url">The URL.</param>
231
-            <param name="names">Query string parameter names to remove</param>
232
-            <returns>
233
-            The Url object with the query parameters removed
234
-            </returns>
235
-        </member>
236
-        <member name="M:Flurl.StringExtensions.SetFragment(System.String,System.String)">
237
-            <summary>
238
-            Set the URL fragment fluently.
239
-            </summary>
240
-            <param name="url">The URL.</param>
241
-            <param name="fragment">The part of the URL afer #</param>
242
-            <returns>
243
-            The Url object with the new fragment set
244
-            </returns>
245
-        </member>
246
-        <member name="M:Flurl.StringExtensions.RemoveFragment(System.String)">
247
-            <summary>
248
-            Removes the URL fragment including the #.
249
-            </summary>
250
-            <returns>The Url object with the fragment removed</returns>
251
-        </member>
252
-        <member name="M:Flurl.StringExtensions.ResetToRoot(System.String)">
253
-            <summary>
254
-            Trims the URL to its root, including the scheme, any user info, host, and port (if specified).
255
-            </summary>
256
-            <returns>A Url object.</returns>
257
-        </member>
258
-        <member name="T:Flurl.Url">
259
-            <summary>
260
-            A mutable object for fluently building URLs.
261
-            </summary>
262
-        </member>
263
-        <member name="P:Flurl.Url.Path">
264
-            <summary>
265
-            The full absolute path part of the URL (everything except the query and fragment).
266
-            </summary>
267
-        </member>
268
-        <member name="P:Flurl.Url.Query">
269
-            <summary>
270
-            The query part of the URL (after the ?, RFC 3986).
271
-            </summary>
272
-        </member>
273
-        <member name="P:Flurl.Url.Fragment">
274
-            <summary>
275
-            The fragment part of the URL (after the #, RFC 3986).
276
-            </summary>
277
-        </member>
278
-        <member name="P:Flurl.Url.QueryParams">
279
-            <summary>
280
-            Query parsed to name/value pairs.
281
-            </summary>
282
-        </member>
283
-        <member name="M:Flurl.Url.#ctor(System.String)">
284
-            <summary>
285
-            Constructs a Url object from a string.
286
-            </summary>
287
-            <param name="baseUrl">The URL to use as a starting point (required)</param>
288
-            <exception cref="T:System.ArgumentNullException"><paramref name="baseUrl"/> is <see langword="null" />.</exception>
289
-        </member>
290
-        <member name="M:Flurl.Url.#ctor(System.Uri)">
291
-            <summary>
292
-            Constructs a Url object from a System.Uri.
293
-            </summary>
294
-            <param name="uri">The System.Uri (required)</param>
295
-            <exception cref="T:System.ArgumentNullException"><paramref name="uri"/> is <see langword="null" />.</exception>
296
-        </member>
297
-        <member name="M:Flurl.Url.ParseQueryParams(System.String)">
298
-            <summary>
299
-            Parses a URL query to a QueryParamCollection dictionary.
300
-            </summary>
301
-            <param name="query">The URL query to parse.</param>
302
-        </member>
303
-        <member name="M:Flurl.Url.Combine(System.String[])">
304
-            <summary>
305
-            Basically a Path.Combine for URLs. Ensures exactly one '/' seperates each segment,
306
-            and exactly on '&amp;' seperates each query parameter.
307
-            URL-encodes illegal characters but not reserved characters.
308
-            </summary>
309
-            <param name="parts">URL parts to combine.</param>
310
-        </member>
311
-        <member name="M:Flurl.Url.GetRoot(System.String)">
312
-            <summary>
313
-            Returns the root URL of the given full URL, including the scheme, any user info, host, and port (if specified).
314
-            </summary>
315
-        </member>
316
-        <member name="M:Flurl.Url.Decode(System.String,System.Boolean)">
317
-            <summary>
318
-            Decodes a URL-encoded string.
319
-            </summary>
320
-            <param name="s">The URL-encoded string.</param>
321
-            <param name="interpretPlusAsSpace">If true, any '+' character will be decoded to a space.</param>
322
-            <returns></returns>
323
-        </member>
324
-        <member name="M:Flurl.Url.Encode(System.String,System.Boolean)">
325
-            <summary>
326
-            URL-encodes a string, including reserved characters such as '/' and '?'.
327
-            </summary>
328
-            <param name="s">The string to encode.</param>
329
-            <param name="encodeSpaceAsPlus">If true, spaces will be encoded as + signs. Otherwise, they'll be encoded as %20.</param>
330
-            <returns>The encoded URL.</returns>
331
-        </member>
332
-        <member name="M:Flurl.Url.EncodeIllegalCharacters(System.String,System.Boolean)">
333
-            <summary>
334
-            URL-encodes characters in a string that are neither reserved nor unreserved. Avoids encoding reserved characters such as '/' and '?'. Avoids encoding '%' if it begins a %-hex-hex sequence (i.e. avoids double-encoding).
335
-            </summary>
336
-            <param name="s">The string to encode.</param>
337
-            <param name="encodeSpaceAsPlus">If true, spaces will be encoded as + signs. Otherwise, they'll be encoded as %20.</param>
338
-            <returns>The encoded URL.</returns>
339
-        </member>
340
-        <member name="M:Flurl.Url.AppendPathSegment(System.Object,System.Boolean)">
341
-            <summary>
342
-            Appends a segment to the URL path, ensuring there is one and only one '/' character as a seperator.
343
-            </summary>
344
-            <param name="segment">The segment to append</param>
345
-            <param name="fullyEncode">If true, URL-encodes reserved characters such as '/', '+', and '%'. Otherwise, only encodes strictly illegal characters (including '%' but only when not followed by 2 hex characters).</param>
346
-            <returns>the Url object with the segment appended</returns>
347
-            <exception cref="T:System.ArgumentNullException"><paramref name="segment"/> is <see langword="null" />.</exception>
348
-        </member>
349
-        <member name="M:Flurl.Url.AppendPathSegments(System.Object[])">
350
-            <summary>
351
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
352
-            </summary>
353
-            <param name="segments">The segments to append</param>
354
-            <returns>the Url object with the segments appended</returns>
355
-        </member>
356
-        <member name="M:Flurl.Url.AppendPathSegments(System.Collections.Generic.IEnumerable{System.Object})">
357
-            <summary>
358
-            Appends multiple segments to the URL path, ensuring there is one and only one '/' character as a seperator.
359
-            </summary>
360
-            <param name="segments">The segments to append</param>
361
-            <returns>the Url object with the segments appended</returns>
362
-        </member>
363
-        <member name="M:Flurl.Url.SetQueryParam(System.String,System.Object,Flurl.NullValueHandling)">
364
-            <summary>
365
-            Adds a parameter to the query, overwriting the value if name exists.
366
-            </summary>
367
-            <param name="name">Name of query parameter</param>
368
-            <param name="value">Value of query parameter</param>
369
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
370
-            <returns>The Url object with the query parameter added</returns>
371
-        </member>
372
-        <member name="M:Flurl.Url.SetQueryParam(System.String,System.String,System.Boolean,Flurl.NullValueHandling)">
373
-            <summary>
374
-            Adds a parameter to the query, overwriting the value if name exists.
375
-            </summary>
376
-            <param name="name">Name of query parameter</param>
377
-            <param name="value">Value of query parameter</param>
378
-            <param name="isEncoded">Set to true to indicate the value is already URL-encoded</param>
379
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
380
-            <returns>The Url object with the query parameter added</returns>
381
-            <exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null" />.</exception>
382
-        </member>
383
-        <member name="M:Flurl.Url.SetQueryParam(System.String)">
384
-            <summary>
385
-            Adds a parameter without a value to the query, removing any existing value.
386
-            </summary>
387
-            <param name="name">Name of query parameter</param>
388
-            <returns>The Url object with the query parameter added</returns>
389
-        </member>
390
-        <member name="M:Flurl.Url.SetQueryParams(System.Object,Flurl.NullValueHandling)">
391
-            <summary>
392
-            Parses values (usually an anonymous object or dictionary) into name/value pairs and adds them to the query, overwriting any that already exist.
393
-            </summary>
394
-            <param name="values">Typically an anonymous object, ie: new { x = 1, y = 2 }</param>
395
-            <param name="nullValueHandling">Indicates how to handle null values. Defaults to Remove (any existing)</param>
396
-            <returns>The Url object with the query parameters added</returns>
397
-        </member>
398
-        <member name="M:Flurl.Url.SetQueryParams(System.Collections.Generic.IEnumerable{System.String})">
399
-            <summary>
400
-            Adds multiple parameters without values to the query.
401
-            </summary>
402
-            <param name="names">Names of query parameters.</param>
403
-            <returns>The Url object with the query parameter added</returns>
404
-        </member>
405
-        <member name="M:Flurl.Url.SetQueryParams(System.String[])">
406
-            <summary>
407
-            Adds multiple parameters without values to the query.
408
-            </summary>
409
-            <param name="names">Names of query parameters</param>
410
-            <returns>The Url object with the query parameter added.</returns>
411
-        </member>
412
-        <member name="M:Flurl.Url.RemoveQueryParam(System.String)">
413
-            <summary>
414
-            Removes a name/value pair from the query by name.
415
-            </summary>
416
-            <param name="name">Query string parameter name to remove</param>
417
-            <returns>The Url object with the query parameter removed</returns>
418
-        </member>
419
-        <member name="M:Flurl.Url.RemoveQueryParams(System.String[])">
420
-            <summary>
421
-            Removes multiple name/value pairs from the query by name.
422
-            </summary>
423
-            <param name="names">Query string parameter names to remove</param>
424
-            <returns>The Url object with the query parameters removed</returns>
425
-        </member>
426
-        <member name="M:Flurl.Url.RemoveQueryParams(System.Collections.Generic.IEnumerable{System.String})">
427
-            <summary>
428
-            Removes multiple name/value pairs from the query by name.
429
-            </summary>
430
-            <param name="names">Query string parameter names to remove</param>
431
-            <returns>The Url object with the query parameters removed</returns>
432
-        </member>
433
-        <member name="M:Flurl.Url.SetFragment(System.String)">
434
-            <summary>
435
-            Set the URL fragment fluently.
436
-            </summary>
437
-            <param name="fragment">The part of the URL afer #</param>
438
-            <returns>The Url object with the new fragment set</returns>
439
-        </member>
440
-        <member name="M:Flurl.Url.RemoveFragment">
441
-            <summary>
442
-            Removes the URL fragment including the #.
443
-            </summary>
444
-            <returns>The Url object with the fragment removed</returns>
445
-        </member>
446
-        <member name="M:Flurl.Url.IsValid">
447
-            <summary>
448
-            Checks if this URL is a well-formed.
449
-            </summary>
450
-            <returns>true if this is a well-formed URL</returns>
451
-        </member>
452
-        <member name="M:Flurl.Url.IsValid(System.String)">
453
-            <summary>
454
-            Checks if a string is a well-formed URL.
455
-            </summary>
456
-            <param name="url">The string to check</param>
457
-            <returns>true if s is a well-formed URL</returns>
458
-        </member>
459
-        <member name="M:Flurl.Url.ResetToRoot">
460
-            <summary>
461
-            Resets the URL to its root, including the scheme, any user info, host, and port (if specified).
462
-            </summary>
463
-            <returns>The Url object trimmed to its root.</returns>
464
-        </member>
465
-        <member name="M:Flurl.Url.ToString">
466
-            <summary>
467
-            Converts this Url object to its string representation.
468
-            </summary>
469
-            <returns></returns>
470
-        </member>
471
-        <member name="M:Flurl.Url.Clone">
472
-            <summary>
473
-            Creates a copy of this Url.
474
-            </summary>
475
-        </member>
476
-        <member name="M:Flurl.Url.ToString(System.Boolean)">
477
-            <summary>
478
-            Converts this Url object to its string representation.
479
-            </summary>
480
-            <param name="encodeSpaceAsPlus">Indicates whether to encode spaces with the "+" character instead of "%20"</param>
481
-            <returns></returns>
482
-        </member>
483
-        <member name="M:Flurl.Url.ToUri">
484
-            <summary>
485
-            Converts this Url object to System.Uri
486
-            </summary>
487
-            <returns>The System.Uri object</returns>
488
-        </member>
489
-        <member name="M:Flurl.Url.op_Implicit(Flurl.Url)~System.String">
490
-            <summary>
491
-            Implicit conversion from Url to String.
492
-            </summary>
493
-            <param name="url">The Url object</param>
494
-            <returns>The string</returns>
495
-        </member>
496
-        <member name="M:Flurl.Url.op_Implicit(System.String)~Flurl.Url">
497
-            <summary>
498
-            Implicit conversion from String to Url.
499
-            </summary>
500
-            <param name="url">The String representation of the URL</param>
501
-            <returns>The string</returns>
502
-        </member>
503
-        <member name="M:Flurl.Url.op_Implicit(System.Uri)~Flurl.Url">
504
-            <summary>
505
-            Implicit conversion from System.Uri to Flurl.Url.
506
-            </summary>
507
-            <returns>The string</returns>
508
-        </member>
509
-        <member name="M:Flurl.Url.Equals(System.Object)">
510
-            <summary>
511
-            True if obj is an instance of Url and its string representation is equal to this instance's string representation.
512
-            </summary>
513
-            <param name="obj">The object to compare to this instance.</param>
514
-            <returns></returns>
515
-        </member>
516
-        <member name="M:Flurl.Url.GetHashCode">
517
-            <summary>
518
-            Returns the hashcode for this Url.
519
-            </summary>
520
-        </member>
521
-        <member name="T:Flurl.Util.CommonExtensions">
522
-            <summary>
523
-            CommonExtensions for objects.
524
-            </summary>
525
-        </member>
526
-        <member name="M:Flurl.Util.CommonExtensions.ToKeyValuePairs(System.Object)">
527
-            <summary>
528
-            Returns a key-value-pairs representation of the object.
529
-            For strings, URL query string format assumed and pairs are parsed from that.
530
-            For objects that already implement IEnumerable&lt;KeyValuePair&gt;, the object itself is simply returned.
531
-            For all other objects, all publicly readable properties are extracted and returned as pairs.
532
-            </summary>
533
-            <param name="obj">The object to parse into key-value pairs</param>
534
-            <returns></returns>
535
-            <exception cref="T:System.ArgumentNullException"><paramref name="obj"/> is <see langword="null" />.</exception>
536
-        </member>
537
-        <member name="M:Flurl.Util.CommonExtensions.ToInvariantString(System.Object)">
538
-            <summary>
539
-            Returns a string that represents the current object, using CultureInfo.InvariantCulture where possible.
540
-            Dates are represented in IS0 8601.
541
-            </summary>
542
-        </member>
543
-        <member name="M:Flurl.Util.CommonExtensions.SplitOnFirstOccurence(System.String,System.Char)">
544
-            <summary>
545
-            Splits at the first occurence of the given separator.
546
-            </summary>
547
-            <param name="s">The string to split.</param>
548
-            <param name="separator">The separator to split on.</param>
549
-            <returns>Array of at most 2 strings. (1 if separator is not found.)</returns>
550
-        </member>
551
-        <member name="M:Flurl.Util.CommonExtensions.Merge``2(System.Collections.Generic.IDictionary{``0,``1},System.Collections.Generic.IDictionary{``0,``1})">
552
-            <summary>
553
-            Merges the key/value pairs from d2 into d1, without overwriting those already set in d1.
554
-            </summary>
555
-        </member>
556
-        <member name="M:Flurl.Util.CommonExtensions.StripQuotes(System.String)">
557
-            <summary>
558
-            Strips any single quotes or double quotes from the beginning and end of a string.
559
-            </summary>
560
-        </member>
561
-    </members>
562
-</doc>

BIN
packages/Microsoft.ApplicationInsights.2.2.0/.signature.p7s


BIN
packages/Microsoft.ApplicationInsights.2.2.0/Microsoft.ApplicationInsights.2.2.0.nupkg


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 2940
packages/Microsoft.ApplicationInsights.2.2.0/lib/net40/Microsoft.ApplicationInsights.XML


BIN
packages/Microsoft.ApplicationInsights.2.2.0/lib/net40/Microsoft.ApplicationInsights.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 2907
packages/Microsoft.ApplicationInsights.2.2.0/lib/net45/Microsoft.ApplicationInsights.XML


BIN
packages/Microsoft.ApplicationInsights.2.2.0/lib/net45/Microsoft.ApplicationInsights.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 2891
packages/Microsoft.ApplicationInsights.2.2.0/lib/net46/Microsoft.ApplicationInsights.XML


BIN
packages/Microsoft.ApplicationInsights.2.2.0/lib/net46/Microsoft.ApplicationInsights.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 2634
packages/Microsoft.ApplicationInsights.2.2.0/lib/netstandard1.5/Microsoft.ApplicationInsights.XML


BIN
packages/Microsoft.ApplicationInsights.2.2.0/lib/netstandard1.5/Microsoft.ApplicationInsights.dll


BIN
packages/Microsoft.ApplicationInsights.2.2.0/lib/portable-win81+wpa81/Microsoft.ApplicationInsights.dll


BIN
packages/Microsoft.ApplicationInsights.2.2.0/lib/uap10.0/Microsoft.ApplicationInsights.dll


BIN
packages/Microsoft.ApplicationInsights.2.2.0/lib/wp8/Microsoft.ApplicationInsights.dll


BIN
packages/Microsoft.ApplicationInsights.Agent.Intercept.2.0.6/.signature.p7s


BIN
packages/Microsoft.ApplicationInsights.Agent.Intercept.2.0.6/Microsoft.ApplicationInsights.Agent.Intercept.2.0.6.nupkg


BIN
packages/Microsoft.ApplicationInsights.Agent.Intercept.2.0.6/lib/net40/Microsoft.AI.Agent.Intercept.dll


BIN
packages/Microsoft.ApplicationInsights.Agent.Intercept.2.0.6/lib/net45/Microsoft.AI.Agent.Intercept.dll


BIN
packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/.signature.p7s


BIN
packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/Microsoft.ApplicationInsights.DependencyCollector.2.2.0.nupkg


+ 0 - 8
packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/content/ApplicationInsights.config.install.xdt

@@ -1,8 +0,0 @@
1
-<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings" xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
2
-  <TelemetryInitializers xdt:Transform="InsertIfMissing">
3
-    <Add xdt:Transform="InsertIfMissing" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.DependencyCollector.HttpDependenciesParsingTelemetryInitializer, Microsoft.AI.DependencyCollector" />
4
-  </TelemetryInitializers>
5
-  <TelemetryModules xdt:Transform="InsertIfMissing">
6
-    <Add xdt:Transform="InsertIfMissing" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule, Microsoft.AI.DependencyCollector" />
7
-  </TelemetryModules>
8
-</ApplicationInsights>

+ 0 - 3
packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/content/ApplicationInsights.config.transform

@@ -1,3 +0,0 @@
1
-<?xml version="1.0" encoding="utf-8" ?>
2
-<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings">
3
-</ApplicationInsights>

+ 0 - 10
packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/content/ApplicationInsights.config.uninstall.xdt

@@ -1,10 +0,0 @@
1
-<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings" xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
2
-  <TelemetryInitializers>
3
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.DependencyCollector.HttpDependenciesParsingTelemetryInitializer, Microsoft.AI.DependencyCollector" />
4
-  </TelemetryInitializers>
5
-  <TelemetryInitializers xdt:Transform="Remove" xdt:Locator="Condition(count(*)=0)"/>
6
-  <TelemetryModules>
7
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule, Microsoft.AI.DependencyCollector" />
8
-  </TelemetryModules>
9
-  <TelemetryModules xdt:Transform="Remove" xdt:Locator="Condition(count(*)=0)"/>
10
-</ApplicationInsights>

+ 0 - 746
packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/lib/net40/Microsoft.AI.DependencyCollector.XML

@@ -1,746 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc xml:lang="en">
3
-    <assembly>
4
-        <name>Microsoft.AI.DependencyCollector</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.HttpDependenciesParsingTelemetryInitializer">
8
-            <summary>
9
-            Telemetry Initializer that parses http dependencies into well-known types like Azure Storage.
10
-            </summary>
11
-        </member>
12
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.HttpDependenciesParsingTelemetryInitializer.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
13
-            <summary>
14
-            If telemetry item is http dependency - converts it to the well-known type of the dependency.
15
-            </summary>
16
-            <param name="telemetry">Telemetry item to convert.</param>
17
-        </member>
18
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.PretendProfilerIsAttached">
19
-            <summary>
20
-            Gets or sets a value indicating whether pretending the profiler is attached or not.
21
-            </summary>
22
-        </member>
23
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.BeginTracking(Microsoft.ApplicationInsights.TelemetryClient)">
24
-            <summary>
25
-            The function that needs to be called before sending a request to the server. Creates and initializes dependency telemetry item.
26
-            </summary>
27
-            <param name="telemetryClient">Telemetry client object to initialize the context of the telemetry item.</param>
28
-        </member>
29
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.EndTracking(Microsoft.ApplicationInsights.TelemetryClient,Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry)">
30
-            <summary>
31
-            Function that needs to be invoked after the request call to the sever. Computes the duration of the request and tracks the dependency telemetry
32
-            item.
33
-            </summary>
34
-            <param name="telemetryClient">Telemetry client object to track the telemetry item.</param>
35
-            <param name="telemetry">Telemetry item to compute the duration and track.</param>
36
-        </member>
37
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.GetTupleForWebDependencies(System.Net.WebRequest)">
38
-            <summary>
39
-            Gets the tuple from either conditional weak table or cache (based on the framework for the input web request).
40
-            </summary>
41
-            <param name="webRequest">Target web request.</param>
42
-            <returns>Tuple of dependency telemetry and a boolean that tells if the tuple is custom created or not.</returns>
43
-        </member>
44
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.AddTupleForWebDependencies(System.Net.WebRequest,Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry,System.Boolean)">
45
-            <summary>
46
-            Adds the tuple to either conditional weak table or cache (based on the framework for the input web request).
47
-            </summary>
48
-            <param name="webRequest">Target web request.</param>
49
-            <param name="telemetry">Dependency telemetry item to add to the table for the corresponding web request.</param>
50
-            <param name="isCustomCreated">Boolean value that tells if the current telemetry item is being added by the customer or not.</param>
51
-        </member>
52
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.GetTupleForSqlDependencies(System.Data.SqlClient.SqlCommand)">
53
-            <summary>
54
-            Gets the tuple from either conditional weak table or cache (based on the framework for the input SQL request).
55
-            </summary>
56
-            <param name="sqlRequest">Target SQL request.</param>
57
-            <returns>Tuple of dependency telemetry and a boolean that tells if the tuple is custom created or not.</returns>
58
-        </member>
59
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.AddTupleForSqlDependencies(System.Data.SqlClient.SqlCommand,Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry,System.Boolean)">
60
-            <summary>
61
-            Adds the tuple to either conditional weak table or cache (based on the framework for the input SQL request).
62
-            </summary>
63
-            <param name="sqlRequest">Target SQL request.</param>
64
-            <param name="telemetry">Dependency telemetry item to add to the table for the corresponding SQL request.</param>
65
-            <param name="isCustomCreated">Boolean value that tells if the current telemetry item is being added by the customer or not.</param>
66
-        </member>
67
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.WebRequestDependencyTrackingHelpers">
68
-            <summary>
69
-            Client-Server dependency tracking.
70
-            </summary>
71
-        </member>
72
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.WebRequestDependencyTrackingHelpers.SetUserAndSessionContextForWebRequest(Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry,System.Net.WebRequest)">
73
-            <summary>
74
-            Populates WebRequest using the user, session initialized in telemetry item.
75
-            </summary>
76
-            <param name="dependencyTelemetry">Dependency telemetry item.</param>
77
-            <param name="webRequest">Http web request.</param>
78
-        </member>
79
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.WebRequestDependencyTrackingHelpers.SetCorrelationContextForWebRequest(Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry,System.Net.WebRequest)">
80
-            <summary>
81
-            Populates WebRequest using the operation context in telemetry item.
82
-            </summary>
83
-            <param name="dependencyTelemetry">Dependency telemetry item.</param>
84
-            <param name="webRequest">Http web request.</param>
85
-        </member>
86
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.WebRequestDependencyTrackingHelpers.CreateAndAddCookie(System.Net.WebRequest,System.String,System.String)">
87
-            <summary>
88
-            Creates and adds cookie to the web request.
89
-            </summary>
90
-            <param name="webRequest">Web request object.</param>
91
-            <param name="key">Cookie key.</param>
92
-            <param name="value">Cookie value.</param>
93
-        </member>
94
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource">
95
-            <summary>
96
-            ETW EventSource tracing class.
97
-            </summary>
98
-        </member>
99
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.DependencyTelemetryItemIsNullWarning(System.String)">
100
-            <summary>
101
-            Logs the information when the DependencyTelemetry item is null as warning.
102
-            </summary>
103
-        </member>
104
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.WebRequestIsNullWarning(System.String)">
105
-            <summary>
106
-            Logs the information when the HttpWebRequest is null as warning.
107
-            </summary>
108
-        </member>
109
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.TrackingAnExistingTelemetryItemVerbose(System.String)">
110
-            <summary>
111
-            Logs the information when a telemetry item that is already existing in the tables (that is currently being tracked) is tracked again.
112
-            </summary>
113
-        </member>
114
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.TelemetryToTrackIsNullWarning(System.String)">
115
-            <summary>
116
-            Logs the information when the telemetry item to track is null.
117
-            </summary>
118
-        </member>
119
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.Keywords">
120
-            <summary>
121
-            Keywords for the <see cref="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource"/>.
122
-            </summary>
123
-        </member>
124
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.Keywords.UserActionable">
125
-            <summary>
126
-            Key word for user actionable events.
127
-            </summary>
128
-        </member>
129
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.Keywords.RddEventKeywords">
130
-            <summary>
131
-            Key word for resource discovery module failures.
132
-            </summary>
133
-        </member>
134
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpProcessing.OnBeginHttpCallback(System.Int64,System.String)">
135
-            <summary>
136
-            On begin callback from Framework event source.
137
-            </summary>
138
-            <param name="id">This object.</param>
139
-            <param name="resourceName">URI of the web request.</param>
140
-        </member>
141
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpProcessing.OnEndHttpCallback(System.Int64,System.Nullable{System.Boolean},System.Boolean,System.Nullable{System.Int32})">
142
-            <summary>
143
-            On end callback from Framework event source.
144
-            </summary>
145
-            <param name="id">The id.</param>
146
-            <param name="success">The success to indicate if the dependency call completed successfully or not.</param>
147
-            <param name="synchronous">The synchronous flag to indicate if the dependency call was synchronous or not.</param>
148
-            <param name="statusCode">The HTTP status code of the response.</param>
149
-        </member>
150
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpProcessing.Dispose">
151
-            <summary>
152
-            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
153
-            </summary>
154
-        </member>
155
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing">
156
-            <summary>
157
-            Concrete class with all processing logic to generate RDD data from the calls backs
158
-            received from Profiler instrumentation for HTTP .   
159
-            </summary>
160
-        </member>
161
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.#ctor(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration,System.String,Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ObjectInstanceBasedOperationHolder)">
162
-            <summary>
163
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing"/> class.
164
-            </summary>
165
-        </member>
166
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnBeginForGetResponse(System.Object)">
167
-            <summary>
168
-            On begin callback for GetResponse.
169
-            </summary>
170
-            <param name="thisObj">This object.</param>
171
-            <returns>The context for end callback.</returns>
172
-        </member>
173
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnEndForGetResponse(System.Object,System.Object,System.Object)">
174
-            <summary>
175
-            On end callback for GetResponse.
176
-            </summary>
177
-            <param name="context">The context.</param>
178
-            <param name="returnValue">The return value.</param>
179
-            <param name="thisObj">This object.</param>
180
-            <returns>The resulting return value.</returns>
181
-        </member>
182
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnExceptionForGetResponse(System.Object,System.Object,System.Object)">
183
-            <summary>
184
-            On exception callback for GetResponse callback.
185
-            </summary>
186
-            <param name="context">The context.</param>
187
-            <param name="exception">The exception object.</param>
188
-            <param name="thisObj">This object.</param>        
189
-        </member>
190
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnBeginForGetRequestStream(System.Object,System.Object)">
191
-            <summary>
192
-            On begin callback for GetRequestStream callback.
193
-            </summary>
194
-            <param name="thisObj">This object.</param>
195
-            <param name="transportContext">The transport context parameter.</param>
196
-            <returns>The context for end callback.</returns>
197
-        </member>
198
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnExceptionForGetRequestStream(System.Object,System.Object,System.Object,System.Object)">
199
-            <summary>
200
-            On exception for GetRequestStream callback.
201
-            Note: There is no call back required for GetRequestStream except on exception cases.
202
-            </summary>
203
-            <param name="context">The context.</param>
204
-            <param name="exception">The exception.</param>
205
-            <param name="thisObj">This object.</param>
206
-            <param name="transportContext">The transport context parameter.</param>
207
-        </member>
208
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnBeginForBeginGetResponse(System.Object,System.Object,System.Object)">
209
-            <summary>
210
-            On begin for BeginGetResponse callback.
211
-            </summary>
212
-            <param name="thisObj">This object.</param>
213
-            <param name="callback">The callback parameter.</param>
214
-            <param name="state">The state parameter.</param>
215
-            <returns>The context for end callback.</returns>
216
-        </member>
217
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnEndForEndGetResponse(System.Object,System.Object,System.Object,System.Object)">
218
-            <summary>
219
-            On end for EndGetResponse callbacks.
220
-            </summary>
221
-            <param name="context">The context.</param>
222
-            <param name="returnValue">The return value.</param>
223
-            <param name="thisObj">This object.</param>
224
-            <param name="asyncResult">The asyncResult parameter.</param>
225
-            <returns>The return value passed.</returns>
226
-        </member>
227
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnExceptionForEndGetResponse(System.Object,System.Object,System.Object,System.Object)">
228
-            <summary>
229
-            On exception for EndGetResponse callbacks.
230
-            </summary>
231
-            <param name="context">The context.</param>
232
-            <param name="exception">The exception.</param>
233
-            <param name="thisObj">This object.</param>
234
-            <param name="asyncResult">The asyncResult parameter.</param>
235
-        </member>
236
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnBeginForBeginGetRequestStream(System.Object,System.Object,System.Object)">
237
-            <summary>
238
-            On begin for BeginGetRequestStream callback.
239
-            </summary>
240
-            <param name="thisObj">This object.</param>
241
-            <param name="callback">The callback parameter.</param>
242
-            <param name="state">The state parameter.</param>
243
-            <returns>The context for end callback.</returns>
244
-        </member>
245
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnExceptionForEndGetRequestStream(System.Object,System.Object,System.Object,System.Object,System.Object)">
246
-            <summary>
247
-            On exception for EndGetRequestStream callback.
248
-            Note: There is no call back required for EndGetRequestStream except on exception cases.
249
-            </summary>
250
-            <param name="context">The context.</param>
251
-            <param name="exception">The exception.</param>
252
-            <param name="thisObj">This object.</param>
253
-            <param name="asyncResult">The asyncResult parameter.</param>
254
-            <param name="transportContext">The transportContext parameter.</param>
255
-        </member>
256
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.GetUrl(System.Net.WebRequest)">
257
-            <summary>
258
-            Gets HTTP request url.
259
-            </summary>
260
-            <param name="webRequest">Represents web request.</param>
261
-            <returns>The url if possible otherwise empty string.</returns>
262
-        </member>
263
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnBegin(System.Object,System.Boolean)">
264
-            <summary>
265
-            Common helper for all Begin Callbacks.
266
-            </summary>
267
-            <param name="thisObj">This object.</param>        
268
-            <param name="isAsyncCall">Indicates if the method used is async or not.</param>        
269
-            <returns>Null object as all context is maintained in this class via weak tables.</returns>
270
-        </member>
271
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnEnd(System.Object,System.Object,System.Object)">
272
-            <summary>
273
-            Common helper for all End Callbacks.
274
-            </summary>        
275
-            <param name="exception">The exception object if any.</param>
276
-            <param name="thisObj">This object.</param>                
277
-            <param name="returnValue">Return value of the function if any.</param>
278
-        </member>
279
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1">
280
-            <summary>
281
-            The implementation of cache provider for Windows Phone and Windows Store as MemoryCache is not available there.
282
-            </summary>
283
-            <typeparam name="TValue">Type of items to store in the cache.</typeparam>
284
-        </member>
285
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.readerWriterLock">
286
-            <summary>
287
-            Reader-Writer Lock for thread safety.
288
-            </summary>
289
-        </member>
290
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.dictionary">
291
-            <summary>
292
-            Dictionary of cache items for fast Get and Contains operations.
293
-            </summary>
294
-        </member>
295
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.sortedList">
296
-            <summary>
297
-            Cache items sorted by the time of adding to cache. Required for to clear fast cache items when items are expired.
298
-            </summary>
299
-        </member>
300
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.maxSize">
301
-            <summary>
302
-            The maximum number of elements in the cache to avoid out of memory crashes.
303
-            </summary>
304
-        </member>
305
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.timer">
306
-            <summary>
307
-            Timer for clearing expired cache items on recurring bases.
308
-            </summary>
309
-        </member>
310
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.expirationMilliseconds">
311
-            <summary>
312
-            The duration in milliseconds after which item in the cache is expired.
313
-            </summary>
314
-        </member>
315
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.#ctor(System.Int32,System.Int32,System.Boolean)">
316
-            <summary>
317
-             Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1" /> class.
318
-            </summary>
319
-            <param name="expirationMilliseconds">Expiration timeout in milliseconds for an object to live in the cache.</param>
320
-            <param name="maxSize">Maximum number of entries to cache (adjustable at runtime with MaxSize property).</param>
321
-            <param name="synchronized">True to use a reader-writer lock to protect the data in the MemoryCacheList; false if the caller will handle synchronization.</param>
322
-        </member>
323
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.Contains(System.Int64)">
324
-            <summary>
325
-            Checks whether the cache entry already exists in the cache.
326
-            </summary>
327
-            <param name="key">A unique identifier for the cache entry.</param>
328
-            <returns>true if the cache contains a cache entry with the same key value as key; otherwise, false.</returns>
329
-        </member>
330
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.Get(System.Int64)">
331
-            <summary>
332
-            Gets the specified cache entry from the cache.
333
-            </summary>
334
-            <param name="key">A unique identifier for the cache entry.</param>
335
-            <returns>A reference to the cache entry identified by key if the entry exists; otherwise, null.</returns>
336
-        </member>
337
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.Set(System.Int64,`0)">
338
-            <summary>
339
-            Inserts a cache entry into the cache.
340
-            </summary>
341
-            <param name="key">A unique identifier for the cache entry.</param>
342
-            <param name="value">The object to insert.</param>
343
-        </member>
344
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.Remove(System.Int64)">
345
-            <summary>
346
-            Removes a specific key from the cache.
347
-            </summary>
348
-            <param name="key">Key to remove.</param>
349
-            <returns>An object that represents the value of the removed cache entry that was specified by the key, or null if the specified entry was not found.</returns>
350
-        </member>
351
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.Dispose">
352
-            <summary>
353
-            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
354
-            </summary>
355
-        </member>
356
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.ClearExpiredCacheItems(System.Object)">
357
-            <summary>
358
-            The timer callback that clears expired items in the cache.
359
-            </summary>
360
-            <param name="state">An object containing information to be used by the callback method, or null.</param>
361
-        </member>
362
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.Add(System.Int64,`0,System.Boolean)">
363
-            <summary>
364
-            Adds the specified key and value to the dictionary.
365
-            </summary>
366
-            <param name="key">Key to add.</param>
367
-            <param name="value">Value to associate with key.</param>
368
-            <param name="overwrite">If true, will overwrite an existing key.</param>
369
-        </member>
370
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemoryCacheEntry">
371
-            <summary>
372
-            An entry in the MemoryCacheList.
373
-            </summary>
374
-        </member>
375
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemoryCacheEntry.#ctor(System.Int64,`0)">
376
-            <summary>
377
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemoryCacheEntry" /> class.
378
-            </summary>
379
-            <param name="key">The key of the element.</param>
380
-            <param name="value">The value of the element.</param>
381
-        </member>
382
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemoryCacheEntry.Key">
383
-            <summary>
384
-            Gets the key of the element.
385
-            </summary>
386
-        </member>
387
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemoryCacheEntry.Value">
388
-            <summary>
389
-            Gets or sets the value of the element.
390
-            </summary>
391
-        </member>
392
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemoryCacheEntry.CreatedTicks">
393
-            <summary>
394
-            Gets number of ticks elapsed on the clock since the element was created.
395
-            </summary>
396
-        </member>
397
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemmoryCacheEntryTimeComparer">
398
-            <summary>
399
-            Exposes a method that compares two MemoryCacheEntry objects.
400
-            </summary>
401
-        </member>
402
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemmoryCacheEntryTimeComparer.Compare(Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider{`0}.MemoryCacheEntry,Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider{`0}.MemoryCacheEntry)">
403
-            <summary>
404
-            Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
405
-            </summary>
406
-            <param name="x">The first object to compare.</param>
407
-            <param name="y">The second object to compare.</param>
408
-            <returns>A signed integer that indicates the relative values of x and y, as shown in the following table.</returns>
409
-        </member>
410
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ICacheProvider`1">
411
-            <summary>
412
-            Represents an object cache and provides the base methods and properties for accessing the object cache.
413
-            </summary>
414
-        </member>
415
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ICacheProvider`1.Contains(System.Int64)">
416
-            <summary>
417
-            Checks whether the cache entry already exists in the cache.
418
-            </summary>
419
-            <param name="key">A unique identifier for the cache entry.</param>
420
-            <returns>true if the cache contains a cache entry with the same key value as key; otherwise, false.</returns>
421
-        </member>
422
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ICacheProvider`1.Get(System.Int64)">
423
-            <summary>
424
-            Gets the specified cache entry from the cache.
425
-            </summary>
426
-            <param name="key">A unique identifier for the cache entry.</param>
427
-            <returns>A reference to the cache entry identified by key if the entry exists; otherwise, null.</returns>
428
-        </member>
429
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ICacheProvider`1.Set(System.Int64,`0)">
430
-            <summary>
431
-            Inserts a cache entry into the cache.
432
-            </summary>
433
-            <param name="key">A unique identifier for the cache entry.</param>
434
-            <param name="value">The object to insert.</param>
435
-        </member>
436
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ICacheProvider`1.Remove(System.Int64)">
437
-            <summary>
438
-            Removes the cache entry from the cache.
439
-            </summary>
440
-            <param name="key">A unique identifier for the cache entry.</param>
441
-            <returns>True if the element is successfully found and removed; otherwise, false. This method returns false if key is not found.</returns>
442
-        </member>
443
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch">
444
-            <summary>
445
-            Single high precision clock used by operations.
446
-            </summary>
447
-        </member>
448
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch.Watch">
449
-            <summary>
450
-            High precision stopwatch.
451
-            </summary>
452
-        </member>
453
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch.HundredNanosecondsPerTick">
454
-            <summary>
455
-            Number of 100 nanoseconds per high-precision clock tick.
456
-            </summary>
457
-        </member>
458
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch.StartTime">
459
-            <summary>
460
-            The time clock started.
461
-            </summary>
462
-        </member>
463
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch.ElapsedTicks">
464
-            <summary>
465
-            Gets number of ticks elapsed on the clock since the start.
466
-            </summary>
467
-        </member>
468
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch.Duration(System.Int64,System.Int64)">
469
-            <summary>
470
-            Calculates time between two clock readings.
471
-            </summary>
472
-            <param name="fromTicks">Start time in ticks.</param>
473
-            <param name="toTicks">End time in ticks.</param>
474
-            <returns>Time between two clock readings.</returns>
475
-        </member>
476
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch.Timestamp(System.Int64)">
477
-            <summary>
478
-            Converts time on the operation clock (in ticks) to date and time structure.
479
-            </summary>
480
-            <param name="elapsedTicks">Ticks elapsed according to operation watch.</param>
481
-            <returns>Date time structure representing the date and time that corresponds to the operation clock reading.</returns>
482
-        </member>
483
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1">
484
-            <summary>
485
-            Represents a collection of sorted elements that are accessible by index.
486
-            </summary>
487
-            <typeparam name="T">The type of element.</typeparam>
488
-        </member>
489
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.list">
490
-            <summary>
491
-            Represents a collection of objects that can be individually accessed by index.
492
-            </summary>
493
-        </member>
494
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.comparer">
495
-            <summary>
496
-            Exposes a method that compares two objects.
497
-            </summary>
498
-        </member>
499
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.#ctor(System.Collections.Generic.IComparer{`0})">
500
-            <summary>
501
-            Initializes a new instance of the SortedList class that is empty.
502
-            </summary>
503
-            <param name="comparer">The IComparer implementation to use when comparing elements.</param>
504
-        </member>
505
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.Count">
506
-            <summary>
507
-            Gets the number of elements contained in a SortedList object.
508
-            </summary>
509
-        </member>
510
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.Item(System.Int32)">
511
-            <summary>
512
-            Gets the element at a specified index in a sequence.
513
-            </summary>
514
-            <param name="index">The zero-based index of the element to get.</param>
515
-            <returns>The element at the specified position in the source sequence.</returns>
516
-        </member>
517
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.GetEnumerator">
518
-            <summary>
519
-            Returns an enumerator that iterates through a collection.
520
-            </summary>
521
-            <returns>An IEnumerator object that can be used to iterate through the collection.</returns>
522
-        </member>
523
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.System#Collections#IEnumerable#GetEnumerator">
524
-            <summary>
525
-            Returns an enumerator that iterates through a collection.
526
-            </summary>
527
-            <returns>An IEnumerator object that can be used to iterate through the collection.</returns>
528
-        </member>
529
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.Add(`0)">
530
-            <summary>
531
-            Adds an element with the specified value to a SortedList object.
532
-            </summary>
533
-            <param name="item">Item to add.</param>
534
-        </member>
535
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.RemoveAt(System.Int32)">
536
-            <summary>
537
-            Removes the element at the specified index of a SortedList object.
538
-            </summary>
539
-            <param name="index">The zero-based index of the element to remove.</param>
540
-        </member>
541
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.Remove(`0)">
542
-            <summary>
543
-            Removes the element with the specified value from a SortedList object.
544
-            </summary>
545
-            <param name="item">Item to remove.</param>
546
-        </member>
547
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.TryIndexOf(`0,System.Boolean@)">
548
-            <summary>
549
-            Determines the index of a specific item in the IList.
550
-            </summary>
551
-            <param name="item">The object to locate in the IList.</param>
552
-            <param name="found">True if value is found in the list, otherwise false.</param>
553
-            <returns>The index of value if found in the list; otherwise, the index of value where it needs to be inserted.</returns>
554
-        </member>
555
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ApplicationInsightsUrlFilter.IsApplicationInsightsUrl(System.String)">
556
-            <summary>
557
-            Determines whether an URL is application insights URL.
558
-            </summary>
559
-            <param name="url">HTTP URL.</param>
560
-            <returns>True if URL is application insights url, otherwise false.</returns>
561
-        </member>
562
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlProcessing.#ctor(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration,Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheBasedOperationHolder)">
563
-            <summary>
564
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlProcessing"/> class.
565
-            </summary>
566
-        </member>
567
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlProcessing.OnBeginExecuteCallback(System.Int64,System.String,System.String,System.String)">
568
-            <summary>
569
-            On begin callback from Framework event source.
570
-            </summary>
571
-            <param name="id">Identifier of SQL connection object.</param>
572
-            <param name="dataSource">Data source name.</param>
573
-            <param name="database">Database name.</param>
574
-            <param name="commandText">Command text.</param>
575
-        </member>
576
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlProcessing.OnEndExecuteCallback(System.Int64,System.Boolean,System.Boolean,System.Int32)">
577
-            <summary>
578
-            On end callback from Framework event source.
579
-            </summary>        
580
-            <param name="id">Identifier of SQL connection object.</param>
581
-            <param name="success">Indicate whether operation completed successfully.</param>
582
-            <param name="synchronous">Indicates whether operation was called synchronously or asynchronously.</param>
583
-            <param name="sqlExceptionNumber">SQL exception number.</param>
584
-        </member>
585
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlProcessing.GetResourceName(System.String,System.String,System.String)">
586
-            <summary>
587
-            Gets SQL command resource name.
588
-            </summary>
589
-            <param name="dataSource">DataSource name.</param>
590
-            <param name="database">Database name.</param>
591
-            <param name="commandText">CommandText name.</param>        
592
-            <returns>The resource name if possible otherwise empty string.</returns>
593
-        </member>
594
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing">
595
-            <summary>
596
-            Concrete class with all processing logic to generate RDD data from the calls backs
597
-            received from Profiler instrumentation for SQL.    
598
-            </summary>
599
-        </member>
600
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.#ctor(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration,System.String,Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ObjectInstanceBasedOperationHolder)">
601
-            <summary>
602
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing"/> class.
603
-            </summary>
604
-        </member>
605
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnBeginForOneParameter(System.Object)">
606
-            <summary>
607
-            On begin callback for methods with 1 parameter.
608
-            </summary>
609
-        </member>
610
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnBeginForTwoParameters(System.Object,System.Object)">
611
-            <summary>
612
-            On begin callback for methods with 2 parameter.
613
-            </summary>
614
-        </member>
615
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnBeginForThreeParameters(System.Object,System.Object,System.Object)">
616
-            <summary>
617
-            On begin callback for methods with 3 parameters.
618
-            </summary>
619
-        </member>
620
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnBeginForFourParameters(System.Object,System.Object,System.Object,System.Object)">
621
-            <summary>
622
-            On begin callback for methods with 4 parameter.
623
-            </summary>
624
-        </member>
625
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnEndForOneParameter(System.Object,System.Object,System.Object)">
626
-            <summary>
627
-            On end callback for methods with 1 parameter.
628
-            </summary>
629
-        </member>
630
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnEndForTwoParameters(System.Object,System.Object,System.Object,System.Object)">
631
-            <summary>
632
-            On end callback for methods with 2 parameter.
633
-            </summary>
634
-        </member>
635
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnEndForThreeParameters(System.Object,System.Object,System.Object,System.Object,System.Object)">
636
-            <summary>
637
-            On end callback for methods with 3 parameter.
638
-            </summary>
639
-        </member>
640
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnExceptionForOneParameter(System.Object,System.Object,System.Object)">
641
-            <summary>
642
-            On exception callback for methods with 1 parameter.
643
-            </summary>
644
-        </member>
645
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnExceptionForTwoParameters(System.Object,System.Object,System.Object,System.Object)">
646
-            <summary>
647
-            On exception callback for methods with 2 parameter.
648
-            </summary>
649
-        </member>
650
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnExceptionForThreeParameters(System.Object,System.Object,System.Object,System.Object,System.Object)">
651
-            <summary>
652
-            On exception callback for methods with 3 parameter.
653
-            </summary>
654
-        </member>
655
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.GetResourceName(System.Object)">
656
-            <summary>
657
-            Gets SQL command resource name.
658
-            </summary>
659
-            <param name="thisObj">The SQL command.</param>
660
-            <remarks>Before we have clarity with SQL team around EventSource instrumentation, providing name as a concatenation of parameters.</remarks>
661
-            <returns>The resource name if possible otherwise empty string.</returns>
662
-        </member>
663
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.GetCommandName(System.Object)">
664
-            <summary>
665
-            Return CommandTest for SQL resource.
666
-            </summary>
667
-            <param name="thisObj">The SQL command.</param>
668
-            <returns>Returns the command text or empty.</returns>
669
-        </member>
670
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnBegin(System.Object)">
671
-            <summary>
672
-             Common helper for all Begin Callbacks.
673
-            </summary>
674
-            <param name="thisObj">This object.</param>
675
-            <returns>The context for end callback.</returns>
676
-        </member>
677
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnEnd(System.Object,System.Object)">
678
-            <summary>
679
-             Common helper for all End Callbacks.
680
-            </summary>
681
-            <param name="exceptionObj">The exception object if any.</param>
682
-            <param name="thisObj">This object.</param>
683
-        </member>
684
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule">
685
-            <summary>
686
-            Remote dependency monitoring.
687
-            </summary>
688
-        </member>
689
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule.DisableRuntimeInstrumentation">
690
-            <summary>
691
-            Gets or sets a value indicating whether to disable runtime instrumentation.
692
-            </summary>
693
-        </member>
694
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule.Dispose">
695
-            <summary>
696
-            IDisposable implementation.
697
-            </summary>
698
-        </member>
699
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule.Initialize(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration)">
700
-            <summary>
701
-            Initialize method is called after all configuration properties have been loaded from the configuration.
702
-            </summary>
703
-        </member>
704
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule.Dispose(System.Boolean)">
705
-            <summary>
706
-            IDisposable implementation.
707
-            </summary>
708
-            <param name="disposing">The method has been called directly or indirectly by a user's code.</param>
709
-        </member>
710
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule.InitializeForFrameworkEventSource">
711
-            <summary>
712
-            Initialize for framework event source (not supported for Net40).
713
-            </summary>
714
-        </member>
715
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule.InitializeForRuntimeInstrumentationOrFramework">
716
-            <summary>
717
-            Initialize for runtime instrumentation or framework event source.
718
-            </summary>
719
-        </member>
720
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.TelemetryExtensionsForDependencyCollector">
721
-            <summary>
722
-            Dependency Telemetry extension methods to associate with request objects and to store in conditional/cache tables to avoid duplicate tracking.
723
-            </summary>
724
-        </member>
725
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.TelemetryExtensionsForDependencyCollector.AssociateTelemetryWithWebRequest(Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry,System.Net.WebRequest,System.Boolean,System.Boolean)">
726
-            <summary>
727
-            Associates telemetry item to a web request to avoid duplicate tracking, and populates cookies with data from initialized telemetry item if setCookies is set to true.
728
-            When there is an existing telemetry item in the corresponding to the given WEB REQUEST, we return the existing telemetry and associate the same with the WEB REQUEST.
729
-            </summary>
730
-            <param name="telemetry">Telemetry object that needs to be associated with the web request.</param>
731
-            <param name="webRequest">Web request object which we use to populate from the information obtained from the initialized telemetry.</param>
732
-            <param name="setCookies">Set cookies enables the process of setting the cookies to the web request. By default it is set to false.</param>
733
-            <param name="setCorrelationContext">Set request headers to correlate dependency telemetry item with the request telemetry item that will process this http request.</param>
734
-            <returns>Dependency telemetry item with an associated dependency telemetry item.</returns>
735
-        </member>
736
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.TelemetryExtensionsForDependencyCollector.AssociateTelemetryWithSqlRequest(Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry,System.Data.SqlClient.SqlCommand)">
737
-            <summary>
738
-            Associates telemetry item to a SQL command object to to avoid duplicate tracking.
739
-            When there is an existing telemetry item in the corresponding to the given SQL REQUEST, we return the existing telemetry and associate the same with the SQL REQUEST.
740
-            </summary>
741
-            <param name="telemetry">Telemetry object that needs to be associated with the web request.</param>
742
-            <param name="sqlRequest">SQL request object which is used as a key to store in the tables.</param>
743
-            <returns>Dependency telemetry item with an associated dependency telemetry item.</returns>
744
-        </member>
745
-    </members>
746
-</doc>

BIN
packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/lib/net40/Microsoft.AI.DependencyCollector.dll


+ 0 - 870
packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/lib/net45/Microsoft.AI.DependencyCollector.XML

@@ -1,870 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc xml:lang="en">
3
-    <assembly>
4
-        <name>Microsoft.AI.DependencyCollector</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.HttpDependenciesParsingTelemetryInitializer">
8
-            <summary>
9
-            Telemetry Initializer that parses http dependencies into well-known types like Azure Storage.
10
-            </summary>
11
-        </member>
12
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.HttpDependenciesParsingTelemetryInitializer.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
13
-            <summary>
14
-            If telemetry item is http dependency - converts it to the well-known type of the dependency.
15
-            </summary>
16
-            <param name="telemetry">Telemetry item to convert.</param>
17
-        </member>
18
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.PretendProfilerIsAttached">
19
-            <summary>
20
-            Gets or sets a value indicating whether pretending the profiler is attached or not.
21
-            </summary>
22
-        </member>
23
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.BeginTracking(Microsoft.ApplicationInsights.TelemetryClient)">
24
-            <summary>
25
-            The function that needs to be called before sending a request to the server. Creates and initializes dependency telemetry item.
26
-            </summary>
27
-            <param name="telemetryClient">Telemetry client object to initialize the context of the telemetry item.</param>
28
-        </member>
29
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.EndTracking(Microsoft.ApplicationInsights.TelemetryClient,Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry)">
30
-            <summary>
31
-            Function that needs to be invoked after the request call to the sever. Computes the duration of the request and tracks the dependency telemetry
32
-            item.
33
-            </summary>
34
-            <param name="telemetryClient">Telemetry client object to track the telemetry item.</param>
35
-            <param name="telemetry">Telemetry item to compute the duration and track.</param>
36
-        </member>
37
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.GetTupleForWebDependencies(System.Net.WebRequest)">
38
-            <summary>
39
-            Gets the tuple from either conditional weak table or cache (based on the framework for the input web request).
40
-            </summary>
41
-            <param name="webRequest">Target web request.</param>
42
-            <returns>Tuple of dependency telemetry and a boolean that tells if the tuple is custom created or not.</returns>
43
-        </member>
44
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.AddTupleForWebDependencies(System.Net.WebRequest,Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry,System.Boolean)">
45
-            <summary>
46
-            Adds the tuple to either conditional weak table or cache (based on the framework for the input web request).
47
-            </summary>
48
-            <param name="webRequest">Target web request.</param>
49
-            <param name="telemetry">Dependency telemetry item to add to the table for the corresponding web request.</param>
50
-            <param name="isCustomCreated">Boolean value that tells if the current telemetry item is being added by the customer or not.</param>
51
-        </member>
52
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.GetTupleForSqlDependencies(System.Data.SqlClient.SqlCommand)">
53
-            <summary>
54
-            Gets the tuple from either conditional weak table or cache (based on the framework for the input SQL request).
55
-            </summary>
56
-            <param name="sqlRequest">Target SQL request.</param>
57
-            <returns>Tuple of dependency telemetry and a boolean that tells if the tuple is custom created or not.</returns>
58
-        </member>
59
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ClientServerDependencyTracker.AddTupleForSqlDependencies(System.Data.SqlClient.SqlCommand,Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry,System.Boolean)">
60
-            <summary>
61
-            Adds the tuple to either conditional weak table or cache (based on the framework for the input SQL request).
62
-            </summary>
63
-            <param name="sqlRequest">Target SQL request.</param>
64
-            <param name="telemetry">Dependency telemetry item to add to the table for the corresponding SQL request.</param>
65
-            <param name="isCustomCreated">Boolean value that tells if the current telemetry item is being added by the customer or not.</param>
66
-        </member>
67
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.WebRequestDependencyTrackingHelpers">
68
-            <summary>
69
-            Client-Server dependency tracking.
70
-            </summary>
71
-        </member>
72
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.WebRequestDependencyTrackingHelpers.SetUserAndSessionContextForWebRequest(Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry,System.Net.WebRequest)">
73
-            <summary>
74
-            Populates WebRequest using the user, session initialized in telemetry item.
75
-            </summary>
76
-            <param name="dependencyTelemetry">Dependency telemetry item.</param>
77
-            <param name="webRequest">Http web request.</param>
78
-        </member>
79
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.WebRequestDependencyTrackingHelpers.SetCorrelationContextForWebRequest(Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry,System.Net.WebRequest)">
80
-            <summary>
81
-            Populates WebRequest using the operation context in telemetry item.
82
-            </summary>
83
-            <param name="dependencyTelemetry">Dependency telemetry item.</param>
84
-            <param name="webRequest">Http web request.</param>
85
-        </member>
86
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.WebRequestDependencyTrackingHelpers.CreateAndAddCookie(System.Net.WebRequest,System.String,System.String)">
87
-            <summary>
88
-            Creates and adds cookie to the web request.
89
-            </summary>
90
-            <param name="webRequest">Web request object.</param>
91
-            <param name="key">Cookie key.</param>
92
-            <param name="value">Cookie value.</param>
93
-        </member>
94
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource">
95
-            <summary>
96
-            ETW EventSource tracing class.
97
-            </summary>
98
-        </member>
99
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.DependencyTelemetryItemIsNullWarning(System.String)">
100
-            <summary>
101
-            Logs the information when the DependencyTelemetry item is null as warning.
102
-            </summary>
103
-        </member>
104
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.WebRequestIsNullWarning(System.String)">
105
-            <summary>
106
-            Logs the information when the HttpWebRequest is null as warning.
107
-            </summary>
108
-        </member>
109
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.TrackingAnExistingTelemetryItemVerbose(System.String)">
110
-            <summary>
111
-            Logs the information when a telemetry item that is already existing in the tables (that is currently being tracked) is tracked again.
112
-            </summary>
113
-        </member>
114
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.TelemetryToTrackIsNullWarning(System.String)">
115
-            <summary>
116
-            Logs the information when the telemetry item to track is null.
117
-            </summary>
118
-        </member>
119
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.Keywords">
120
-            <summary>
121
-            Keywords for the <see cref="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource"/>.
122
-            </summary>
123
-        </member>
124
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.Keywords.UserActionable">
125
-            <summary>
126
-            Key word for user actionable events.
127
-            </summary>
128
-        </member>
129
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.DependencyCollectorEventSource.Keywords.RddEventKeywords">
130
-            <summary>
131
-            Key word for resource discovery module failures.
132
-            </summary>
133
-        </member>
134
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener">
135
-            <summary>
136
-            Provides methods for listening to events from FrameworkEventSource for HTTP.
137
-            </summary>
138
-        </member>
139
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener.HttpProcessingFramework">
140
-            <summary>
141
-            The Http processor.
142
-            </summary>
143
-        </member>
144
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener.FrameworkEventSourceName">
145
-            <summary>
146
-            The Framework EventSource name. 
147
-            </summary>
148
-        </member>
149
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener.BeginGetResponseEventId">
150
-            <summary>
151
-            BeginGetResponse Event ID.
152
-            </summary>
153
-        </member>
154
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener.EndGetResponseEventId">
155
-            <summary>
156
-            EndGetResponse Event ID.
157
-            </summary>
158
-        </member>
159
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener.BeginGetRequestStreamEventId">
160
-            <summary>
161
-            BeginGetRequestStream Event ID.
162
-            </summary>
163
-        </member>
164
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener.EndGetRequestStreamEventId">
165
-            <summary>
166
-            EndGetRequestStream Event ID.
167
-            </summary>
168
-        </member>
169
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener.Dispose">
170
-            <summary>
171
-            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
172
-            </summary>
173
-        </member>
174
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">
175
-            <summary>
176
-            Enables HTTP event source when EventSource is created. Called for all existing 
177
-            event sources when the event listener is created and when a new event source is attached to the listener.
178
-            </summary>
179
-        </member>
180
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">
181
-            <summary>
182
-            Called whenever an event has been written by an event source for which the event listener has enabled events.
183
-            </summary>
184
-            <param name="eventData">The event arguments that describe the event.</param>
185
-        </member>
186
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener.OnBeginGetResponse(System.Diagnostics.Tracing.EventWrittenEventArgs)">
187
-            <summary>
188
-            Called when a postfix of a (HttpWebRequest|FileWebRequest|FtpWebRequest).BeginGetResponse method has been invoked.
189
-            </summary>
190
-            <param name="eventData">The event arguments that describe the event.</param>
191
-        </member>
192
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener.OnEndGetResponse(System.Diagnostics.Tracing.EventWrittenEventArgs)">
193
-            <summary>
194
-            Called when a postfix of a (HttpWebRequest|FileWebRequest|FtpWebRequest).EndGetResponse method has been invoked.
195
-            </summary>
196
-            <param name="eventData">The event arguments that describe the event.</param>
197
-        </member>
198
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpEventListener.OnBeginGetRequestStream(System.Diagnostics.Tracing.EventWrittenEventArgs)">
199
-            <summary>
200
-            Called when a postfix of a (HttpWebRequest|FileWebRequest|FtpWebRequest).BeginGetRequestStream method has been invoked.
201
-            </summary>
202
-            <param name="eventData">The event arguments that describe the event.</param>
203
-        </member>
204
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpProcessing.OnBeginHttpCallback(System.Int64,System.String)">
205
-            <summary>
206
-            On begin callback from Framework event source.
207
-            </summary>
208
-            <param name="id">This object.</param>
209
-            <param name="resourceName">URI of the web request.</param>
210
-        </member>
211
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpProcessing.OnEndHttpCallback(System.Int64,System.Nullable{System.Boolean},System.Boolean,System.Nullable{System.Int32})">
212
-            <summary>
213
-            On end callback from Framework event source.
214
-            </summary>
215
-            <param name="id">The id.</param>
216
-            <param name="success">The success to indicate if the dependency call completed successfully or not.</param>
217
-            <param name="synchronous">The synchronous flag to indicate if the dependency call was synchronous or not.</param>
218
-            <param name="statusCode">The HTTP status code of the response.</param>
219
-        </member>
220
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkHttpProcessing.Dispose">
221
-            <summary>
222
-            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
223
-            </summary>
224
-        </member>
225
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing">
226
-            <summary>
227
-            Concrete class with all processing logic to generate RDD data from the calls backs
228
-            received from Profiler instrumentation for HTTP .   
229
-            </summary>
230
-        </member>
231
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.#ctor(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration,System.String,Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ObjectInstanceBasedOperationHolder)">
232
-            <summary>
233
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing"/> class.
234
-            </summary>
235
-        </member>
236
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnBeginForGetResponse(System.Object)">
237
-            <summary>
238
-            On begin callback for GetResponse.
239
-            </summary>
240
-            <param name="thisObj">This object.</param>
241
-            <returns>The context for end callback.</returns>
242
-        </member>
243
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnEndForGetResponse(System.Object,System.Object,System.Object)">
244
-            <summary>
245
-            On end callback for GetResponse.
246
-            </summary>
247
-            <param name="context">The context.</param>
248
-            <param name="returnValue">The return value.</param>
249
-            <param name="thisObj">This object.</param>
250
-            <returns>The resulting return value.</returns>
251
-        </member>
252
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnExceptionForGetResponse(System.Object,System.Object,System.Object)">
253
-            <summary>
254
-            On exception callback for GetResponse callback.
255
-            </summary>
256
-            <param name="context">The context.</param>
257
-            <param name="exception">The exception object.</param>
258
-            <param name="thisObj">This object.</param>        
259
-        </member>
260
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnBeginForGetRequestStream(System.Object,System.Object)">
261
-            <summary>
262
-            On begin callback for GetRequestStream callback.
263
-            </summary>
264
-            <param name="thisObj">This object.</param>
265
-            <param name="transportContext">The transport context parameter.</param>
266
-            <returns>The context for end callback.</returns>
267
-        </member>
268
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnExceptionForGetRequestStream(System.Object,System.Object,System.Object,System.Object)">
269
-            <summary>
270
-            On exception for GetRequestStream callback.
271
-            Note: There is no call back required for GetRequestStream except on exception cases.
272
-            </summary>
273
-            <param name="context">The context.</param>
274
-            <param name="exception">The exception.</param>
275
-            <param name="thisObj">This object.</param>
276
-            <param name="transportContext">The transport context parameter.</param>
277
-        </member>
278
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnBeginForBeginGetResponse(System.Object,System.Object,System.Object)">
279
-            <summary>
280
-            On begin for BeginGetResponse callback.
281
-            </summary>
282
-            <param name="thisObj">This object.</param>
283
-            <param name="callback">The callback parameter.</param>
284
-            <param name="state">The state parameter.</param>
285
-            <returns>The context for end callback.</returns>
286
-        </member>
287
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnEndForEndGetResponse(System.Object,System.Object,System.Object,System.Object)">
288
-            <summary>
289
-            On end for EndGetResponse callbacks.
290
-            </summary>
291
-            <param name="context">The context.</param>
292
-            <param name="returnValue">The return value.</param>
293
-            <param name="thisObj">This object.</param>
294
-            <param name="asyncResult">The asyncResult parameter.</param>
295
-            <returns>The return value passed.</returns>
296
-        </member>
297
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnExceptionForEndGetResponse(System.Object,System.Object,System.Object,System.Object)">
298
-            <summary>
299
-            On exception for EndGetResponse callbacks.
300
-            </summary>
301
-            <param name="context">The context.</param>
302
-            <param name="exception">The exception.</param>
303
-            <param name="thisObj">This object.</param>
304
-            <param name="asyncResult">The asyncResult parameter.</param>
305
-        </member>
306
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnBeginForBeginGetRequestStream(System.Object,System.Object,System.Object)">
307
-            <summary>
308
-            On begin for BeginGetRequestStream callback.
309
-            </summary>
310
-            <param name="thisObj">This object.</param>
311
-            <param name="callback">The callback parameter.</param>
312
-            <param name="state">The state parameter.</param>
313
-            <returns>The context for end callback.</returns>
314
-        </member>
315
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnExceptionForEndGetRequestStream(System.Object,System.Object,System.Object,System.Object,System.Object)">
316
-            <summary>
317
-            On exception for EndGetRequestStream callback.
318
-            Note: There is no call back required for EndGetRequestStream except on exception cases.
319
-            </summary>
320
-            <param name="context">The context.</param>
321
-            <param name="exception">The exception.</param>
322
-            <param name="thisObj">This object.</param>
323
-            <param name="asyncResult">The asyncResult parameter.</param>
324
-            <param name="transportContext">The transportContext parameter.</param>
325
-        </member>
326
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.GetUrl(System.Net.WebRequest)">
327
-            <summary>
328
-            Gets HTTP request url.
329
-            </summary>
330
-            <param name="webRequest">Represents web request.</param>
331
-            <returns>The url if possible otherwise empty string.</returns>
332
-        </member>
333
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnBegin(System.Object,System.Boolean)">
334
-            <summary>
335
-            Common helper for all Begin Callbacks.
336
-            </summary>
337
-            <param name="thisObj">This object.</param>        
338
-            <param name="isAsyncCall">Indicates if the method used is async or not.</param>        
339
-            <returns>Null object as all context is maintained in this class via weak tables.</returns>
340
-        </member>
341
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerHttpProcessing.OnEnd(System.Object,System.Object,System.Object)">
342
-            <summary>
343
-            Common helper for all End Callbacks.
344
-            </summary>        
345
-            <param name="exception">The exception object if any.</param>
346
-            <param name="thisObj">This object.</param>                
347
-            <param name="returnValue">Return value of the function if any.</param>
348
-        </member>
349
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1">
350
-            <summary>
351
-            The implementation of cache provider for Windows Phone and Windows Store as MemoryCache is not available there.
352
-            </summary>
353
-            <typeparam name="TValue">Type of items to store in the cache.</typeparam>
354
-        </member>
355
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.readerWriterLock">
356
-            <summary>
357
-            Reader-Writer Lock for thread safety.
358
-            </summary>
359
-        </member>
360
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.dictionary">
361
-            <summary>
362
-            Dictionary of cache items for fast Get and Contains operations.
363
-            </summary>
364
-        </member>
365
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.sortedList">
366
-            <summary>
367
-            Cache items sorted by the time of adding to cache. Required for to clear fast cache items when items are expired.
368
-            </summary>
369
-        </member>
370
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.maxSize">
371
-            <summary>
372
-            The maximum number of elements in the cache to avoid out of memory crashes.
373
-            </summary>
374
-        </member>
375
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.timer">
376
-            <summary>
377
-            Timer for clearing expired cache items on recurring bases.
378
-            </summary>
379
-        </member>
380
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.expirationMilliseconds">
381
-            <summary>
382
-            The duration in milliseconds after which item in the cache is expired.
383
-            </summary>
384
-        </member>
385
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.#ctor(System.Int32,System.Int32,System.Boolean)">
386
-            <summary>
387
-             Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1" /> class.
388
-            </summary>
389
-            <param name="expirationMilliseconds">Expiration timeout in milliseconds for an object to live in the cache.</param>
390
-            <param name="maxSize">Maximum number of entries to cache (adjustable at runtime with MaxSize property).</param>
391
-            <param name="synchronized">True to use a reader-writer lock to protect the data in the MemoryCacheList; false if the caller will handle synchronization.</param>
392
-        </member>
393
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.Contains(System.Int64)">
394
-            <summary>
395
-            Checks whether the cache entry already exists in the cache.
396
-            </summary>
397
-            <param name="key">A unique identifier for the cache entry.</param>
398
-            <returns>true if the cache contains a cache entry with the same key value as key; otherwise, false.</returns>
399
-        </member>
400
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.Get(System.Int64)">
401
-            <summary>
402
-            Gets the specified cache entry from the cache.
403
-            </summary>
404
-            <param name="key">A unique identifier for the cache entry.</param>
405
-            <returns>A reference to the cache entry identified by key if the entry exists; otherwise, null.</returns>
406
-        </member>
407
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.Set(System.Int64,`0)">
408
-            <summary>
409
-            Inserts a cache entry into the cache.
410
-            </summary>
411
-            <param name="key">A unique identifier for the cache entry.</param>
412
-            <param name="value">The object to insert.</param>
413
-        </member>
414
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.Remove(System.Int64)">
415
-            <summary>
416
-            Removes a specific key from the cache.
417
-            </summary>
418
-            <param name="key">Key to remove.</param>
419
-            <returns>An object that represents the value of the removed cache entry that was specified by the key, or null if the specified entry was not found.</returns>
420
-        </member>
421
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.Dispose">
422
-            <summary>
423
-            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
424
-            </summary>
425
-        </member>
426
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.ClearExpiredCacheItems(System.Object)">
427
-            <summary>
428
-            The timer callback that clears expired items in the cache.
429
-            </summary>
430
-            <param name="state">An object containing information to be used by the callback method, or null.</param>
431
-        </member>
432
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.Add(System.Int64,`0,System.Boolean)">
433
-            <summary>
434
-            Adds the specified key and value to the dictionary.
435
-            </summary>
436
-            <param name="key">Key to add.</param>
437
-            <param name="value">Value to associate with key.</param>
438
-            <param name="overwrite">If true, will overwrite an existing key.</param>
439
-        </member>
440
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemoryCacheEntry">
441
-            <summary>
442
-            An entry in the MemoryCacheList.
443
-            </summary>
444
-        </member>
445
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemoryCacheEntry.#ctor(System.Int64,`0)">
446
-            <summary>
447
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemoryCacheEntry" /> class.
448
-            </summary>
449
-            <param name="key">The key of the element.</param>
450
-            <param name="value">The value of the element.</param>
451
-        </member>
452
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemoryCacheEntry.Key">
453
-            <summary>
454
-            Gets the key of the element.
455
-            </summary>
456
-        </member>
457
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemoryCacheEntry.Value">
458
-            <summary>
459
-            Gets or sets the value of the element.
460
-            </summary>
461
-        </member>
462
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemoryCacheEntry.CreatedTicks">
463
-            <summary>
464
-            Gets number of ticks elapsed on the clock since the element was created.
465
-            </summary>
466
-        </member>
467
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemmoryCacheEntryTimeComparer">
468
-            <summary>
469
-            Exposes a method that compares two MemoryCacheEntry objects.
470
-            </summary>
471
-        </member>
472
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider`1.MemmoryCacheEntryTimeComparer.Compare(Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider{`0}.MemoryCacheEntry,Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheProvider{`0}.MemoryCacheEntry)">
473
-            <summary>
474
-            Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
475
-            </summary>
476
-            <param name="x">The first object to compare.</param>
477
-            <param name="y">The second object to compare.</param>
478
-            <returns>A signed integer that indicates the relative values of x and y, as shown in the following table.</returns>
479
-        </member>
480
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ICacheProvider`1">
481
-            <summary>
482
-            Represents an object cache and provides the base methods and properties for accessing the object cache.
483
-            </summary>
484
-        </member>
485
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ICacheProvider`1.Contains(System.Int64)">
486
-            <summary>
487
-            Checks whether the cache entry already exists in the cache.
488
-            </summary>
489
-            <param name="key">A unique identifier for the cache entry.</param>
490
-            <returns>true if the cache contains a cache entry with the same key value as key; otherwise, false.</returns>
491
-        </member>
492
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ICacheProvider`1.Get(System.Int64)">
493
-            <summary>
494
-            Gets the specified cache entry from the cache.
495
-            </summary>
496
-            <param name="key">A unique identifier for the cache entry.</param>
497
-            <returns>A reference to the cache entry identified by key if the entry exists; otherwise, null.</returns>
498
-        </member>
499
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ICacheProvider`1.Set(System.Int64,`0)">
500
-            <summary>
501
-            Inserts a cache entry into the cache.
502
-            </summary>
503
-            <param name="key">A unique identifier for the cache entry.</param>
504
-            <param name="value">The object to insert.</param>
505
-        </member>
506
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ICacheProvider`1.Remove(System.Int64)">
507
-            <summary>
508
-            Removes the cache entry from the cache.
509
-            </summary>
510
-            <param name="key">A unique identifier for the cache entry.</param>
511
-            <returns>True if the element is successfully found and removed; otherwise, false. This method returns false if key is not found.</returns>
512
-        </member>
513
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch">
514
-            <summary>
515
-            Single high precision clock used by operations.
516
-            </summary>
517
-        </member>
518
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch.Watch">
519
-            <summary>
520
-            High precision stopwatch.
521
-            </summary>
522
-        </member>
523
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch.HundredNanosecondsPerTick">
524
-            <summary>
525
-            Number of 100 nanoseconds per high-precision clock tick.
526
-            </summary>
527
-        </member>
528
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch.StartTime">
529
-            <summary>
530
-            The time clock started.
531
-            </summary>
532
-        </member>
533
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch.ElapsedTicks">
534
-            <summary>
535
-            Gets number of ticks elapsed on the clock since the start.
536
-            </summary>
537
-        </member>
538
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch.Duration(System.Int64,System.Int64)">
539
-            <summary>
540
-            Calculates time between two clock readings.
541
-            </summary>
542
-            <param name="fromTicks">Start time in ticks.</param>
543
-            <param name="toTicks">End time in ticks.</param>
544
-            <returns>Time between two clock readings.</returns>
545
-        </member>
546
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.OperationWatch.Timestamp(System.Int64)">
547
-            <summary>
548
-            Converts time on the operation clock (in ticks) to date and time structure.
549
-            </summary>
550
-            <param name="elapsedTicks">Ticks elapsed according to operation watch.</param>
551
-            <returns>Date time structure representing the date and time that corresponds to the operation clock reading.</returns>
552
-        </member>
553
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1">
554
-            <summary>
555
-            Represents a collection of sorted elements that are accessible by index.
556
-            </summary>
557
-            <typeparam name="T">The type of element.</typeparam>
558
-        </member>
559
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.list">
560
-            <summary>
561
-            Represents a collection of objects that can be individually accessed by index.
562
-            </summary>
563
-        </member>
564
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.comparer">
565
-            <summary>
566
-            Exposes a method that compares two objects.
567
-            </summary>
568
-        </member>
569
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.#ctor(System.Collections.Generic.IComparer{`0})">
570
-            <summary>
571
-            Initializes a new instance of the SortedList class that is empty.
572
-            </summary>
573
-            <param name="comparer">The IComparer implementation to use when comparing elements.</param>
574
-        </member>
575
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.Count">
576
-            <summary>
577
-            Gets the number of elements contained in a SortedList object.
578
-            </summary>
579
-        </member>
580
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.Item(System.Int32)">
581
-            <summary>
582
-            Gets the element at a specified index in a sequence.
583
-            </summary>
584
-            <param name="index">The zero-based index of the element to get.</param>
585
-            <returns>The element at the specified position in the source sequence.</returns>
586
-        </member>
587
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.GetEnumerator">
588
-            <summary>
589
-            Returns an enumerator that iterates through a collection.
590
-            </summary>
591
-            <returns>An IEnumerator object that can be used to iterate through the collection.</returns>
592
-        </member>
593
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.System#Collections#IEnumerable#GetEnumerator">
594
-            <summary>
595
-            Returns an enumerator that iterates through a collection.
596
-            </summary>
597
-            <returns>An IEnumerator object that can be used to iterate through the collection.</returns>
598
-        </member>
599
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.Add(`0)">
600
-            <summary>
601
-            Adds an element with the specified value to a SortedList object.
602
-            </summary>
603
-            <param name="item">Item to add.</param>
604
-        </member>
605
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.RemoveAt(System.Int32)">
606
-            <summary>
607
-            Removes the element at the specified index of a SortedList object.
608
-            </summary>
609
-            <param name="index">The zero-based index of the element to remove.</param>
610
-        </member>
611
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.Remove(`0)">
612
-            <summary>
613
-            Removes the element with the specified value from a SortedList object.
614
-            </summary>
615
-            <param name="item">Item to remove.</param>
616
-        </member>
617
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.SortedList`1.TryIndexOf(`0,System.Boolean@)">
618
-            <summary>
619
-            Determines the index of a specific item in the IList.
620
-            </summary>
621
-            <param name="item">The object to locate in the IList.</param>
622
-            <param name="found">True if value is found in the list, otherwise false.</param>
623
-            <returns>The index of value if found in the list; otherwise, the index of value where it needs to be inserted.</returns>
624
-        </member>
625
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ApplicationInsightsUrlFilter.IsApplicationInsightsUrl(System.String)">
626
-            <summary>
627
-            Determines whether an URL is application insights URL.
628
-            </summary>
629
-            <param name="url">HTTP URL.</param>
630
-            <returns>True if URL is application insights url, otherwise false.</returns>
631
-        </member>
632
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlEventListener">
633
-            <summary>
634
-            Provides methods for listening to events from FrameworkEventSource for SQL.
635
-            </summary>
636
-        </member>
637
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlEventListener.SqlProcessingFramework">
638
-            <summary>
639
-            The SQL processor.
640
-            </summary>
641
-        </member>
642
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlEventListener.AdoNetEventSourceName">
643
-            <summary>
644
-            The Framework EventSource name for SQL. 
645
-            </summary>
646
-        </member>
647
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlEventListener.BeginExecuteEventId">
648
-            <summary>
649
-            BeginExecute Event ID.
650
-            </summary>
651
-        </member>
652
-        <member name="F:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlEventListener.EndExecuteEventId">
653
-            <summary>
654
-            EndExecute Event ID.
655
-            </summary>
656
-        </member>
657
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlEventListener.Dispose">
658
-            <summary>
659
-            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
660
-            </summary>
661
-        </member>
662
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlEventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">
663
-            <summary>
664
-            Enables SQL event source when EventSource is created. Called for all existing 
665
-            event sources when the event listener is created and when a new event source is attached to the listener.
666
-            </summary>
667
-        </member>
668
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlEventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">
669
-            <summary>
670
-            Called whenever an event has been written by an event source for which the event listener has enabled events.
671
-            </summary>
672
-            <param name="eventData">The event arguments that describe the event.</param>
673
-        </member>
674
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlEventListener.OnBeginExecute(System.Diagnostics.Tracing.EventWrittenEventArgs)">
675
-            <summary>
676
-            Called when a postfix of a SQLCommand begin methods have been invoked.
677
-            </summary>
678
-            <param name="eventData">The event arguments that describe the event.</param>
679
-        </member>
680
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlEventListener.OnEndExecute(System.Diagnostics.Tracing.EventWrittenEventArgs)">
681
-            <summary>
682
-            Called when a postfix of a postfix of a SQLCommand end methods have been invoked.
683
-            </summary>
684
-            <param name="eventData">The event arguments that describe the event.</param>
685
-        </member>
686
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlProcessing.#ctor(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration,Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.CacheBasedOperationHolder)">
687
-            <summary>
688
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlProcessing"/> class.
689
-            </summary>
690
-        </member>
691
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlProcessing.OnBeginExecuteCallback(System.Int64,System.String,System.String,System.String)">
692
-            <summary>
693
-            On begin callback from Framework event source.
694
-            </summary>
695
-            <param name="id">Identifier of SQL connection object.</param>
696
-            <param name="dataSource">Data source name.</param>
697
-            <param name="database">Database name.</param>
698
-            <param name="commandText">Command text.</param>
699
-        </member>
700
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlProcessing.OnEndExecuteCallback(System.Int64,System.Boolean,System.Boolean,System.Int32)">
701
-            <summary>
702
-            On end callback from Framework event source.
703
-            </summary>        
704
-            <param name="id">Identifier of SQL connection object.</param>
705
-            <param name="success">Indicate whether operation completed successfully.</param>
706
-            <param name="synchronous">Indicates whether operation was called synchronously or asynchronously.</param>
707
-            <param name="sqlExceptionNumber">SQL exception number.</param>
708
-        </member>
709
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.FrameworkSqlProcessing.GetResourceName(System.String,System.String,System.String)">
710
-            <summary>
711
-            Gets SQL command resource name.
712
-            </summary>
713
-            <param name="dataSource">DataSource name.</param>
714
-            <param name="database">Database name.</param>
715
-            <param name="commandText">CommandText name.</param>        
716
-            <returns>The resource name if possible otherwise empty string.</returns>
717
-        </member>
718
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing">
719
-            <summary>
720
-            Concrete class with all processing logic to generate RDD data from the calls backs
721
-            received from Profiler instrumentation for SQL.    
722
-            </summary>
723
-        </member>
724
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.#ctor(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration,System.String,Microsoft.ApplicationInsights.DependencyCollector.Implementation.Operation.ObjectInstanceBasedOperationHolder)">
725
-            <summary>
726
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing"/> class.
727
-            </summary>
728
-        </member>
729
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnBeginForOneParameter(System.Object)">
730
-            <summary>
731
-            On begin callback for methods with 1 parameter.
732
-            </summary>
733
-        </member>
734
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnBeginForTwoParameters(System.Object,System.Object)">
735
-            <summary>
736
-            On begin callback for methods with 2 parameter.
737
-            </summary>
738
-        </member>
739
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnBeginForThreeParameters(System.Object,System.Object,System.Object)">
740
-            <summary>
741
-            On begin callback for methods with 3 parameters.
742
-            </summary>
743
-        </member>
744
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnBeginForFourParameters(System.Object,System.Object,System.Object,System.Object)">
745
-            <summary>
746
-            On begin callback for methods with 4 parameter.
747
-            </summary>
748
-        </member>
749
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnEndForOneParameter(System.Object,System.Object,System.Object)">
750
-            <summary>
751
-            On end callback for methods with 1 parameter.
752
-            </summary>
753
-        </member>
754
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnEndForTwoParameters(System.Object,System.Object,System.Object,System.Object)">
755
-            <summary>
756
-            On end callback for methods with 2 parameter.
757
-            </summary>
758
-        </member>
759
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnEndForThreeParameters(System.Object,System.Object,System.Object,System.Object,System.Object)">
760
-            <summary>
761
-            On end callback for methods with 3 parameter.
762
-            </summary>
763
-        </member>
764
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnExceptionForOneParameter(System.Object,System.Object,System.Object)">
765
-            <summary>
766
-            On exception callback for methods with 1 parameter.
767
-            </summary>
768
-        </member>
769
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnExceptionForTwoParameters(System.Object,System.Object,System.Object,System.Object)">
770
-            <summary>
771
-            On exception callback for methods with 2 parameter.
772
-            </summary>
773
-        </member>
774
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnExceptionForThreeParameters(System.Object,System.Object,System.Object,System.Object,System.Object)">
775
-            <summary>
776
-            On exception callback for methods with 3 parameter.
777
-            </summary>
778
-        </member>
779
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.GetResourceName(System.Object)">
780
-            <summary>
781
-            Gets SQL command resource name.
782
-            </summary>
783
-            <param name="thisObj">The SQL command.</param>
784
-            <remarks>Before we have clarity with SQL team around EventSource instrumentation, providing name as a concatenation of parameters.</remarks>
785
-            <returns>The resource name if possible otherwise empty string.</returns>
786
-        </member>
787
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.GetCommandName(System.Object)">
788
-            <summary>
789
-            Return CommandTest for SQL resource.
790
-            </summary>
791
-            <param name="thisObj">The SQL command.</param>
792
-            <returns>Returns the command text or empty.</returns>
793
-        </member>
794
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnBegin(System.Object)">
795
-            <summary>
796
-             Common helper for all Begin Callbacks.
797
-            </summary>
798
-            <param name="thisObj">This object.</param>
799
-            <returns>The context for end callback.</returns>
800
-        </member>
801
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.Implementation.ProfilerSqlProcessing.OnEnd(System.Object,System.Object)">
802
-            <summary>
803
-             Common helper for all End Callbacks.
804
-            </summary>
805
-            <param name="exceptionObj">The exception object if any.</param>
806
-            <param name="thisObj">This object.</param>
807
-        </member>
808
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule">
809
-            <summary>
810
-            Remote dependency monitoring.
811
-            </summary>
812
-        </member>
813
-        <member name="P:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule.DisableRuntimeInstrumentation">
814
-            <summary>
815
-            Gets or sets a value indicating whether to disable runtime instrumentation.
816
-            </summary>
817
-        </member>
818
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule.Dispose">
819
-            <summary>
820
-            IDisposable implementation.
821
-            </summary>
822
-        </member>
823
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule.Initialize(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration)">
824
-            <summary>
825
-            Initialize method is called after all configuration properties have been loaded from the configuration.
826
-            </summary>
827
-        </member>
828
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule.Dispose(System.Boolean)">
829
-            <summary>
830
-            IDisposable implementation.
831
-            </summary>
832
-            <param name="disposing">The method has been called directly or indirectly by a user's code.</param>
833
-        </member>
834
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule.InitializeForFrameworkEventSource">
835
-            <summary>
836
-            Initialize for framework event source (not supported for Net40).
837
-            </summary>
838
-        </member>
839
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.DependencyTrackingTelemetryModule.InitializeForRuntimeInstrumentationOrFramework">
840
-            <summary>
841
-            Initialize for runtime instrumentation or framework event source.
842
-            </summary>
843
-        </member>
844
-        <member name="T:Microsoft.ApplicationInsights.DependencyCollector.TelemetryExtensionsForDependencyCollector">
845
-            <summary>
846
-            Dependency Telemetry extension methods to associate with request objects and to store in conditional/cache tables to avoid duplicate tracking.
847
-            </summary>
848
-        </member>
849
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.TelemetryExtensionsForDependencyCollector.AssociateTelemetryWithWebRequest(Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry,System.Net.WebRequest,System.Boolean,System.Boolean)">
850
-            <summary>
851
-            Associates telemetry item to a web request to avoid duplicate tracking, and populates cookies with data from initialized telemetry item if setCookies is set to true.
852
-            When there is an existing telemetry item in the corresponding to the given WEB REQUEST, we return the existing telemetry and associate the same with the WEB REQUEST.
853
-            </summary>
854
-            <param name="telemetry">Telemetry object that needs to be associated with the web request.</param>
855
-            <param name="webRequest">Web request object which we use to populate from the information obtained from the initialized telemetry.</param>
856
-            <param name="setCookies">Set cookies enables the process of setting the cookies to the web request. By default it is set to false.</param>
857
-            <param name="setCorrelationContext">Set request headers to correlate dependency telemetry item with the request telemetry item that will process this http request.</param>
858
-            <returns>Dependency telemetry item with an associated dependency telemetry item.</returns>
859
-        </member>
860
-        <member name="M:Microsoft.ApplicationInsights.DependencyCollector.TelemetryExtensionsForDependencyCollector.AssociateTelemetryWithSqlRequest(Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry,System.Data.SqlClient.SqlCommand)">
861
-            <summary>
862
-            Associates telemetry item to a SQL command object to to avoid duplicate tracking.
863
-            When there is an existing telemetry item in the corresponding to the given SQL REQUEST, we return the existing telemetry and associate the same with the SQL REQUEST.
864
-            </summary>
865
-            <param name="telemetry">Telemetry object that needs to be associated with the web request.</param>
866
-            <param name="sqlRequest">SQL request object which is used as a key to store in the tables.</param>
867
-            <returns>Dependency telemetry item with an associated dependency telemetry item.</returns>
868
-        </member>
869
-    </members>
870
-</doc>

BIN
packages/Microsoft.ApplicationInsights.DependencyCollector.2.2.0/lib/net45/Microsoft.AI.DependencyCollector.dll


BIN
packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/.signature.p7s


BIN
packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0.nupkg


+ 0 - 44
packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/content/ApplicationInsights.config.install.xdt

@@ -1,44 +0,0 @@
1
-<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings" xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
2
-  <TelemetryModules xdt:Transform="InsertIfMissing">
3
-    <Add xdt:Transform="InsertIfMissing" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.PerformanceCollectorModule, Microsoft.AI.PerfCounterCollector">
4
-      <!--
5
-      Use the following syntax here to collect additional performance counters:
6
-      
7
-      <Counters>
8
-        <Add PerformanceCounter="\Process(??APP_WIN32_PROC??)\Handle Count" ReportAs="Process handle count" />
9
-        ...
10
-      </Counters>
11
-      
12
-      PerformanceCounter must be either \CategoryName(InstanceName)\CounterName or \CategoryName\CounterName
13
-      
14
-      NOTE: performance counters configuration will be lost upon NuGet upgrade.
15
-      
16
-      The following placeholders are supported as InstanceName:
17
-        ??APP_WIN32_PROC?? - instance name of the application process  for Win32 counters.
18
-        ??APP_W3SVC_PROC?? - instance name of the application IIS worker process for IIS/ASP.NET counters.
19
-        ??APP_CLR_PROC?? - instance name of the application CLR process for .NET counters.
20
-      -->
21
-    </Add>
22
-    <Add xdt:Transform="InsertIfMissing" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryModule, Microsoft.AI.PerfCounterCollector" />
23
-  </TelemetryModules>
24
- 
25
-  <!-- 
26
-    QuickPulse telemetry processor must always be the first telemetry processor.
27
-    There is no syntax to allow insertion in the beginning of the list for when there are no siblings (we only have InsertBefore and InsertAfter), so do a trick:
28
-    1. Remove all previously existing QuickPulse telemetry processors (if any)
29
-    2. Add QuickPulse telemetry processor as the last telemetry processor
30
-    3. Add QuickPulse telemetry processor as the first telemetry processor (we can now use InsertBefore because we know there's at least one sibling present)
31
-    4. Remove the last QuickPulse telemetry processor
32
-    
33
-    Note that we have a default namespace in ApplicationInsights.config, and since XDT won't allow us to specify the namespace map, we'll have to use local-name() in XPath expressions
34
-  -->
35
-
36
-    <TelemetryProcessors xdt:Transform="InsertIfMissing">
37
-      <Add xdt:Transform="RemoveAll" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryProcessor, Microsoft.AI.PerfCounterCollector" />
38
-      <Add xdt:Transform="Insert" Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryProcessor, Microsoft.AI.PerfCounterCollector" />
39
-    </TelemetryProcessors>
40
-
41
-    <Add xdt:Transform="InsertBefore(/*[local-name()='ApplicationInsights']/*[local-name()='TelemetryProcessors']/*[local-name()='Add'][1])" Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryProcessor, Microsoft.AI.PerfCounterCollector" />
42
-
43
-    <Add xdt:Transform="Remove" xdt:Locator="XPath(/*[local-name()='ApplicationInsights']/*[local-name()='TelemetryProcessors']/*[local-name()='Add' and starts-with(./@Type,'Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryProcessor') and contains(./@Type,' Microsoft.AI.PerfCounterCollector')][last()])"/>
44
-</ApplicationInsights>

+ 0 - 3
packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/content/ApplicationInsights.config.transform

@@ -1,3 +0,0 @@
1
-<?xml version="1.0" encoding="utf-8" ?>
2
-<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings">
3
-</ApplicationInsights>

+ 0 - 12
packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/content/ApplicationInsights.config.uninstall.xdt

@@ -1,12 +0,0 @@
1
-<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings" xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
2
-  <TelemetryModules>
3
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.PerformanceCollectorModule, Microsoft.AI.PerfCounterCollector" />
4
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryModule, Microsoft.AI.PerfCounterCollector" />
5
-  </TelemetryModules>
6
-  <TelemetryModules xdt:Transform="Remove" xdt:Locator="Condition(count(*)=0)"/>
7
-
8
-  <TelemetryProcessors>
9
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryProcessor, Microsoft.AI.PerfCounterCollector" />
10
-  </TelemetryProcessors>
11
-  <TelemetryProcessors xdt:Transform="Remove" xdt:Locator="Condition(count(*)=0)"/>
12
-</ApplicationInsights>

BIN
packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/lib/net40/Microsoft.AI.PerfCounterCollector.dll


BIN
packages/Microsoft.ApplicationInsights.PerfCounterCollector.2.2.0/lib/net45/Microsoft.AI.PerfCounterCollector.dll


BIN
packages/Microsoft.ApplicationInsights.Web.2.2.0/.signature.p7s


BIN
packages/Microsoft.ApplicationInsights.Web.2.2.0/Microsoft.ApplicationInsights.Web.2.2.0.nupkg


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 40
packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net40/ApplicationInsights.config.install.xdt


+ 0 - 3
packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net40/ApplicationInsights.config.transform

@@ -1,3 +0,0 @@
1
-<?xml version="1.0" encoding="utf-8" ?>
2
-<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings">
3
-</ApplicationInsights>

+ 0 - 22
packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net40/ApplicationInsights.config.uninstall.xdt

@@ -1,22 +0,0 @@
1
-<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings" xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
2
-
3
-  <TelemetryInitializers>
4
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.WebTestTelemetryInitializer, Microsoft.AI.Web" />
5
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.SyntheticUserAgentTelemetryInitializer, Microsoft.AI.Web" />
6
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer, Microsoft.AI.Web" />
7
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.OperationNameTelemetryInitializer, Microsoft.AI.Web" />
8
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer, Microsoft.AI.Web" />
9
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.UserTelemetryInitializer, Microsoft.AI.Web" />
10
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.AuthenticatedUserIdTelemetryInitializer, Microsoft.AI.Web" />
11
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.AccountIdTelemetryInitializer, Microsoft.AI.Web" />
12
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.SessionTelemetryInitializer, Microsoft.AI.Web" />
13
-  </TelemetryInitializers>
14
-  <TelemetryInitializers xdt:Transform="Remove" xdt:Locator="Condition(count(*)=0)"/>
15
-
16
-  <TelemetryModules>
17
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule, Microsoft.AI.Web" />
18
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.ExceptionTrackingTelemetryModule, Microsoft.AI.Web" />
19
-  </TelemetryModules>
20
-  <TelemetryModules xdt:Transform="Remove" xdt:Locator="Condition(count(*)=0)"/>
21
-  
22
-</ApplicationInsights>

+ 0 - 43
packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net40/web.config.install.xdt

@@ -1,43 +0,0 @@
1
-<?xml version="1.0"?>
2
-<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
3
-  <!-- Insert global system.web node in any case -->
4
-  <system.web xdt:Transform="InsertIfMissing">
5
-  </system.web>
6
-
7
-  <!-- Search for system.web nodes:
8
-        - globally
9
-        - under location[@path='.']
10
-        - under location[count(@path)=0]
11
-        If any of above contains httpModules section - it will be reused. 
12
-        Otherwise it will be created under /configuration/system.web (globally)
13
-  -->
14
-  <system.web xdt:Locator="XPath(//system.web[(count(parent::location) = 0) or (count(parent::location[@path != '.' and count(@path) != 0]) = 0)])">
15
-    <httpModules xdt:Transform="InsertIfMissing">
16
-      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" xdt:Transform="Remove" xdt:Locator="Match(type)"/>
17
-      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" xdt:Transform="InsertIfMissing" xdt:Locator="Match(type)"/>
18
-    </httpModules>
19
-  </system.web>
20
-  
21
-
22
-  <!-- Insert global system.web node in any case -->
23
-  <system.webServer xdt:Transform="InsertIfMissing">
24
-  </system.webServer>
25
-  
26
-  <!-- Only one validation node is allowed to be deinfed globally or in global location tags. See explanaition above for httpModules on how it works -->
27
-  <system.webServer xdt:Locator="XPath(//system.webServer[(count(parent::location) = 0) or (count(parent::location[@path != '.' and count(@path) != 0]) = 0)])">
28
-    <validation validateIntegratedModeConfiguration="false" xdt:Transform="InsertIfMissing" />
29
-  </system.webServer>
30
-
31
-  <!-- Only one modules node is allowed to be deinfed globally or in global location tags. 
32
-       Modules node may not be defined in the same place where validation node above is defined.
33
-       We need to remove all customer-renamed modules as remove tag relies on module name attribute
34
-       See explanaition above for httpModules on how it works
35
-  -->
36
-  <system.webServer xdt:Locator="XPath(//system.webServer[(count(parent::location) = 0) or (count(parent::location[@path != '.' and count(@path) != 0]) = 0)])">
37
-    <modules xdt:Transform="InsertIfMissing">
38
-      <remove name="ApplicationInsightsWebTracking" xdt:Transform="InsertIfMissing" xdt:Locator="Match(name)"/>
39
-      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" xdt:Transform="Remove" xdt:Locator="Match(type)"/>
40
-      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" xdt:Transform="InsertIfMissing" xdt:Locator="Match(type)"/>
41
-    </modules>
42
-  </system.webServer>
43
-</configuration>

+ 0 - 15
packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net40/web.config.uninstall.xdt

@@ -1,15 +0,0 @@
1
-<?xml version="1.0"?>
2
-<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
3
-  <system.web xdt:Locator="XPath(//system.web[(count(parent::location) = 0) or (count(parent::location[@path != '.' and count(@path) != 0]) = 0)])">
4
-    <httpModules>
5
-      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" xdt:Transform="Remove" xdt:Locator="Match(type)"/>
6
-    </httpModules>
7
-  </system.web>
8
-  
9
-  <system.webServer xdt:Locator="XPath(//system.webServer[(count(parent::location) = 0) or (count(parent::location[@path != '.' and count(@path) != 0]) = 0)])">
10
-    <modules>
11
-      <remove name="ApplicationInsightsWebTracking" xdt:Transform="Remove" xdt:Locator="Match(name)"/>          
12
-      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" xdt:Transform="Remove" xdt:Locator="Match(type)"/>
13
-    </modules>
14
-  </system.webServer>
15
-</configuration>

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 40
packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net45/ApplicationInsights.config.install.xdt


+ 0 - 3
packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net45/ApplicationInsights.config.transform

@@ -1,3 +0,0 @@
1
-<?xml version="1.0" encoding="utf-8" ?>
2
-<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings">
3
-</ApplicationInsights>

+ 0 - 22
packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net45/ApplicationInsights.config.uninstall.xdt

@@ -1,22 +0,0 @@
1
-<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings" xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
2
-
3
-  <TelemetryInitializers>
4
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.WebTestTelemetryInitializer, Microsoft.AI.Web" />
5
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.SyntheticUserAgentTelemetryInitializer, Microsoft.AI.Web" />
6
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer, Microsoft.AI.Web" />
7
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.OperationNameTelemetryInitializer, Microsoft.AI.Web" />
8
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer, Microsoft.AI.Web" />
9
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.UserTelemetryInitializer, Microsoft.AI.Web" />
10
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.AuthenticatedUserIdTelemetryInitializer, Microsoft.AI.Web" />
11
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.AccountIdTelemetryInitializer, Microsoft.AI.Web" />
12
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.SessionTelemetryInitializer, Microsoft.AI.Web" />
13
-  </TelemetryInitializers>
14
-  <TelemetryInitializers xdt:Transform="Remove" xdt:Locator="Condition(count(*)=0)"/>
15
-
16
-  <TelemetryModules>
17
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule, Microsoft.AI.Web" />
18
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Web.ExceptionTrackingTelemetryModule, Microsoft.AI.Web" />
19
-  </TelemetryModules>
20
-  <TelemetryModules xdt:Transform="Remove" xdt:Locator="Condition(count(*)=0)"/>
21
-  
22
-</ApplicationInsights>

+ 0 - 43
packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net45/web.config.install.xdt

@@ -1,43 +0,0 @@
1
-<?xml version="1.0"?>
2
-<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
3
-  <!-- Insert global system.web node in any case -->
4
-  <system.web xdt:Transform="InsertIfMissing">
5
-  </system.web>
6
-
7
-  <!-- Search for system.web nodes:
8
-        - globally
9
-        - under location[@path='.']
10
-        - under location[count(@path)=0]
11
-        If any of above contains httpModules section - it will be reused. 
12
-        Otherwise it will be created under /configuration/system.web (globally)
13
-  -->
14
-  <system.web xdt:Locator="XPath(//system.web[(count(parent::location) = 0) or (count(parent::location[@path != '.' and count(@path) != 0]) = 0)])">
15
-    <httpModules xdt:Transform="InsertIfMissing">
16
-      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" xdt:Transform="Remove" xdt:Locator="Match(type)"/>
17
-      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" xdt:Transform="InsertIfMissing" xdt:Locator="Match(type)"/>
18
-    </httpModules>
19
-  </system.web>
20
-  
21
-
22
-  <!-- Insert global system.web node in any case -->
23
-  <system.webServer xdt:Transform="InsertIfMissing">
24
-  </system.webServer>
25
-  
26
-  <!-- Only one validation node is allowed to be deinfed globally or in global location tags. See explanaition above for httpModules on how it works -->
27
-  <system.webServer xdt:Locator="XPath(//system.webServer[(count(parent::location) = 0) or (count(parent::location[@path != '.' and count(@path) != 0]) = 0)])">
28
-    <validation validateIntegratedModeConfiguration="false" xdt:Transform="InsertIfMissing" />
29
-  </system.webServer>
30
-
31
-  <!-- Only one modules node is allowed to be deinfed globally or in global location tags. 
32
-       Modules node may not be defined in the same place where validation node above is defined.
33
-       We need to remove all customer-renamed modules as remove tag relies on module name attribute
34
-       See explanaition above for httpModules on how it works
35
-  -->
36
-  <system.webServer xdt:Locator="XPath(//system.webServer[(count(parent::location) = 0) or (count(parent::location[@path != '.' and count(@path) != 0]) = 0)])">
37
-    <modules xdt:Transform="InsertIfMissing">
38
-      <remove name="ApplicationInsightsWebTracking" xdt:Transform="InsertIfMissing" xdt:Locator="Match(name)"/>
39
-      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" xdt:Transform="Remove" xdt:Locator="Match(type)"/>
40
-      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" xdt:Transform="InsertIfMissing" xdt:Locator="Match(type)"/>
41
-    </modules>
42
-  </system.webServer>
43
-</configuration>

+ 0 - 15
packages/Microsoft.ApplicationInsights.Web.2.2.0/content/net45/web.config.uninstall.xdt

@@ -1,15 +0,0 @@
1
-<?xml version="1.0"?>
2
-<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
3
-  <system.web xdt:Locator="XPath(//system.web[(count(parent::location) = 0) or (count(parent::location[@path != '.' and count(@path) != 0]) = 0)])">
4
-    <httpModules>
5
-      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" xdt:Transform="Remove" xdt:Locator="Match(type)"/>
6
-    </httpModules>
7
-  </system.web>
8
-  
9
-  <system.webServer xdt:Locator="XPath(//system.webServer[(count(parent::location) = 0) or (count(parent::location[@path != '.' and count(@path) != 0]) = 0)])">
10
-    <modules>
11
-      <remove name="ApplicationInsightsWebTracking" xdt:Transform="Remove" xdt:Locator="Match(name)"/>          
12
-      <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" xdt:Transform="Remove" xdt:Locator="Match(type)"/>
13
-    </modules>
14
-  </system.webServer>
15
-</configuration>

+ 0 - 437
packages/Microsoft.ApplicationInsights.Web.2.2.0/lib/net40/Microsoft.AI.Web.XML

@@ -1,437 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc xml:lang="en">
3
-    <assembly>
4
-        <name>Microsoft.AI.Web</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.HttpRequestExtensions">
8
-            <summary>
9
-            HttpRequest extension methods.
10
-            </summary>
11
-            <summary>
12
-            HttpRequest Extensions.
13
-            </summary>
14
-        </member>
15
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.RequestTrackingConstants">
16
-            <summary>
17
-            Request tracking constants and keys.
18
-            </summary>
19
-        </member>
20
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.RequestTrackingConstants.RequestTelemetryItemName">
21
-            <summary>
22
-            Name of the HttpContext item containing RequestTelemetry object.
23
-            </summary>
24
-        </member>
25
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.RequestTrackingConstants.TransferHandlerType">
26
-            <summary>
27
-            Type name for the transfer handler. This handler is used to enable extension(less) URI 
28
-            and it produces extra request, which should not be counted.
29
-            </summary>
30
-        </member>
31
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.RequestTrackingConstants.WebAuthenticatedUserCookieName">
32
-            <summary>
33
-            The name of the cookie which holds authenticated user context information.
34
-            </summary>
35
-        </member>
36
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.RequestTrackingExtensions.CreateRequestNamePrivate(System.Web.HttpContext)">
37
-            <summary>
38
-            Creates request name on the base of HttpContext.
39
-            </summary>
40
-            <returns>Controller/Action for MVC or path for other cases.</returns>
41
-        </member>
42
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.SyntheticUserAgentFilter">
43
-            <summary>
44
-            Allows configuration of patterns for synthetic traffic filters.
45
-            </summary>
46
-        </member>
47
-        <member name="P:Microsoft.ApplicationInsights.Web.Implementation.SyntheticUserAgentFilter.Pattern">
48
-            <summary>
49
-            Gets or sets the regular expression pattern applied to the user agent string to determine whether traffic is synthetic.
50
-            </summary>
51
-        </member>
52
-        <member name="P:Microsoft.ApplicationInsights.Web.Implementation.SyntheticUserAgentFilter.SourceName">
53
-            <summary>
54
-            Gets or sets the readable name for the synthetic traffic source. If not provided, defaults to the pattern match.
55
-            </summary>
56
-        </member>
57
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.WebEventSource">
58
-            <summary>
59
-            ETW EventSource tracing class.
60
-            </summary>
61
-        </member>
62
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.WebEventSource.Log">
63
-            <summary>
64
-            Instance of the PlatformEventSource class.
65
-            </summary>
66
-        </member>
67
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.WebEventSource.Keywords">
68
-            <summary>
69
-            Keywords for the PlatformEventSource. Those keywords should match keywords in Core.
70
-            </summary>
71
-        </member>
72
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.WebEventSource.Keywords.UserActionable">
73
-            <summary>
74
-            Key word for user actionable events.
75
-            </summary>
76
-        </member>
77
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.WebEventSource.Keywords.Diagnostics">
78
-            <summary>
79
-            Diagnostics tracing keyword.
80
-            </summary>
81
-        </member>
82
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.WebEventSource.Keywords.VerboseFailure">
83
-            <summary>
84
-            Keyword for errors that trace at Verbose level.
85
-            </summary>
86
-        </member>
87
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.WebEventsPublisher">
88
-            <summary>
89
-            Class provides methods to post event about Web event like begin or end of the request.
90
-            </summary>
91
-        </member>
92
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.WebEventsPublisher.Instance">
93
-            <summary>
94
-            WebEventsPublisher static instance.
95
-            </summary>
96
-        </member>
97
-        <member name="P:Microsoft.ApplicationInsights.Web.Implementation.WebEventsPublisher.Log">
98
-            <summary>
99
-            Gets the instance of WebEventsPublisher type.
100
-            </summary>
101
-        </member>
102
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebEventsPublisher.OnBegin">
103
-            <summary>
104
-            Method generates event about begin of the request.
105
-            </summary>
106
-        </member>
107
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebEventsPublisher.OnEnd">
108
-            <summary>
109
-            Method generates event about end of the request.
110
-            </summary>
111
-        </member>
112
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebEventsPublisher.OnError">
113
-            <summary>
114
-            Method generates event in case if request failed.
115
-            </summary>
116
-        </member>
117
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryInitializerBase">
118
-            <summary>
119
-            Base class for WebOperationTelemetryInitializers.
120
-            </summary>
121
-        </member>
122
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryInitializerBase.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
123
-            <summary>
124
-            Base implementation of the initialization method.
125
-            </summary>
126
-            <param name="telemetry">Telemetry item to initialize.</param>
127
-        </member>
128
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryInitializerBase.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
129
-            <summary>
130
-            Implements initialization logic.
131
-            </summary>
132
-            <param name="platformContext">Http context.</param>
133
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
134
-            <param name="telemetry">Telemetry item to initialize.</param>
135
-        </member>
136
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryInitializerBase.ResolvePlatformContext">
137
-            <summary>
138
-            Resolved web platform specific context.
139
-            </summary>
140
-            <returns>An instance of the context.</returns>
141
-        </member>
142
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase">
143
-            <summary>
144
-            Base web telemetry module.
145
-            </summary>
146
-        </member>
147
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase.#ctor">
148
-            <summary>
149
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase"/> class.
150
-            </summary>
151
-        </member>
152
-        <member name="P:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase.ModuleName">
153
-            <summary>
154
-            Gets the module name which is added to be used for internal tracing instead of GetType on each request to improve performance.
155
-            </summary>
156
-        </member>
157
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase.OnBeginRequest(Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,System.Web.HttpContext)">
158
-            <summary>
159
-            Post initialization Web Telemetry Module callback.
160
-            </summary>
161
-            <param name="requestTelemetry">An instance of request telemetry context.</param>
162
-            <param name="platformContext">Platform specific context.</param>
163
-        </member>
164
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase.OnEndRequest(Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,System.Web.HttpContext)">
165
-            <summary>
166
-            Request telemetry finalization - sending callback Web Telemetry Module callback.
167
-            </summary>
168
-            <param name="requestTelemetry">An instance of request telemetry context.</param>
169
-            <param name="platformContext">Platform specific context.</param>
170
-        </member>
171
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase.OnError(Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,System.Web.HttpContext)">
172
-            <summary>
173
-            Http Error reporting Web Telemetry Module callback.
174
-            </summary>
175
-            <param name="requestTelemetry">An instance of request telemetry context.</param>
176
-            <param name="platformContext">Platform specific context.</param>
177
-        </member>
178
-        <member name="T:Microsoft.ApplicationInsights.Web.AccountIdTelemetryInitializer">
179
-            <summary>
180
-            A telemetry initializer that will set the User properties of Context corresponding to a RequestTelemetry object.
181
-            User.AccountId is updated with properties derived from the RequestTelemetry.RequestTelemetry.Context.User.
182
-            </summary>
183
-        </member>
184
-        <member name="M:Microsoft.ApplicationInsights.Web.AccountIdTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
185
-            <summary>
186
-            Implements initialization logic.
187
-            </summary>
188
-            <param name="platformContext">Http context.</param>
189
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
190
-            <param name="telemetry">Telemetry item to initialize.</param>
191
-        </member>
192
-        <member name="T:Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule">
193
-            <summary>
194
-            Platform agnostic module for web application instrumentation.
195
-            </summary>
196
-        </member>
197
-        <member name="F:Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule.isEnabled">
198
-            <summary>
199
-            Indicates if module initialized successfully.
200
-            </summary>
201
-        </member>
202
-        <member name="M:Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule.#ctor">
203
-            <summary>
204
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule"/> class.
205
-            </summary>
206
-        </member>
207
-        <member name="M:Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule.Init(System.Web.HttpApplication)">
208
-            <summary>
209
-            Initializes module for a given application.
210
-            </summary>
211
-            <param name="context">HttpApplication instance.</param>
212
-        </member>
213
-        <member name="M:Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule.Dispose">
214
-            <summary>
215
-            Required IDisposable implementation.
216
-            </summary>
217
-        </member>
218
-        <member name="T:Microsoft.ApplicationInsights.Web.AuthenticatedUserIdTelemetryInitializer">
219
-            <summary>
220
-            A telemetry initializer that will set the User properties of Context corresponding to a RequestTelemetry object.
221
-            User.AuthenticatedUserId is updated with properties derived from the RequestTelemetry.RequestTelemetry.Context.User.
222
-            </summary>
223
-        </member>
224
-        <member name="M:Microsoft.ApplicationInsights.Web.AuthenticatedUserIdTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
225
-            <summary>
226
-            Implements initialization logic.
227
-            </summary>
228
-            <param name="platformContext">Http context.</param>
229
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
230
-            <param name="telemetry">Telemetry item to initialize.</param>
231
-        </member>
232
-        <member name="T:Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer">
233
-            <summary>
234
-            A telemetry initializer that will set the correlation context for all telemetry items in web application.
235
-            </summary>
236
-        </member>
237
-        <member name="M:Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer.#ctor">
238
-            <summary>
239
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer"/> class.
240
-            </summary>
241
-        </member>
242
-        <member name="P:Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer.ParentOperationIdHeaderName">
243
-            <summary>
244
-            Gets or sets the name of the header to get parent operation Id from.
245
-            </summary>
246
-        </member>
247
-        <member name="P:Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer.RootOperationIdHeaderName">
248
-            <summary>
249
-            Gets or sets the name of the header to get root operation Id from.
250
-            </summary>
251
-        </member>
252
-        <member name="M:Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
253
-            <summary>
254
-            Implements initialization logic.
255
-            </summary>
256
-            <param name="platformContext">Http context.</param>
257
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
258
-            <param name="telemetry">Telemetry item to initialize.</param>
259
-        </member>
260
-        <member name="T:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer">
261
-            <summary>
262
-            Telemetry initializer populates client IP address for the current request.
263
-            </summary>
264
-        </member>
265
-        <member name="M:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer.#ctor">
266
-            <summary>
267
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer"/> class.
268
-            </summary>
269
-        </member>
270
-        <member name="P:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer.HeaderNames">
271
-            <summary>
272
-            Gets a list of request header names that is used to check client id.
273
-            </summary>
274
-        </member>
275
-        <member name="P:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer.HeaderValueSeparators">
276
-            <summary>
277
-            Gets or sets a header values separator.
278
-            </summary>
279
-        </member>
280
-        <member name="P:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer.UseFirstIp">
281
-            <summary>
282
-            Gets or sets a value indicating whether the first or the last IP should be used from the lists of IPs in the header.
283
-            </summary>
284
-        </member>
285
-        <member name="M:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
286
-            <summary>
287
-            Implements initialization logic.
288
-            </summary>
289
-            <param name="platformContext">Http context.</param>
290
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
291
-            <param name="telemetry">Telemetry item to initialize.</param>
292
-        </member>
293
-        <member name="T:Microsoft.ApplicationInsights.Web.ExceptionTrackingTelemetryModule">
294
-            <summary>
295
-            Telemetry module to collect unhandled exceptions caught by http module.
296
-            </summary>
297
-        </member>
298
-        <member name="M:Microsoft.ApplicationInsights.Web.ExceptionTrackingTelemetryModule.OnError(System.Web.HttpContext)">
299
-            <summary>
300
-            Implements on error callback of http module.
301
-            </summary>
302
-        </member>
303
-        <member name="M:Microsoft.ApplicationInsights.Web.ExceptionTrackingTelemetryModule.Initialize(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration)">
304
-            <summary>
305
-            Initializes the telemetry module.
306
-            </summary>
307
-            <param name="configuration">Telemetry configuration to use for initialization.</param>
308
-        </member>
309
-        <member name="T:Microsoft.ApplicationInsights.Web.OperationNameTelemetryInitializer">
310
-            <summary>
311
-            A telemetry initializer that will set the NAME property of OperationContext corresponding to a TraceTelemetry object.
312
-            If the telemetry object is of type RequestTelemetry, then the Name of the RequestTelemetry is updated. For all other cases,
313
-            Operation.Name is updated with the name derived from the HttpContext.
314
-            </summary>
315
-        </member>
316
-        <member name="M:Microsoft.ApplicationInsights.Web.OperationNameTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
317
-            <summary>
318
-            Implements initialization logic.
319
-            </summary>
320
-            <param name="platformContext">Http context.</param>
321
-            <param name="rootRequestTelemetry">Request telemetry object associated with the current request.</param>
322
-            <param name="telemetry">Telemetry item to initialize.</param>
323
-        </member>
324
-        <member name="T:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule">
325
-            <summary>
326
-            Telemetry module tracking requests using http module.
327
-            </summary>
328
-        </member>
329
-        <member name="P:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.Handlers">
330
-            <summary>
331
-            Gets the list of handler types for which requests telemetry will not be collected
332
-            if request was successful.
333
-            </summary>
334
-        </member>
335
-        <member name="M:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.OnBeginRequest(System.Web.HttpContext)">
336
-            <summary>
337
-            Implements on begin callback of http module.
338
-            </summary>
339
-        </member>
340
-        <member name="M:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.OnEndRequest(System.Web.HttpContext)">
341
-            <summary>
342
-            Implements on end callback of http module.
343
-            </summary>
344
-        </member>
345
-        <member name="M:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.Initialize(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration)">
346
-            <summary>
347
-            Initializes the telemetry module.
348
-            </summary>
349
-            <param name="configuration">Telemetry configuration to use for initialization.</param>
350
-        </member>
351
-        <member name="M:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.NeedProcessRequest(System.Web.HttpContext)">
352
-            <summary>
353
-            Verifies context to detect whether or not request needs to be processed.
354
-            </summary>
355
-            <param name="httpContext">Current http context.</param>
356
-            <returns>True if request needs to be processed, otherwise - False.</returns>
357
-        </member>
358
-        <member name="M:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.IsHandlerToFilter(System.Web.IHttpHandler)">
359
-            <summary>
360
-            Checks whether or not handler is a transfer handler.
361
-            </summary>
362
-            <param name="handler">An instance of handler to validate.</param>
363
-            <returns>True if handler is a transfer handler, otherwise - False.</returns>
364
-        </member>
365
-        <member name="T:Microsoft.ApplicationInsights.Web.SessionTelemetryInitializer">
366
-            <summary>
367
-            A telemetry initializer that will set the Session properties of Context corresponding to a RequestTelemetry object.
368
-            Session is updated with properties derived from the RequestTelemetry.RequestTelemetry.Context.Session.
369
-            </summary>
370
-        </member>
371
-        <member name="M:Microsoft.ApplicationInsights.Web.SessionTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
372
-            <summary>
373
-            Implements initialization logic.
374
-            </summary>
375
-            <param name="platformContext">Http context.</param>
376
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
377
-            <param name="telemetry">Telemetry item to initialize.</param>
378
-        </member>
379
-        <member name="T:Microsoft.ApplicationInsights.Web.WebTestTelemetryInitializer">
380
-            <summary>
381
-            A telemetry initializer that will update the User, Session and Operation contexts if request originates from a web test.
382
-            </summary>
383
-        </member>
384
-        <member name="M:Microsoft.ApplicationInsights.Web.WebTestTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
385
-            <summary>
386
-            Implements initialization logic.
387
-            </summary>
388
-            <param name="platformContext">Http context.</param>
389
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
390
-            <param name="telemetry">Telemetry item to initialize.</param>
391
-        </member>
392
-        <member name="T:Microsoft.ApplicationInsights.Web.SyntheticUserAgentTelemetryInitializer">
393
-            <summary>
394
-            A telemetry initializer that determines if the request came from a synthetic source based on the user agent string.
395
-            </summary>
396
-        </member>
397
-        <member name="P:Microsoft.ApplicationInsights.Web.SyntheticUserAgentTelemetryInitializer.Filters">
398
-            <summary>
399
-            Gets or sets the configured patterns for matching synthetic traffic filters through user agent string.
400
-            </summary>
401
-        </member>
402
-        <member name="M:Microsoft.ApplicationInsights.Web.SyntheticUserAgentTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
403
-            <summary>
404
-            Implements initialization logic.
405
-            </summary>
406
-            <param name="platformContext">Http context.</param>
407
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
408
-            <param name="telemetry">Telemetry item to initialize.</param>
409
-        </member>
410
-        <member name="T:Microsoft.ApplicationInsights.Web.UserTelemetryInitializer">
411
-            <summary>
412
-            A telemetry initializer that will set the User properties of Context corresponding to a RequestTelemetry object.
413
-            User.Id are updated with properties derived from the RequestTelemetry.RequestTelemetry.Context.User.
414
-            </summary>
415
-        </member>
416
-        <member name="M:Microsoft.ApplicationInsights.Web.UserTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
417
-            <summary>
418
-            Implements initialization logic.
419
-            </summary>
420
-            <param name="platformContext">Http context.</param>
421
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
422
-            <param name="telemetry">Telemetry item to initialize.</param>
423
-        </member>
424
-        <member name="T:System.Web.HttpContextExtension">
425
-            <summary>
426
-            HttpContextExtension class provides extensions methods for accessing Web Application Insights objects.
427
-            </summary>
428
-        </member>
429
-        <member name="M:System.Web.HttpContextExtension.GetRequestTelemetry(System.Web.HttpContext)">
430
-            <summary>
431
-            Provide access to request generated by Web Application Insights SDK.
432
-            </summary>
433
-            <param name="context">HttpContext instance.</param>
434
-            <returns>Request telemetry instance or null.</returns>
435
-        </member>
436
-    </members>
437
-</doc>

BIN
packages/Microsoft.ApplicationInsights.Web.2.2.0/lib/net40/Microsoft.AI.Web.dll


+ 0 - 437
packages/Microsoft.ApplicationInsights.Web.2.2.0/lib/net45/Microsoft.AI.Web.XML

@@ -1,437 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc xml:lang="en">
3
-    <assembly>
4
-        <name>Microsoft.AI.Web</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.HttpRequestExtensions">
8
-            <summary>
9
-            HttpRequest Extensions.
10
-            </summary>
11
-            <summary>
12
-            HttpRequest Extensions.
13
-            </summary>
14
-        </member>
15
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.RequestTrackingConstants">
16
-            <summary>
17
-            Request tracking constants and keys.
18
-            </summary>
19
-        </member>
20
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.RequestTrackingConstants.RequestTelemetryItemName">
21
-            <summary>
22
-            Name of the HttpContext item containing RequestTelemetry object.
23
-            </summary>
24
-        </member>
25
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.RequestTrackingConstants.TransferHandlerType">
26
-            <summary>
27
-            Type name for the transfer handler. This handler is used to enable extension(less) URI 
28
-            and it produces extra request, which should not be counted.
29
-            </summary>
30
-        </member>
31
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.RequestTrackingConstants.WebAuthenticatedUserCookieName">
32
-            <summary>
33
-            The name of the cookie which holds authenticated user context information.
34
-            </summary>
35
-        </member>
36
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.RequestTrackingExtensions.CreateRequestNamePrivate(System.Web.HttpContext)">
37
-            <summary>
38
-            Creates request name on the base of HttpContext.
39
-            </summary>
40
-            <returns>Controller/Action for MVC or path for other cases.</returns>
41
-        </member>
42
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.SyntheticUserAgentFilter">
43
-            <summary>
44
-            Allows configuration of patterns for synthetic traffic filters.
45
-            </summary>
46
-        </member>
47
-        <member name="P:Microsoft.ApplicationInsights.Web.Implementation.SyntheticUserAgentFilter.Pattern">
48
-            <summary>
49
-            Gets or sets the regular expression pattern applied to the user agent string to determine whether traffic is synthetic.
50
-            </summary>
51
-        </member>
52
-        <member name="P:Microsoft.ApplicationInsights.Web.Implementation.SyntheticUserAgentFilter.SourceName">
53
-            <summary>
54
-            Gets or sets the readable name for the synthetic traffic source. If not provided, defaults to the pattern match.
55
-            </summary>
56
-        </member>
57
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.WebEventSource">
58
-            <summary>
59
-            ETW EventSource tracing class.
60
-            </summary>
61
-        </member>
62
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.WebEventSource.Log">
63
-            <summary>
64
-            Instance of the PlatformEventSource class.
65
-            </summary>
66
-        </member>
67
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.WebEventSource.Keywords">
68
-            <summary>
69
-            Keywords for the PlatformEventSource. Those keywords should match keywords in Core.
70
-            </summary>
71
-        </member>
72
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.WebEventSource.Keywords.UserActionable">
73
-            <summary>
74
-            Key word for user actionable events.
75
-            </summary>
76
-        </member>
77
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.WebEventSource.Keywords.Diagnostics">
78
-            <summary>
79
-            Diagnostics tracing keyword.
80
-            </summary>
81
-        </member>
82
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.WebEventSource.Keywords.VerboseFailure">
83
-            <summary>
84
-            Keyword for errors that trace at Verbose level.
85
-            </summary>
86
-        </member>
87
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.WebEventsPublisher">
88
-            <summary>
89
-            Class provides methods to post event about Web event like begin or end of the request.
90
-            </summary>
91
-        </member>
92
-        <member name="F:Microsoft.ApplicationInsights.Web.Implementation.WebEventsPublisher.Instance">
93
-            <summary>
94
-            WebEventsPublisher static instance.
95
-            </summary>
96
-        </member>
97
-        <member name="P:Microsoft.ApplicationInsights.Web.Implementation.WebEventsPublisher.Log">
98
-            <summary>
99
-            Gets the instance of WebEventsPublisher type.
100
-            </summary>
101
-        </member>
102
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebEventsPublisher.OnBegin">
103
-            <summary>
104
-            Method generates event about begin of the request.
105
-            </summary>
106
-        </member>
107
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebEventsPublisher.OnEnd">
108
-            <summary>
109
-            Method generates event about end of the request.
110
-            </summary>
111
-        </member>
112
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebEventsPublisher.OnError">
113
-            <summary>
114
-            Method generates event in case if request failed.
115
-            </summary>
116
-        </member>
117
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryInitializerBase">
118
-            <summary>
119
-            Base class for WebOperationTelemetryInitializers.
120
-            </summary>
121
-        </member>
122
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryInitializerBase.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
123
-            <summary>
124
-            Base implementation of the initialization method.
125
-            </summary>
126
-            <param name="telemetry">Telemetry item to initialize.</param>
127
-        </member>
128
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryInitializerBase.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
129
-            <summary>
130
-            Implements initialization logic.
131
-            </summary>
132
-            <param name="platformContext">Http context.</param>
133
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
134
-            <param name="telemetry">Telemetry item to initialize.</param>
135
-        </member>
136
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryInitializerBase.ResolvePlatformContext">
137
-            <summary>
138
-            Resolved web platform specific context.
139
-            </summary>
140
-            <returns>An instance of the context.</returns>
141
-        </member>
142
-        <member name="T:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase">
143
-            <summary>
144
-            Base web telemetry module.
145
-            </summary>
146
-        </member>
147
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase.#ctor">
148
-            <summary>
149
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase"/> class.
150
-            </summary>
151
-        </member>
152
-        <member name="P:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase.ModuleName">
153
-            <summary>
154
-            Gets the module name which is added to be used for internal tracing instead of GetType on each request to improve performance.
155
-            </summary>
156
-        </member>
157
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase.OnBeginRequest(Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,System.Web.HttpContext)">
158
-            <summary>
159
-            Post initialization Web Telemetry Module callback.
160
-            </summary>
161
-            <param name="requestTelemetry">An instance of request telemetry context.</param>
162
-            <param name="platformContext">Platform specific context.</param>
163
-        </member>
164
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase.OnEndRequest(Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,System.Web.HttpContext)">
165
-            <summary>
166
-            Request telemetry finalization - sending callback Web Telemetry Module callback.
167
-            </summary>
168
-            <param name="requestTelemetry">An instance of request telemetry context.</param>
169
-            <param name="platformContext">Platform specific context.</param>
170
-        </member>
171
-        <member name="M:Microsoft.ApplicationInsights.Web.Implementation.WebTelemetryModuleBase.OnError(Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,System.Web.HttpContext)">
172
-            <summary>
173
-            Http Error reporting Web Telemetry Module callback.
174
-            </summary>
175
-            <param name="requestTelemetry">An instance of request telemetry context.</param>
176
-            <param name="platformContext">Platform specific context.</param>
177
-        </member>
178
-        <member name="T:Microsoft.ApplicationInsights.Web.AccountIdTelemetryInitializer">
179
-            <summary>
180
-            A telemetry initializer that will set the User properties of Context corresponding to a RequestTelemetry object.
181
-            User.AccountId is updated with properties derived from the RequestTelemetry.RequestTelemetry.Context.User.
182
-            </summary>
183
-        </member>
184
-        <member name="M:Microsoft.ApplicationInsights.Web.AccountIdTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
185
-            <summary>
186
-            Implements initialization logic.
187
-            </summary>
188
-            <param name="platformContext">Http context.</param>
189
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
190
-            <param name="telemetry">Telemetry item to initialize.</param>
191
-        </member>
192
-        <member name="T:Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule">
193
-            <summary>
194
-            Platform agnostic module for web application instrumentation.
195
-            </summary>
196
-        </member>
197
-        <member name="F:Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule.isEnabled">
198
-            <summary>
199
-            Indicates if module initialized successfully.
200
-            </summary>
201
-        </member>
202
-        <member name="M:Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule.#ctor">
203
-            <summary>
204
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule"/> class.
205
-            </summary>
206
-        </member>
207
-        <member name="M:Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule.Init(System.Web.HttpApplication)">
208
-            <summary>
209
-            Initializes module for a given application.
210
-            </summary>
211
-            <param name="context">HttpApplication instance.</param>
212
-        </member>
213
-        <member name="M:Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule.Dispose">
214
-            <summary>
215
-            Required IDisposable implementation.
216
-            </summary>
217
-        </member>
218
-        <member name="T:Microsoft.ApplicationInsights.Web.AuthenticatedUserIdTelemetryInitializer">
219
-            <summary>
220
-            A telemetry initializer that will set the User properties of Context corresponding to a RequestTelemetry object.
221
-            User.AuthenticatedUserId is updated with properties derived from the RequestTelemetry.RequestTelemetry.Context.User.
222
-            </summary>
223
-        </member>
224
-        <member name="M:Microsoft.ApplicationInsights.Web.AuthenticatedUserIdTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
225
-            <summary>
226
-            Implements initialization logic.
227
-            </summary>
228
-            <param name="platformContext">Http context.</param>
229
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
230
-            <param name="telemetry">Telemetry item to initialize.</param>
231
-        </member>
232
-        <member name="T:Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer">
233
-            <summary>
234
-            A telemetry initializer that will set the correlation context for all telemetry items in web application.
235
-            </summary>
236
-        </member>
237
-        <member name="M:Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer.#ctor">
238
-            <summary>
239
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer"/> class.
240
-            </summary>
241
-        </member>
242
-        <member name="P:Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer.ParentOperationIdHeaderName">
243
-            <summary>
244
-            Gets or sets the name of the header to get parent operation Id from.
245
-            </summary>
246
-        </member>
247
-        <member name="P:Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer.RootOperationIdHeaderName">
248
-            <summary>
249
-            Gets or sets the name of the header to get root operation Id from.
250
-            </summary>
251
-        </member>
252
-        <member name="M:Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
253
-            <summary>
254
-            Implements initialization logic.
255
-            </summary>
256
-            <param name="platformContext">Http context.</param>
257
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
258
-            <param name="telemetry">Telemetry item to initialize.</param>
259
-        </member>
260
-        <member name="T:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer">
261
-            <summary>
262
-            Telemetry initializer populates client IP address for the current request.
263
-            </summary>
264
-        </member>
265
-        <member name="M:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer.#ctor">
266
-            <summary>
267
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer"/> class.
268
-            </summary>
269
-        </member>
270
-        <member name="P:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer.HeaderNames">
271
-            <summary>
272
-            Gets a list of request header names that is used to check client id.
273
-            </summary>
274
-        </member>
275
-        <member name="P:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer.HeaderValueSeparators">
276
-            <summary>
277
-            Gets or sets a header values separator.
278
-            </summary>
279
-        </member>
280
-        <member name="P:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer.UseFirstIp">
281
-            <summary>
282
-            Gets or sets a value indicating whether the first or the last IP should be used from the lists of IPs in the header.
283
-            </summary>
284
-        </member>
285
-        <member name="M:Microsoft.ApplicationInsights.Web.ClientIpHeaderTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
286
-            <summary>
287
-            Implements initialization logic.
288
-            </summary>
289
-            <param name="platformContext">Http context.</param>
290
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
291
-            <param name="telemetry">Telemetry item to initialize.</param>
292
-        </member>
293
-        <member name="T:Microsoft.ApplicationInsights.Web.ExceptionTrackingTelemetryModule">
294
-            <summary>
295
-            Telemetry module to collect unhandled exceptions caught by http module.
296
-            </summary>
297
-        </member>
298
-        <member name="M:Microsoft.ApplicationInsights.Web.ExceptionTrackingTelemetryModule.OnError(System.Web.HttpContext)">
299
-            <summary>
300
-            Implements on error callback of http module.
301
-            </summary>
302
-        </member>
303
-        <member name="M:Microsoft.ApplicationInsights.Web.ExceptionTrackingTelemetryModule.Initialize(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration)">
304
-            <summary>
305
-            Initializes the telemetry module.
306
-            </summary>
307
-            <param name="configuration">Telemetry configuration to use for initialization.</param>
308
-        </member>
309
-        <member name="T:Microsoft.ApplicationInsights.Web.OperationNameTelemetryInitializer">
310
-            <summary>
311
-            A telemetry initializer that will set the NAME property of OperationContext corresponding to a TraceTelemetry object.
312
-            If the telemetry object is of type RequestTelemetry, then the Name of the RequestTelemetry is updated. For all other cases,
313
-            Operation.Name is updated with the name derived from the HttpContext.
314
-            </summary>
315
-        </member>
316
-        <member name="M:Microsoft.ApplicationInsights.Web.OperationNameTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
317
-            <summary>
318
-            Implements initialization logic.
319
-            </summary>
320
-            <param name="platformContext">Http context.</param>
321
-            <param name="rootRequestTelemetry">Request telemetry object associated with the current request.</param>
322
-            <param name="telemetry">Telemetry item to initialize.</param>
323
-        </member>
324
-        <member name="T:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule">
325
-            <summary>
326
-            Telemetry module tracking requests using http module.
327
-            </summary>
328
-        </member>
329
-        <member name="P:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.Handlers">
330
-            <summary>
331
-            Gets the list of handler types for which requests telemetry will not be collected
332
-            if request was successful.
333
-            </summary>
334
-        </member>
335
-        <member name="M:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.OnBeginRequest(System.Web.HttpContext)">
336
-            <summary>
337
-            Implements on begin callback of http module.
338
-            </summary>
339
-        </member>
340
-        <member name="M:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.OnEndRequest(System.Web.HttpContext)">
341
-            <summary>
342
-            Implements on end callback of http module.
343
-            </summary>
344
-        </member>
345
-        <member name="M:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.Initialize(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration)">
346
-            <summary>
347
-            Initializes the telemetry module.
348
-            </summary>
349
-            <param name="configuration">Telemetry configuration to use for initialization.</param>
350
-        </member>
351
-        <member name="M:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.NeedProcessRequest(System.Web.HttpContext)">
352
-            <summary>
353
-            Verifies context to detect whether or not request needs to be processed.
354
-            </summary>
355
-            <param name="httpContext">Current http context.</param>
356
-            <returns>True if request needs to be processed, otherwise - False.</returns>
357
-        </member>
358
-        <member name="M:Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.IsHandlerToFilter(System.Web.IHttpHandler)">
359
-            <summary>
360
-            Checks whether or not handler is a transfer handler.
361
-            </summary>
362
-            <param name="handler">An instance of handler to validate.</param>
363
-            <returns>True if handler is a transfer handler, otherwise - False.</returns>
364
-        </member>
365
-        <member name="T:Microsoft.ApplicationInsights.Web.SessionTelemetryInitializer">
366
-            <summary>
367
-            A telemetry initializer that will set the Session properties of Context corresponding to a RequestTelemetry object.
368
-            Session is updated with properties derived from the RequestTelemetry.RequestTelemetry.Context.Session.
369
-            </summary>
370
-        </member>
371
-        <member name="M:Microsoft.ApplicationInsights.Web.SessionTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
372
-            <summary>
373
-            Implements initialization logic.
374
-            </summary>
375
-            <param name="platformContext">Http context.</param>
376
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
377
-            <param name="telemetry">Telemetry item to initialize.</param>
378
-        </member>
379
-        <member name="T:Microsoft.ApplicationInsights.Web.WebTestTelemetryInitializer">
380
-            <summary>
381
-            A telemetry initializer that will update the User, Session and Operation contexts if request originates from a web test.
382
-            </summary>
383
-        </member>
384
-        <member name="M:Microsoft.ApplicationInsights.Web.WebTestTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
385
-            <summary>
386
-            Implements initialization logic.
387
-            </summary>
388
-            <param name="platformContext">Http context.</param>
389
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
390
-            <param name="telemetry">Telemetry item to initialize.</param>
391
-        </member>
392
-        <member name="T:Microsoft.ApplicationInsights.Web.SyntheticUserAgentTelemetryInitializer">
393
-            <summary>
394
-            A telemetry initializer that determines if the request came from a synthetic source based on the user agent string.
395
-            </summary>
396
-        </member>
397
-        <member name="P:Microsoft.ApplicationInsights.Web.SyntheticUserAgentTelemetryInitializer.Filters">
398
-            <summary>
399
-            Gets or sets the configured patterns for matching synthetic traffic filters through user agent string.
400
-            </summary>
401
-        </member>
402
-        <member name="M:Microsoft.ApplicationInsights.Web.SyntheticUserAgentTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
403
-            <summary>
404
-            Implements initialization logic.
405
-            </summary>
406
-            <param name="platformContext">Http context.</param>
407
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
408
-            <param name="telemetry">Telemetry item to initialize.</param>
409
-        </member>
410
-        <member name="T:Microsoft.ApplicationInsights.Web.UserTelemetryInitializer">
411
-            <summary>
412
-            A telemetry initializer that will set the User properties of Context corresponding to a RequestTelemetry object.
413
-            User.Id are updated with properties derived from the RequestTelemetry.RequestTelemetry.Context.User.
414
-            </summary>
415
-        </member>
416
-        <member name="M:Microsoft.ApplicationInsights.Web.UserTelemetryInitializer.OnInitializeTelemetry(System.Web.HttpContext,Microsoft.ApplicationInsights.DataContracts.RequestTelemetry,Microsoft.ApplicationInsights.Channel.ITelemetry)">
417
-            <summary>
418
-            Implements initialization logic.
419
-            </summary>
420
-            <param name="platformContext">Http context.</param>
421
-            <param name="requestTelemetry">Request telemetry object associated with the current request.</param>
422
-            <param name="telemetry">Telemetry item to initialize.</param>
423
-        </member>
424
-        <member name="T:System.Web.HttpContextExtension">
425
-            <summary>
426
-            HttpContextExtension class provides extensions methods for accessing Web Application Insights objects.
427
-            </summary>
428
-        </member>
429
-        <member name="M:System.Web.HttpContextExtension.GetRequestTelemetry(System.Web.HttpContext)">
430
-            <summary>
431
-            Provide access to request generated by Web Application Insights SDK.
432
-            </summary>
433
-            <param name="context">HttpContext instance.</param>
434
-            <returns>Request telemetry instance or null.</returns>
435
-        </member>
436
-    </members>
437
-</doc>

BIN
packages/Microsoft.ApplicationInsights.Web.2.2.0/lib/net45/Microsoft.AI.Web.dll


BIN
packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/.signature.p7s


BIN
packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/Microsoft.ApplicationInsights.WindowsServer.2.2.0.nupkg


+ 0 - 164
packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/Tools/install.ps1

@@ -1,164 +0,0 @@
1
-param($installPath, $toolsPath, $package, $project)
2
-
3
-if ([System.IO.File]::Exists($project.FullName))
4
-{
5
-	function MarkItemASCopyToOutput($item)
6
-	{
7
-		Try
8
-		{
9
-			#mark it to copy if newer
10
-			$item.Properties.Item("CopyToOutputDirectory").Value = 2
11
-		}
12
-		Catch
13
-		{
14
-			write-host $_.Exception.ToString()			
15
-		}
16
-	}
17
-
18
-	MarkItemASCopyToOutput($project.ProjectItems.Item("ApplicationInsights.config"))
19
-}
20
-# SIG # Begin signature block
21
-# MIIaogYJKoZIhvcNAQcCoIIakzCCGo8CAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
22
-# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
23
-# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUf2UyTbnwzNhOty5SJWg73jBd
24
-# mVygghWDMIIEwzCCA6ugAwIBAgITMwAAAMlkTRbbGn2zFQAAAAAAyTANBgkqhkiG
25
-# 9w0BAQUFADB3MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4G
26
-# A1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEw
27
-# HwYDVQQDExhNaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EwHhcNMTYwOTA3MTc1ODU0
28
-# WhcNMTgwOTA3MTc1ODU0WjCBszELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hp
29
-# bmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jw
30
-# b3JhdGlvbjENMAsGA1UECxMETU9QUjEnMCUGA1UECxMebkNpcGhlciBEU0UgRVNO
31
-# OkIxQjctRjY3Ri1GRUMyMSUwIwYDVQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBT
32
-# ZXJ2aWNlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAotVXnfm6iRvJ
33
-# s2GZXZXB2Jr9GoHX3HNAOp8xF/cnCE3fyHLwo1VF+TBQvObTTbxxdsUiqJ2Ew8DL
34
-# jW8dolC9WqrPuP9Wj0gJNAdhnAYjtZN5fYEoGIsHBtuR3k+UxD2W7VWfjPDTY2zH
35
-# e44WzfDvL2aXL2fomH73B7cx7YjT/7Du7vSdAHbr7SEdIyGJ5seMa+Y9MBJI48wZ
36
-# A9CSnTGTFvhMXCYJuoR6Xc34A0EdHiTzfxY2tEWSiw5Xr+Oottc4IIHksNttYMgw
37
-# HCu+tKqUlDkq5EdELh067r2Mv+OVkUkDQnLd1Vh/bP+yz92NKw7THQDYN7/4MTD2
38
-# faNVsutryQIDAQABo4IBCTCCAQUwHQYDVR0OBBYEFB7ZK3kpWqMOy6M4tybE49oI
39
-# BMpsMB8GA1UdIwQYMBaAFCM0+NlSRnAK7UD7dvuzK7DDNbMPMFQGA1UdHwRNMEsw
40
-# SaBHoEWGQ2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3Rz
41
-# L01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcmwwWAYIKwYBBQUHAQEETDBKMEgGCCsG
42
-# AQUFBzAChjxodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jv
43
-# c29mdFRpbWVTdGFtcFBDQS5jcnQwEwYDVR0lBAwwCgYIKwYBBQUHAwgwDQYJKoZI
44
-# hvcNAQEFBQADggEBACvoEvJ84B3DuFj+SDfpkM3OCxYon2F4wWTOQmpDmTwysrQ0
45
-# grXhxNqMVL7QRKk34of1uvckfIhsjnckTjkaFJk/bQc8n5wwTzCKJ3T0rV/Vasoh
46
-# MbGm4y3UYEh9nflmKbPpNhps20EeU9sdNIkxsrpQsPwk59wv13STtUjywuTvpM5s
47
-# 1dQOIiUWrAMR14ZzOSBA7kgWI+UEj5iaGYOczxD+wH+07llzwlIC4TyRXtgKFuMF
48
-# AONNNYUedbi6oOX7IPo0hb5RVPuVqAFxT98xIheJXNod9lf2JLhGD+H/pXnkZJRr
49
-# VjJFcuJeEAnYAe7b97+BfhbPgv8V9FIAwqTxgxIwggTtMIID1aADAgECAhMzAAAB
50
-# QJap7nBW/swHAAEAAAFAMA0GCSqGSIb3DQEBBQUAMHkxCzAJBgNVBAYTAlVTMRMw
51
-# EQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVN
52
-# aWNyb3NvZnQgQ29ycG9yYXRpb24xIzAhBgNVBAMTGk1pY3Jvc29mdCBDb2RlIFNp
53
-# Z25pbmcgUENBMB4XDTE2MDgxODIwMTcxN1oXDTE3MTEwMjIwMTcxN1owgYMxCzAJ
54
-# BgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25k
55
-# MR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xDTALBgNVBAsTBE1PUFIx
56
-# HjAcBgNVBAMTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjCCASIwDQYJKoZIhvcNAQEB
57
-# BQADggEPADCCAQoCggEBANtLi+kDal/IG10KBTnk1Q6S0MThi+ikDQUZWMA81ynd
58
-# ibdobkuffryavVSGOanxODUW5h2s+65r3Akw77ge32z4SppVl0jII4mzWSc0vZUx
59
-# R5wPzkA1Mjf+6fNPpBqks3m8gJs/JJjE0W/Vf+dDjeTc8tLmrmbtBDohlKZX3APb
60
-# LMYb/ys5qF2/Vf7dSd9UBZSrM9+kfTGmTb1WzxYxaD+Eaxxt8+7VMIruZRuetwgc
61
-# KX6TvfJ9QnY4ItR7fPS4uXGew5T0goY1gqZ0vQIz+lSGhaMlvqqJXuI5XyZBmBre
62
-# ueZGhXi7UTICR+zk+R+9BFF15hKbduuFlxQiCqET92ECAwEAAaOCAWEwggFdMBMG
63
-# A1UdJQQMMAoGCCsGAQUFBwMDMB0GA1UdDgQWBBSc5ehtgleuNyTe6l6pxF+QHc7Z
64
-# ezBSBgNVHREESzBJpEcwRTENMAsGA1UECxMETU9QUjE0MDIGA1UEBRMrMjI5ODAz
65
-# K2Y3ODViMWMwLTVkOWYtNDMxNi04ZDZhLTc0YWU2NDJkZGUxYzAfBgNVHSMEGDAW
66
-# gBTLEejK0rQWWAHJNy4zFha5TJoKHzBWBgNVHR8ETzBNMEugSaBHhkVodHRwOi8v
67
-# Y3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9NaWNDb2RTaWdQQ0Ff
68
-# MDgtMzEtMjAxMC5jcmwwWgYIKwYBBQUHAQEETjBMMEoGCCsGAQUFBzAChj5odHRw
69
-# Oi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY0NvZFNpZ1BDQV8wOC0z
70
-# MS0yMDEwLmNydDANBgkqhkiG9w0BAQUFAAOCAQEAa+RW49cTHSBA+W3p3k7bXR7G
71
-# bCaj9+UJgAz/V+G01Nn5XEjhBn/CpFS4lnr1jcmDEwxxv/j8uy7MFXPzAGtOJar0
72
-# xApylFKfd00pkygIMRbZ3250q8ToThWxmQVEThpJSSysee6/hU+EbkfvvtjSi0lp
73
-# DimD9aW9oxshraKlPpAgnPWfEj16WXVk79qjhYQyEgICamR3AaY5mLPuoihJbKwk
74
-# Mig+qItmLPsC2IMvI5KR91dl/6TV6VEIlPbW/cDVwCBF/UNJT3nuZBl/YE7ixMpT
75
-# Th/7WpENW80kg3xz6MlCdxJfMSbJsM5TimFU98KNcpnxxbYdfqqQhAQ6l3mtYDCC
76
-# BbwwggOkoAMCAQICCmEzJhoAAAAAADEwDQYJKoZIhvcNAQEFBQAwXzETMBEGCgmS
77
-# JomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixkARkWCW1pY3Jvc29mdDEtMCsGA1UE
78
-# AxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MB4XDTEwMDgz
79
-# MTIyMTkzMloXDTIwMDgzMTIyMjkzMloweTELMAkGA1UEBhMCVVMxEzARBgNVBAgT
80
-# Cldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29m
81
-# dCBDb3Jwb3JhdGlvbjEjMCEGA1UEAxMaTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQ
82
-# Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCycllcGTBkvx2aYCAg
83
-# Qpl2U2w+G9ZvzMvx6mv+lxYQ4N86dIMaty+gMuz/3sJCTiPVcgDbNVcKicquIEn0
84
-# 8GisTUuNpb15S3GbRwfa/SXfnXWIz6pzRH/XgdvzvfI2pMlcRdyvrT3gKGiXGqel
85
-# cnNW8ReU5P01lHKg1nZfHndFg4U4FtBzWwW6Z1KNpbJpL9oZC/6SdCnidi9U3RQw
86
-# WfjSjWL9y8lfRjFQuScT5EAwz3IpECgixzdOPaAyPZDNoTgGhVxOVoIoKgUyt0vX
87
-# T2Pn0i1i8UU956wIAPZGoZ7RW4wmU+h6qkryRs83PDietHdcpReejcsRj1Y8wawJ
88
-# XwPTAgMBAAGjggFeMIIBWjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTLEejK
89
-# 0rQWWAHJNy4zFha5TJoKHzALBgNVHQ8EBAMCAYYwEgYJKwYBBAGCNxUBBAUCAwEA
90
-# ATAjBgkrBgEEAYI3FQIEFgQU/dExTtMmipXhmGA7qDFvpjy82C0wGQYJKwYBBAGC
91
-# NxQCBAweCgBTAHUAYgBDAEEwHwYDVR0jBBgwFoAUDqyCYEBWJ5flJRP8KuEKU5VZ
92
-# 5KQwUAYDVR0fBEkwRzBFoEOgQYY/aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3Br
93
-# aS9jcmwvcHJvZHVjdHMvbWljcm9zb2Z0cm9vdGNlcnQuY3JsMFQGCCsGAQUFBwEB
94
-# BEgwRjBEBggrBgEFBQcwAoY4aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraS9j
95
-# ZXJ0cy9NaWNyb3NvZnRSb290Q2VydC5jcnQwDQYJKoZIhvcNAQEFBQADggIBAFk5
96
-# Pn8mRq/rb0CxMrVq6w4vbqhJ9+tfde1MOy3XQ60L/svpLTGjI8x8UJiAIV2sPS9M
97
-# uqKoVpzjcLu4tPh5tUly9z7qQX/K4QwXaculnCAt+gtQxFbNLeNK0rxw56gNogOl
98
-# VuC4iktX8pVCnPHz7+7jhh80PLhWmvBTI4UqpIIck+KUBx3y4k74jKHK6BOlkU7I
99
-# G9KPcpUqcW2bGvgc8FPWZ8wi/1wdzaKMvSeyeWNWRKJRzfnpo1hW3ZsCRUQvX/Ta
100
-# rtSCMm78pJUT5Otp56miLL7IKxAOZY6Z2/Wi+hImCWU4lPF6H0q70eFW6NB4lhhc
101
-# yTUWX92THUmOLb6tNEQc7hAVGgBd3TVbIc6YxwnuhQ6MT20OE049fClInHLR82zK
102
-# wexwo1eSV32UjaAbSANa98+jZwp0pTbtLS8XyOZyNxL0b7E8Z4L5UrKNMxZlHg6K
103
-# 3RDeZPRvzkbU0xfpecQEtNP7LN8fip6sCvsTJ0Ct5PnhqX9GuwdgR2VgQE6wQuxO
104
-# 7bN2edgKNAltHIAxH+IOVN3lofvlRxCtZJj/UBYufL8FIXrilUEnacOTj5XJjdib
105
-# Ia4NXJzwoq6GaIMMai27dmsAHZat8hZ79haDJLmIz2qoRzEvmtzjcT3XAH5iR9HO
106
-# iMm4GPoOco3Boz2vAkBq/2mbluIQqBC0N1AI1sM9MIIGBzCCA++gAwIBAgIKYRZo
107
-# NAAAAAAAHDANBgkqhkiG9w0BAQUFADBfMRMwEQYKCZImiZPyLGQBGRYDY29tMRkw
108
-# FwYKCZImiZPyLGQBGRYJbWljcm9zb2Z0MS0wKwYDVQQDEyRNaWNyb3NvZnQgUm9v
109
-# dCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDcwNDAzMTI1MzA5WhcNMjEwNDAz
110
-# MTMwMzA5WjB3MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4G
111
-# A1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEw
112
-# HwYDVQQDExhNaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EwggEiMA0GCSqGSIb3DQEB
113
-# AQUAA4IBDwAwggEKAoIBAQCfoWyx39tIkip8ay4Z4b3i48WZUSNQrc7dGE4kD+7R
114
-# p9FMrXQwIBHrB9VUlRVJlBtCkq6YXDAm2gBr6Hu97IkHD/cOBJjwicwfyzMkh53y
115
-# 9GccLPx754gd6udOo6HBI1PKjfpFzwnQXq/QsEIEovmmbJNn1yjcRlOwhtDlKEYu
116
-# J6yGT1VSDOQDLPtqkJAwbofzWTCd+n7Wl7PoIZd++NIT8wi3U21StEWQn0gASkdm
117
-# EScpZqiX5NMGgUqi+YSnEUcUCYKfhO1VeP4Bmh1QCIUAEDBG7bfeI0a7xC1Un68e
118
-# eEExd8yb3zuDk6FhArUdDbH895uyAc4iS1T/+QXDwiALAgMBAAGjggGrMIIBpzAP
119
-# BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQjNPjZUkZwCu1A+3b7syuwwzWzDzAL
120
-# BgNVHQ8EBAMCAYYwEAYJKwYBBAGCNxUBBAMCAQAwgZgGA1UdIwSBkDCBjYAUDqyC
121
-# YEBWJ5flJRP8KuEKU5VZ5KShY6RhMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAX
122
-# BgoJkiaJk/IsZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290
123
-# IENlcnRpZmljYXRlIEF1dGhvcml0eYIQea0WoUqgpa1Mc1j0BxMuZTBQBgNVHR8E
124
-# STBHMEWgQ6BBhj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9k
125
-# dWN0cy9taWNyb3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEESDBGMEQGCCsG
126
-# AQUFBzAChjhodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jv
127
-# c29mdFJvb3RDZXJ0LmNydDATBgNVHSUEDDAKBggrBgEFBQcDCDANBgkqhkiG9w0B
128
-# AQUFAAOCAgEAEJeKw1wDRDbd6bStd9vOeVFNAbEudHFbbQwTq86+e4+4LtQSooxt
129
-# YrhXAstOIBNQmd16QOJXu69YmhzhHQGGrLt48ovQ7DsB7uK+jwoFyI1I4vBTFd1P
130
-# q5Lk541q1YDB5pTyBi+FA+mRKiQicPv2/OR4mS4N9wficLwYTp2OawpylbihOZxn
131
-# LcVRDupiXD8WmIsgP+IHGjL5zDFKdjE9K3ILyOpwPf+FChPfwgphjvDXuBfrTot/
132
-# xTUrXqO/67x9C0J71FNyIe4wyrt4ZVxbARcKFA7S2hSY9Ty5ZlizLS/n+YWGzFFW
133
-# 6J1wlGysOUzU9nm/qhh6YinvopspNAZ3GmLJPR5tH4LwC8csu89Ds+X57H2146So
134
-# dDW4TsVxIxImdgs8UoxxWkZDFLyzs7BNZ8ifQv+AeSGAnhUwZuhCEl4ayJ4iIdBD
135
-# 6Svpu/RIzCzU2DKATCYqSCRfWupW76bemZ3KOm+9gSd0BhHudiG/m4LBJ1S2sWo9
136
-# iaF2YbRuoROmv6pH8BJv/YoybLL+31HIjCPJZr2dHYcSZAI9La9Zj7jkIeW1sMpj
137
-# tHhUBdRBLlCslLCleKuzoJZ1GtmShxN1Ii8yqAhuoFuMJb+g74TKIdbrHk/Jmu5J
138
-# 4PcBZW+JC33Iacjmbuqnl84xKf8OxVtc2E0bodj6L54/LlUWa8kTo/0xggSJMIIE
139
-# hQIBATCBkDB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4G
140
-# A1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSMw
141
-# IQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQQITMwAAAUCWqe5wVv7M
142
-# BwABAAABQDAJBgUrDgMCGgUAoIGiMBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEE
143
-# MBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJBDEWBBQf
144
-# 5xrIpZo0WkOyW+mSL85ywo3ZIDBCBgorBgEEAYI3AgEMMTQwMqAYgBYAaQBuAHMA
145
-# dABhAGwAbAAuAHAAcwAxoRaAFGh0dHA6Ly9taWNyb3NvZnQuY29tMA0GCSqGSIb3
146
-# DQEBAQUABIIBAFSKTR13rIBzsrtCK+v9DXzGlem5GtHK5k6kBzc8U9abYR7aoN8c
147
-# uM+bnkOymljRukzCi4Uu3ysPW316aMekdIrqCFOWA126jBBJ0tlpwRBasooNgeKY
148
-# XKNq/tfVB6tAKy9TYrHuTZgn/85LfxL+/RgOv9Nqh91YDf2wtEnzIfaBWMOwu/c/
149
-# fsrMWSNAZSHLg1Zihb3vJthsrKprwoyx8xjpPw9dxVqVaZCF0XmFYvSOL+ZEQ39M
150
-# qC641BvcGYKw64+pE5BGvA2qFh5kjOY1XkHTmJs5TniLQJJMYNwX8WYFvUakqAee
151
-# zQ3b23RjT4YJDw3dcLtZR5bCByHPnUZ0A0mhggIoMIICJAYJKoZIhvcNAQkGMYIC
152
-# FTCCAhECAQEwgY4wdzELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24x
153
-# EDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlv
154
-# bjEhMB8GA1UEAxMYTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENBAhMzAAAAyWRNFtsa
155
-# fbMVAAAAAADJMAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
156
-# MBwGCSqGSIb3DQEJBTEPFw0xNjEyMDcxOTQ5MjZaMCMGCSqGSIb3DQEJBDEWBBS4
157
-# kEVX6+52eeAmWxcL1x8zERNM+zANBgkqhkiG9w0BAQUFAASCAQAXTbNAkxO99d5a
158
-# VyDExc6zmx6tP1G1BmHGiPj8+zsChD2AljjXddbg/C31gsH+k36q4wrGKt1VMU+U
159
-# HyAerS1su9O3J8Y5xOMwVupfVtdUcfRoRTcOaKMqOZ539GcnBzPy1jwLWWNgv4dw
160
-# jhEnEOrrxHpYXf8slsJsOU0e80ylh92HM88wZ6Q7+h5zGDx6FK0os6uXtB9Zo8LD
161
-# sKkUGfFZM2qA+9rfSguocdrGNkprFEoJd/XxFAaC/KiZNuSJdUakj5WWpoGHvEOf
162
-# lRi0qglBLDd31tkyPFrigvuXEeVope/cH/3d88Vq4ef2ITNjH2N7OuOBE29iZiGO
163
-# pl9tY1bS
164
-# SIG # End signature block

+ 0 - 18
packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/content/ApplicationInsights.config.install.xdt

@@ -1,18 +0,0 @@
1
-<ApplicationInsights xdt:Transform="SetAttributes" xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings" xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
2
-
3
-  <TelemetryInitializers xdt:Transform="InsertIfMissing">
4
-    <Add xdt:Transform="InsertIfMissing" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.WindowsServer.AzureRoleEnvironmentTelemetryInitializer, Microsoft.AI.WindowsServer" />
5
-    <Add xdt:Transform="InsertIfMissing" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer, Microsoft.AI.WindowsServer" />
6
-    <Add xdt:Transform="InsertIfMissing" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer, Microsoft.AI.WindowsServer" />
7
-  </TelemetryInitializers>
8
-
9
-  <TelemetryModules xdt:Transform="InsertIfMissing">
10
-    <Add xdt:Transform="InsertIfMissing" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.WindowsServer.DeveloperModeWithDebuggerAttachedTelemetryModule, Microsoft.AI.WindowsServer" />
11
-    <Add xdt:Transform="InsertIfMissing" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule, Microsoft.AI.WindowsServer" />
12
-    <Add xdt:Transform="InsertIfMissing" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule, Microsoft.AI.WindowsServer" />
13
-  </TelemetryModules>
14
-
15
-  <TelemetryModules>
16
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.Extensibility.Implementation.Tracing.DiagnosticsTelemetryModule, Microsoft.ApplicationInsights" />
17
-  </TelemetryModules>
18
-</ApplicationInsights>

+ 0 - 9
packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/content/ApplicationInsights.config.transform

@@ -1,9 +0,0 @@
1
-<?xml version="1.0" encoding="utf-8" ?>
2
-<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings">
3
-  <!-- 
4
-    Learn more about Application Insights configuration with ApplicationInsights.config here: 
5
-    http://go.microsoft.com/fwlink/?LinkID=513840
6
-    
7
-    Note: If not present, please add <InstrumentationKey>Your Key</InstrumentationKey> to the top of this file.
8
-  -->
9
-</ApplicationInsights>

+ 0 - 17
packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/content/ApplicationInsights.config.uninstall.xdt

@@ -1,17 +0,0 @@
1
-<ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings" xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
2
-
3
-  <TelemetryInitializers>
4
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.WindowsServer.AzureRoleEnvironmentTelemetryInitializer, Microsoft.AI.WindowsServer" />
5
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer, Microsoft.AI.WindowsServer" />
6
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer, Microsoft.AI.WindowsServer" />
7
-  </TelemetryInitializers>
8
-  <TelemetryInitializers xdt:Transform="Remove" xdt:Locator="Condition(count(*)=0)"/>
9
-
10
-  <TelemetryModules>
11
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.WindowsServer.DeveloperModeWithDebuggerAttachedTelemetryModule, Microsoft.AI.WindowsServer" />
12
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule, Microsoft.AI.WindowsServer" />
13
-    <Add xdt:Transform="Remove" xdt:Locator="Match(Type)" Type="Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule, Microsoft.AI.WindowsServer" />
14
-  </TelemetryModules>
15
-  <TelemetryModules xdt:Transform="Remove" xdt:Locator="Condition(count(*)=0)"/>
16
-
17
-</ApplicationInsights>

+ 0 - 489
packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/lib/net40/Microsoft.AI.WindowsServer.XML

@@ -1,489 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc xml:lang="en">
3
-    <assembly>
4
-        <name>Microsoft.AI.WindowsServer</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer">
8
-            <summary>
9
-            A telemetry initializer that will gather Azure Web App Role Environment context information.
10
-            </summary>
11
-        </member>
12
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer.WebAppNameEnvironmentVariable">
13
-            <summary>Azure Web App name corresponding to the resource name.</summary>
14
-        </member>
15
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer.WebAppHostNameEnvironmentVariable">
16
-            <summary>Azure Web App Hostname. This will include the deployment slot, but will be same across instances of same slot.</summary>
17
-        </member>
18
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer.#ctor">
19
-            <summary>
20
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer" /> class.
21
-            </summary>
22
-        </member>
23
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
24
-            <summary>
25
-            Initializes <see cref="T:Microsoft.ApplicationInsights.Channel.ITelemetry" /> device context.
26
-            </summary>
27
-            <param name="telemetry">The telemetry to initialize.</param>
28
-        </member>
29
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.AzureRoleEnvironmentTelemetryInitializer">
30
-            <summary>
31
-            A telemetry initializer that will gather Azure Role Environment context information.
32
-            </summary>
33
-        </member>
34
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.AzureRoleEnvironmentTelemetryInitializer.#ctor">
35
-            <summary>
36
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.AzureRoleEnvironmentTelemetryInitializer" /> class.
37
-            </summary>
38
-        </member>
39
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.AzureRoleEnvironmentTelemetryInitializer.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
40
-            <summary>
41
-            Initializes <see cref="T:Microsoft.ApplicationInsights.Channel.ITelemetry" /> device context.
42
-            </summary>
43
-            <param name="telemetry">The telemetry to initialize.</param>
44
-        </member>
45
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer">
46
-            <summary>
47
-            A telemetry context initializer that will set component context version on the base of BuildInfo.config information.
48
-            </summary>
49
-        </member>
50
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer.version">
51
-            <summary>
52
-            The version for this component.
53
-            </summary>
54
-        </member>
55
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
56
-            <summary>
57
-            Initializes version of the telemetry item with the version obtained from build info if it is available.
58
-            </summary>
59
-            <param name="telemetry">The telemetry context to initialize.</param>
60
-        </member>
61
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer.LoadBuildInfoConfig">
62
-            <summary>
63
-            Loads BuildInfo.config and returns XElement.
64
-            </summary>
65
-        </member>
66
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer.GetVersion">
67
-            <summary>
68
-            Gets the version for the current application. If the version cannot be found, we will return the passed in default.
69
-            </summary>
70
-            <returns>The extracted data.</returns>
71
-        </member>
72
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.DeveloperModeWithDebuggerAttachedTelemetryModule">
73
-            <summary>
74
-            Telemetry module that sets developer mode to true when is not already set AND managed debugger is attached.
75
-            </summary>
76
-        </member>
77
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.DeveloperModeWithDebuggerAttachedTelemetryModule.IsDebuggerAttached">
78
-            <summary>
79
-            Function that checks whether debugger is attached with implementation that can be replaced by unit test code.
80
-            </summary>
81
-        </member>
82
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.DeveloperModeWithDebuggerAttachedTelemetryModule.Initialize(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration)">
83
-            <summary>
84
-            Gives the opportunity for this telemetry module to initialize configuration object that is passed to it.
85
-            </summary>
86
-            <param name="configuration">Configuration object.</param>
87
-        </member>
88
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.DeviceTelemetryInitializer">
89
-            <summary>
90
-            A telemetry context initializer that will gather device context information.
91
-            </summary>
92
-        </member>
93
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.DeviceTelemetryInitializer.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
94
-            <summary>
95
-            Populates device properties on a telemetry item.
96
-            </summary>
97
-        </member>
98
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.DomainNameRoleInstanceTelemetryInitializer">
99
-            <summary>
100
-            Obsolete. A telemetry context initializer that used to populate role instance name. Preserved for backward compatibility. 
101
-            Note that role instance will still be populated with the machine name as in the previous versions.
102
-            </summary>
103
-        </member>
104
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.DomainNameRoleInstanceTelemetryInitializer.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
105
-            <summary>
106
-            Obsolete method.
107
-            </summary>
108
-            <param name="telemetry">The telemetry to initialize.</param>
109
-        </member>
110
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.instance">
111
-            <summary>
112
-            The singleton instance for our reader.
113
-            </summary>
114
-        </member>
115
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.roleName">
116
-            <summary>
117
-            The Azure role name (if any).
118
-            </summary>
119
-        </member>
120
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.roleInstanceName">
121
-            <summary>
122
-            The Azure role instance name (if any).
123
-            </summary>
124
-        </member>
125
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.#ctor">
126
-            <summary>
127
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader"/> class.
128
-            </summary>
129
-        </member>
130
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.Instance">
131
-            <summary>
132
-            Gets or sets the singleton instance for our application context reader.
133
-            </summary>
134
-        </member>
135
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.BaseDirectory">
136
-            <summary>
137
-            Gets or sets the base directly where hunting for application DLLs is to start.
138
-            </summary>
139
-        </member>
140
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.Initialize">
141
-            <summary>
142
-            Initializes the current reader with respect to its environment.
143
-            </summary>
144
-        </member>
145
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.GetRoleName">
146
-            <summary>
147
-            Gets the Azure role name.
148
-            </summary>
149
-            <returns>The extracted data.</returns>
150
-        </member>
151
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.GetRoleInstanceName">
152
-            <summary>
153
-            Gets the Azure role instance name.
154
-            </summary>
155
-            <returns>The extracted data.</returns>
156
-        </member>
157
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader">
158
-            <summary>
159
-            The reader is platform specific and applies to .NET applications only.
160
-            </summary>
161
-        </member>
162
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.Instance">
163
-            <summary>
164
-            Gets or sets the singleton instance for our application context reader.
165
-            </summary>
166
-        </member>
167
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.GetHostSystemLocale">
168
-            <summary>
169
-            Gets the host system locale.
170
-            </summary>
171
-            <returns>The discovered locale.</returns>
172
-        </member>
173
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.GetDeviceType">
174
-            <summary>
175
-            Gets the type of the device.
176
-            </summary>
177
-            <returns>The type for this device as a hard-coded string.</returns>
178
-        </member>
179
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.GetDeviceUniqueId">
180
-            <summary>
181
-            Gets the device unique ID, or uses the fallback if none is available due to application configuration.
182
-            </summary>
183
-            <returns>
184
-            The discovered device identifier.
185
-            </returns>
186
-        </member>
187
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.GetOemName">
188
-            <summary>
189
-            Gets the device OEM.
190
-            </summary>
191
-            <returns>The discovered OEM.</returns>
192
-        </member>
193
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.GetDeviceModel">
194
-            <summary>
195
-            Gets the device model.
196
-            </summary>
197
-            <returns>The discovered device model.</returns>
198
-        </member>
199
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.GetNetworkType">
200
-            <summary>
201
-            Gets the network type.
202
-            </summary>
203
-            <returns>The discovered network type.</returns>
204
-        </member>
205
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.RunWmiQuery(System.String,System.String,System.String)">
206
-            <summary>
207
-            Runs a single WMI query for a property.
208
-            </summary>
209
-            <param name="table">The table.</param>
210
-            <param name="property">The property.</param>
211
-            <param name="defaultValue">The default value of the property if WMI fails.</param>
212
-            <returns>The value if found, Unknown otherwise.</returns>
213
-        </member>
214
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.IAzureRoleEnvironmentContextReader">
215
-            <summary>
216
-            The user context reader interface used while reading user related information in a platform specific way.
217
-            </summary>
218
-        </member>
219
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.IAzureRoleEnvironmentContextReader.Initialize">
220
-            <summary>
221
-            Initializes the current reader with respect to its environment.
222
-            </summary>
223
-        </member>
224
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.IAzureRoleEnvironmentContextReader.GetRoleName">
225
-            <summary>
226
-            Gets the Azure role name.
227
-            </summary>
228
-            <returns>The extracted data.</returns>
229
-        </member>
230
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.IAzureRoleEnvironmentContextReader.GetRoleInstanceName">
231
-            <summary>
232
-            Gets the Azure role instance name.
233
-            </summary>
234
-            <returns>The extracted data.</returns>
235
-        </member>
236
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.Role">
237
-            <summary>
238
-            Represents a role that is defined as part of a hosted service. 
239
-            </summary>
240
-        </member>
241
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.Role.#ctor(System.Object)">
242
-            <summary>
243
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.Role"/> class.
244
-            </summary>
245
-            <param name="targetObject">The target object.</param>
246
-        </member>
247
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.Role.Name">
248
-            <summary>
249
-            Gets the name of the role as it is declared in the service definition file.
250
-            </summary>
251
-        </member>
252
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.Role.GetTargetObjectInstance(System.Type,System.Object[])">
253
-            <summary>
254
-            Gets the target object instance.
255
-            </summary>
256
-            <param name="targetType">Type of the target.</param>
257
-            <param name="activationArgs">The activation arguments.</param>
258
-            <returns>
259
-            The activated instance is one is required.
260
-            </returns>
261
-        </member>
262
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment">
263
-            <summary>
264
-            Provides information about the configuration, endpoints, and status of running role instances. 
265
-            </summary>
266
-        </member>
267
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment.#ctor">
268
-            <summary>
269
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment"/> class.
270
-            </summary>
271
-        </member>
272
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment.IsAvailable">
273
-            <summary>
274
-            Gets a value indicating whether the role instance is running in the Windows Azure environment. 
275
-            </summary>
276
-        </member>
277
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment.DeploymentId">
278
-            <summary>
279
-            Gets the unique identifier of the deployment in which the role instance is running. 
280
-            </summary>
281
-        </member>
282
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment.CurrentRoleInstance">
283
-            <summary>
284
-            Gets a RoleInstance object that represents the role instance in which the code is currently running. 
285
-            </summary>
286
-        </member>
287
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment.GetTargetObjectInstance(System.Type,System.Object[])">
288
-            <summary>
289
-            Gets the target object instance.
290
-            </summary>
291
-            <param name="targetType">Type of the target.</param>
292
-            <param name="activationArgs">The activation arguments.</param>
293
-            <returns>
294
-            The activated instance is one is required.
295
-            </returns>
296
-        </member>
297
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleInstance">
298
-            <summary>
299
-            Represents an instance of a role. 
300
-            </summary>
301
-        </member>
302
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleInstance.#ctor(System.Object)">
303
-            <summary>
304
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleInstance"/> class.
305
-            </summary>
306
-            <param name="targetObject">The target object.</param>
307
-        </member>
308
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleInstance.Id">
309
-            <summary>
310
-            Gets the instance identifier (ID) of the role instance.
311
-            </summary>
312
-        </member>
313
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleInstance.Role">
314
-            <summary>
315
-            Gets the Role object that is associated with the role instance.
316
-            </summary>
317
-        </member>
318
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleInstance.GetTargetObjectInstance(System.Type,System.Object[])">
319
-            <summary>
320
-            Gets the target object instance.
321
-            </summary>
322
-            <param name="targetType">Type of the target.</param>
323
-            <param name="activationArgs">The activation arguments.</param>
324
-            <returns>
325
-            The activated instance is one is required.
326
-            </returns>
327
-        </member>
328
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject">
329
-            <summary>
330
-            A runtime bound object for a given .NET type.
331
-            </summary>
332
-        </member>
333
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.targetType">
334
-            <summary>
335
-            The target type for our object.
336
-            </summary>
337
-        </member>
338
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.targetObject">
339
-            <summary>
340
-            The target object.
341
-            </summary>
342
-        </member>
343
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.#ctor(System.Type,System.Object[])">
344
-            <summary>
345
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject"/> class.
346
-            </summary>
347
-            <param name="targetType">Type of the target.</param>
348
-            <param name="activationArgs">The activation arguments.</param>
349
-        </member>
350
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.TargetType">
351
-            <summary>
352
-            Gets or sets the type of the target.
353
-            </summary>
354
-        </member>
355
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.TargetObject">
356
-            <summary>
357
-            Gets or sets the target object.
358
-            </summary>
359
-        </member>
360
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.GetTargetObjectInstance(System.Type,System.Object[])">
361
-            <summary>
362
-            Gets the target object instance.
363
-            </summary>
364
-            <param name="targetType">Type of the target.</param>
365
-            <param name="activationArgs">The activation arguments.</param>
366
-            <returns>The activated instance is one is required.</returns>
367
-        </member>
368
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.GetProperty(System.String,System.Object[])">
369
-            <summary>
370
-            Gets the property.
371
-            </summary>
372
-            <param name="name">The name.</param>
373
-            <param name="args">The arguments.</param>
374
-            <returns>The value for our property.</returns>
375
-        </member>
376
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.GetProperty(System.String,System.Type[],System.Object[])">
377
-            <summary>
378
-            Gets the property.
379
-            </summary>
380
-            <param name="name">The name.</param>
381
-            <param name="parameterTypes">The parameter types.</param>
382
-            <param name="args">The arguments.</param>
383
-            <returns>The value for our property.</returns>
384
-        </member>
385
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.GetProperty(System.String,System.Reflection.BindingFlags,System.Type[],System.Object[])">
386
-            <summary>
387
-            Gets the property.
388
-            </summary>
389
-            <param name="name">The name.</param>
390
-            <param name="bindingFlags">The binding flags.</param>
391
-            <param name="parameterTypes">The parameter types.</param>
392
-            <param name="args">The arguments.</param>
393
-            <returns>The value for our property.</returns>
394
-        </member>
395
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.InvokeHelper(System.String,System.Reflection.BindingFlags,System.Object[],System.Globalization.CultureInfo)">
396
-            <summary>
397
-            Invocation helper for calling any member on our target object.
398
-            </summary>
399
-            <param name="name">The name.</param>
400
-            <param name="bindingFlags">The binding flags.</param>
401
-            <param name="args">The arguments.</param>
402
-            <param name="culture">The culture.</param>
403
-            <returns>The return value for our invocation.</returns>
404
-        </member>
405
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.ServiceRuntime">
406
-            <summary>
407
-            The wrapper for the Azure Service Runtime.
408
-            </summary>
409
-        </member>
410
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.ServiceRuntime.GetRoleEnvironment(System.String)">
411
-            <summary>
412
-            Gets the role environment.
413
-            </summary>
414
-            <param name="baseDirectory">The base directory.</param>
415
-            <returns>
416
-            The role environment object.
417
-            </returns>
418
-        </member>
419
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.TypeHelpers.GetLoadedType(System.String,System.String)">
420
-            <summary>
421
-            Gets the type by type name from the assembly.
422
-            </summary>
423
-            <param name="typeName">The type name.</param>
424
-            <param name="assemblyName">The assembly name.</param>
425
-            <returns>Return type from assembly loaded in the process by assembly and type name.</returns>
426
-        </member>
427
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.WindowsServerEventSource">
428
-            <summary>
429
-            ETW EventSource tracing class.
430
-            </summary>
431
-        </member>
432
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.WindowsServerEventSource.Log">
433
-            <summary>
434
-            Instance of the WindowsServerEventSource class.
435
-            </summary>
436
-        </member>
437
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.WindowsServerEventSource.Keywords">
438
-            <summary>
439
-            Keywords for the PlatformEventSource. Those keywords should match keywords in Core.
440
-            </summary>
441
-        </member>
442
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.WindowsServerEventSource.Keywords.UserActionable">
443
-            <summary>
444
-            Key word for user actionable events.
445
-            </summary>
446
-        </member>
447
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule">
448
-            <summary>
449
-            The module subscribed to AppDomain.CurrentDomain.UnhandledException to send exceptions to ApplicationInsights.
450
-            </summary>
451
-        </member>
452
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule.#ctor">
453
-            <summary>
454
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule"/> class.
455
-            </summary>
456
-        </member>
457
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule.Initialize(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration)">
458
-            <summary>
459
-            Initializes the telemetry module.
460
-            </summary>
461
-        </member>
462
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule.Dispose">
463
-            <summary>
464
-            Disposing UnhandledExceptionTelemetryModule instance.
465
-            </summary>
466
-        </member>
467
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule">
468
-            <summary>
469
-            The module subscribed to TaskScheduler.UnobservedTaskException to send exceptions to ApplicationInsights.
470
-            </summary>
471
-        </member>
472
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule.#ctor">
473
-            <summary>
474
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule" /> class.
475
-            </summary>
476
-        </member>
477
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule.Initialize(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration)">
478
-            <summary>
479
-            Initializes the telemetry module.
480
-            </summary>
481
-            <param name="configuration">Telemetry Configuration used for creating TelemetryClient for sending exceptions to ApplicationInsights.</param>
482
-        </member>
483
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule.Dispose">
484
-            <summary>
485
-            Disposing TaskSchedulerOnUnobservedTaskException instance.
486
-            </summary>
487
-        </member>
488
-    </members>
489
-</doc>

BIN
packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/lib/net40/Microsoft.AI.WindowsServer.dll


+ 0 - 489
packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/lib/net45/Microsoft.AI.WindowsServer.XML

@@ -1,489 +0,0 @@
1
-<?xml version="1.0"?>
2
-<doc xml:lang="en">
3
-    <assembly>
4
-        <name>Microsoft.AI.WindowsServer</name>
5
-    </assembly>
6
-    <members>
7
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer">
8
-            <summary>
9
-            A telemetry initializer that will gather Azure Web App Role Environment context information.
10
-            </summary>
11
-        </member>
12
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer.WebAppNameEnvironmentVariable">
13
-            <summary>Azure Web App name corresponding to the resource name.</summary>
14
-        </member>
15
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer.WebAppHostNameEnvironmentVariable">
16
-            <summary>Azure Web App Hostname. This will include the deployment slot, but will be same across instances of same slot.</summary>
17
-        </member>
18
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer.#ctor">
19
-            <summary>
20
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer" /> class.
21
-            </summary>
22
-        </member>
23
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.AzureWebAppRoleEnvironmentTelemetryInitializer.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
24
-            <summary>
25
-            Initializes <see cref="T:Microsoft.ApplicationInsights.Channel.ITelemetry" /> device context.
26
-            </summary>
27
-            <param name="telemetry">The telemetry to initialize.</param>
28
-        </member>
29
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.AzureRoleEnvironmentTelemetryInitializer">
30
-            <summary>
31
-            A telemetry initializer that will gather Azure Role Environment context information.
32
-            </summary>
33
-        </member>
34
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.AzureRoleEnvironmentTelemetryInitializer.#ctor">
35
-            <summary>
36
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.AzureRoleEnvironmentTelemetryInitializer" /> class.
37
-            </summary>
38
-        </member>
39
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.AzureRoleEnvironmentTelemetryInitializer.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
40
-            <summary>
41
-            Initializes <see cref="T:Microsoft.ApplicationInsights.Channel.ITelemetry" /> device context.
42
-            </summary>
43
-            <param name="telemetry">The telemetry to initialize.</param>
44
-        </member>
45
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer">
46
-            <summary>
47
-            A telemetry context initializer that will set component context version on the base of BuildInfo.config information.
48
-            </summary>
49
-        </member>
50
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer.version">
51
-            <summary>
52
-            The version for this component.
53
-            </summary>
54
-        </member>
55
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
56
-            <summary>
57
-            Initializes version of the telemetry item with the version obtained from build info if it is available.
58
-            </summary>
59
-            <param name="telemetry">The telemetry context to initialize.</param>
60
-        </member>
61
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer.LoadBuildInfoConfig">
62
-            <summary>
63
-            Loads BuildInfo.config and returns XElement.
64
-            </summary>
65
-        </member>
66
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.BuildInfoConfigComponentVersionTelemetryInitializer.GetVersion">
67
-            <summary>
68
-            Gets the version for the current application. If the version cannot be found, we will return the passed in default.
69
-            </summary>
70
-            <returns>The extracted data.</returns>
71
-        </member>
72
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.DeveloperModeWithDebuggerAttachedTelemetryModule">
73
-            <summary>
74
-            Telemetry module that sets developer mode to true when is not already set AND managed debugger is attached.
75
-            </summary>
76
-        </member>
77
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.DeveloperModeWithDebuggerAttachedTelemetryModule.IsDebuggerAttached">
78
-            <summary>
79
-            Function that checks whether debugger is attached with implementation that can be replaced by unit test code.
80
-            </summary>
81
-        </member>
82
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.DeveloperModeWithDebuggerAttachedTelemetryModule.Initialize(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration)">
83
-            <summary>
84
-            Gives the opportunity for this telemetry module to initialize configuration object that is passed to it.
85
-            </summary>
86
-            <param name="configuration">Configuration object.</param>
87
-        </member>
88
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.DeviceTelemetryInitializer">
89
-            <summary>
90
-            A telemetry context initializer that will gather device context information.
91
-            </summary>
92
-        </member>
93
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.DeviceTelemetryInitializer.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
94
-            <summary>
95
-            Populates device properties on a telemetry item.
96
-            </summary>
97
-        </member>
98
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.DomainNameRoleInstanceTelemetryInitializer">
99
-            <summary>
100
-            Obsolete. A telemetry context initializer that used to populate role instance name. Preserved for backward compatibility. 
101
-            Note that role instance will still be populated with the machine name as in the previous versions.
102
-            </summary>
103
-        </member>
104
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.DomainNameRoleInstanceTelemetryInitializer.Initialize(Microsoft.ApplicationInsights.Channel.ITelemetry)">
105
-            <summary>
106
-            Obsolete method.
107
-            </summary>
108
-            <param name="telemetry">The telemetry to initialize.</param>
109
-        </member>
110
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.instance">
111
-            <summary>
112
-            The singleton instance for our reader.
113
-            </summary>
114
-        </member>
115
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.roleName">
116
-            <summary>
117
-            The Azure role name (if any).
118
-            </summary>
119
-        </member>
120
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.roleInstanceName">
121
-            <summary>
122
-            The Azure role instance name (if any).
123
-            </summary>
124
-        </member>
125
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.#ctor">
126
-            <summary>
127
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader"/> class.
128
-            </summary>
129
-        </member>
130
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.Instance">
131
-            <summary>
132
-            Gets or sets the singleton instance for our application context reader.
133
-            </summary>
134
-        </member>
135
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.BaseDirectory">
136
-            <summary>
137
-            Gets or sets the base directly where hunting for application DLLs is to start.
138
-            </summary>
139
-        </member>
140
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.Initialize">
141
-            <summary>
142
-            Initializes the current reader with respect to its environment.
143
-            </summary>
144
-        </member>
145
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.GetRoleName">
146
-            <summary>
147
-            Gets the Azure role name.
148
-            </summary>
149
-            <returns>The extracted data.</returns>
150
-        </member>
151
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.AzureRoleEnvironmentContextReader.GetRoleInstanceName">
152
-            <summary>
153
-            Gets the Azure role instance name.
154
-            </summary>
155
-            <returns>The extracted data.</returns>
156
-        </member>
157
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader">
158
-            <summary>
159
-            The reader is platform specific and applies to .NET applications only.
160
-            </summary>
161
-        </member>
162
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.Instance">
163
-            <summary>
164
-            Gets or sets the singleton instance for our application context reader.
165
-            </summary>
166
-        </member>
167
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.GetHostSystemLocale">
168
-            <summary>
169
-            Gets the host system locale.
170
-            </summary>
171
-            <returns>The discovered locale.</returns>
172
-        </member>
173
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.GetDeviceType">
174
-            <summary>
175
-            Gets the type of the device.
176
-            </summary>
177
-            <returns>The type for this device as a hard-coded string.</returns>
178
-        </member>
179
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.GetDeviceUniqueId">
180
-            <summary>
181
-            Gets the device unique ID, or uses the fallback if none is available due to application configuration.
182
-            </summary>
183
-            <returns>
184
-            The discovered device identifier.
185
-            </returns>
186
-        </member>
187
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.GetOemName">
188
-            <summary>
189
-            Gets the device OEM.
190
-            </summary>
191
-            <returns>The discovered OEM.</returns>
192
-        </member>
193
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.GetDeviceModel">
194
-            <summary>
195
-            Gets the device model.
196
-            </summary>
197
-            <returns>The discovered device model.</returns>
198
-        </member>
199
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.GetNetworkType">
200
-            <summary>
201
-            Gets the network type.
202
-            </summary>
203
-            <returns>The discovered network type.</returns>
204
-        </member>
205
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.DeviceContextReader.RunWmiQuery(System.String,System.String,System.String)">
206
-            <summary>
207
-            Runs a single WMI query for a property.
208
-            </summary>
209
-            <param name="table">The table.</param>
210
-            <param name="property">The property.</param>
211
-            <param name="defaultValue">The default value of the property if WMI fails.</param>
212
-            <returns>The value if found, Unknown otherwise.</returns>
213
-        </member>
214
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.IAzureRoleEnvironmentContextReader">
215
-            <summary>
216
-            The user context reader interface used while reading user related information in a platform specific way.
217
-            </summary>
218
-        </member>
219
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.IAzureRoleEnvironmentContextReader.Initialize">
220
-            <summary>
221
-            Initializes the current reader with respect to its environment.
222
-            </summary>
223
-        </member>
224
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.IAzureRoleEnvironmentContextReader.GetRoleName">
225
-            <summary>
226
-            Gets the Azure role name.
227
-            </summary>
228
-            <returns>The extracted data.</returns>
229
-        </member>
230
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.IAzureRoleEnvironmentContextReader.GetRoleInstanceName">
231
-            <summary>
232
-            Gets the Azure role instance name.
233
-            </summary>
234
-            <returns>The extracted data.</returns>
235
-        </member>
236
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.Role">
237
-            <summary>
238
-            Represents a role that is defined as part of a hosted service. 
239
-            </summary>
240
-        </member>
241
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.Role.#ctor(System.Object)">
242
-            <summary>
243
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.Role"/> class.
244
-            </summary>
245
-            <param name="targetObject">The target object.</param>
246
-        </member>
247
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.Role.Name">
248
-            <summary>
249
-            Gets the name of the role as it is declared in the service definition file.
250
-            </summary>
251
-        </member>
252
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.Role.GetTargetObjectInstance(System.Type,System.Object[])">
253
-            <summary>
254
-            Gets the target object instance.
255
-            </summary>
256
-            <param name="targetType">Type of the target.</param>
257
-            <param name="activationArgs">The activation arguments.</param>
258
-            <returns>
259
-            The activated instance is one is required.
260
-            </returns>
261
-        </member>
262
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment">
263
-            <summary>
264
-            Provides information about the configuration, endpoints, and status of running role instances. 
265
-            </summary>
266
-        </member>
267
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment.#ctor">
268
-            <summary>
269
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment"/> class.
270
-            </summary>
271
-        </member>
272
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment.IsAvailable">
273
-            <summary>
274
-            Gets a value indicating whether the role instance is running in the Windows Azure environment. 
275
-            </summary>
276
-        </member>
277
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment.DeploymentId">
278
-            <summary>
279
-            Gets the unique identifier of the deployment in which the role instance is running. 
280
-            </summary>
281
-        </member>
282
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment.CurrentRoleInstance">
283
-            <summary>
284
-            Gets a RoleInstance object that represents the role instance in which the code is currently running. 
285
-            </summary>
286
-        </member>
287
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleEnvironment.GetTargetObjectInstance(System.Type,System.Object[])">
288
-            <summary>
289
-            Gets the target object instance.
290
-            </summary>
291
-            <param name="targetType">Type of the target.</param>
292
-            <param name="activationArgs">The activation arguments.</param>
293
-            <returns>
294
-            The activated instance is one is required.
295
-            </returns>
296
-        </member>
297
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleInstance">
298
-            <summary>
299
-            Represents an instance of a role. 
300
-            </summary>
301
-        </member>
302
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleInstance.#ctor(System.Object)">
303
-            <summary>
304
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleInstance"/> class.
305
-            </summary>
306
-            <param name="targetObject">The target object.</param>
307
-        </member>
308
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleInstance.Id">
309
-            <summary>
310
-            Gets the instance identifier (ID) of the role instance.
311
-            </summary>
312
-        </member>
313
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleInstance.Role">
314
-            <summary>
315
-            Gets the Role object that is associated with the role instance.
316
-            </summary>
317
-        </member>
318
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RoleInstance.GetTargetObjectInstance(System.Type,System.Object[])">
319
-            <summary>
320
-            Gets the target object instance.
321
-            </summary>
322
-            <param name="targetType">Type of the target.</param>
323
-            <param name="activationArgs">The activation arguments.</param>
324
-            <returns>
325
-            The activated instance is one is required.
326
-            </returns>
327
-        </member>
328
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject">
329
-            <summary>
330
-            A runtime bound object for a given .NET type.
331
-            </summary>
332
-        </member>
333
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.targetType">
334
-            <summary>
335
-            The target type for our object.
336
-            </summary>
337
-        </member>
338
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.targetObject">
339
-            <summary>
340
-            The target object.
341
-            </summary>
342
-        </member>
343
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.#ctor(System.Type,System.Object[])">
344
-            <summary>
345
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject"/> class.
346
-            </summary>
347
-            <param name="targetType">Type of the target.</param>
348
-            <param name="activationArgs">The activation arguments.</param>
349
-        </member>
350
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.TargetType">
351
-            <summary>
352
-            Gets or sets the type of the target.
353
-            </summary>
354
-        </member>
355
-        <member name="P:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.TargetObject">
356
-            <summary>
357
-            Gets or sets the target object.
358
-            </summary>
359
-        </member>
360
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.GetTargetObjectInstance(System.Type,System.Object[])">
361
-            <summary>
362
-            Gets the target object instance.
363
-            </summary>
364
-            <param name="targetType">Type of the target.</param>
365
-            <param name="activationArgs">The activation arguments.</param>
366
-            <returns>The activated instance is one is required.</returns>
367
-        </member>
368
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.GetProperty(System.String,System.Object[])">
369
-            <summary>
370
-            Gets the property.
371
-            </summary>
372
-            <param name="name">The name.</param>
373
-            <param name="args">The arguments.</param>
374
-            <returns>The value for our property.</returns>
375
-        </member>
376
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.GetProperty(System.String,System.Type[],System.Object[])">
377
-            <summary>
378
-            Gets the property.
379
-            </summary>
380
-            <param name="name">The name.</param>
381
-            <param name="parameterTypes">The parameter types.</param>
382
-            <param name="args">The arguments.</param>
383
-            <returns>The value for our property.</returns>
384
-        </member>
385
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.GetProperty(System.String,System.Reflection.BindingFlags,System.Type[],System.Object[])">
386
-            <summary>
387
-            Gets the property.
388
-            </summary>
389
-            <param name="name">The name.</param>
390
-            <param name="bindingFlags">The binding flags.</param>
391
-            <param name="parameterTypes">The parameter types.</param>
392
-            <param name="args">The arguments.</param>
393
-            <returns>The value for our property.</returns>
394
-        </member>
395
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.RuntimeBindingObject.InvokeHelper(System.String,System.Reflection.BindingFlags,System.Object[],System.Globalization.CultureInfo)">
396
-            <summary>
397
-            Invocation helper for calling any member on our target object.
398
-            </summary>
399
-            <param name="name">The name.</param>
400
-            <param name="bindingFlags">The binding flags.</param>
401
-            <param name="args">The arguments.</param>
402
-            <param name="culture">The culture.</param>
403
-            <returns>The return value for our invocation.</returns>
404
-        </member>
405
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.ServiceRuntime">
406
-            <summary>
407
-            The wrapper for the Azure Service Runtime.
408
-            </summary>
409
-        </member>
410
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.ServiceRuntime.GetRoleEnvironment(System.String)">
411
-            <summary>
412
-            Gets the role environment.
413
-            </summary>
414
-            <param name="baseDirectory">The base directory.</param>
415
-            <returns>
416
-            The role environment object.
417
-            </returns>
418
-        </member>
419
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.Implementation.TypeHelpers.GetLoadedType(System.String,System.String)">
420
-            <summary>
421
-            Gets the type by type name from the assembly.
422
-            </summary>
423
-            <param name="typeName">The type name.</param>
424
-            <param name="assemblyName">The assembly name.</param>
425
-            <returns>Return type from assembly loaded in the process by assembly and type name.</returns>
426
-        </member>
427
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.WindowsServerEventSource">
428
-            <summary>
429
-            ETW EventSource tracing class.
430
-            </summary>
431
-        </member>
432
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.WindowsServerEventSource.Log">
433
-            <summary>
434
-            Instance of the WindowsServerEventSource class.
435
-            </summary>
436
-        </member>
437
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.Implementation.WindowsServerEventSource.Keywords">
438
-            <summary>
439
-            Keywords for the PlatformEventSource. Those keywords should match keywords in Core.
440
-            </summary>
441
-        </member>
442
-        <member name="F:Microsoft.ApplicationInsights.WindowsServer.Implementation.WindowsServerEventSource.Keywords.UserActionable">
443
-            <summary>
444
-            Key word for user actionable events.
445
-            </summary>
446
-        </member>
447
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule">
448
-            <summary>
449
-            The module subscribed to AppDomain.CurrentDomain.UnhandledException to send exceptions to ApplicationInsights.
450
-            </summary>
451
-        </member>
452
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule.#ctor">
453
-            <summary>
454
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule"/> class.
455
-            </summary>
456
-        </member>
457
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule.Initialize(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration)">
458
-            <summary>
459
-            Initializes the telemetry module.
460
-            </summary>
461
-        </member>
462
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.UnhandledExceptionTelemetryModule.Dispose">
463
-            <summary>
464
-            Disposing UnhandledExceptionTelemetryModule instance.
465
-            </summary>
466
-        </member>
467
-        <member name="T:Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule">
468
-            <summary>
469
-            The module subscribed to TaskScheduler.UnobservedTaskException to send exceptions to ApplicationInsights.
470
-            </summary>
471
-        </member>
472
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule.#ctor">
473
-            <summary>
474
-            Initializes a new instance of the <see cref="T:Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule" /> class.
475
-            </summary>
476
-        </member>
477
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule.Initialize(Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration)">
478
-            <summary>
479
-            Initializes the telemetry module.
480
-            </summary>
481
-            <param name="configuration">Telemetry Configuration used for creating TelemetryClient for sending exceptions to ApplicationInsights.</param>
482
-        </member>
483
-        <member name="M:Microsoft.ApplicationInsights.WindowsServer.UnobservedExceptionTelemetryModule.Dispose">
484
-            <summary>
485
-            Disposing TaskSchedulerOnUnobservedTaskException instance.
486
-            </summary>
487
-        </member>
488
-    </members>
489
-</doc>

BIN
packages/Microsoft.ApplicationInsights.WindowsServer.2.2.0/lib/net45/Microsoft.AI.WindowsServer.dll


BIN
packages/Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.2.0/.signature.p7s


+ 0 - 0
packages/Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.2.0/Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.2.0.nupkg


Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor