Update API-Token
This commit is contained in:
@@ -44,10 +44,49 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.AspNetCore.Http, Version=2.2.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNetCore.Http.2.2.2\lib\netstandard2.0\Microsoft.AspNetCore.Http.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.AspNetCore.Http.Abstractions, Version=2.2.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNetCore.Http.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.AspNetCore.Http.Abstractions.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.AspNetCore.Http.Features, Version=2.2.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNetCore.Http.Features.2.2.0\lib\netstandard2.0\Microsoft.AspNetCore.Http.Features.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.AspNetCore.WebUtilities, Version=2.2.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNetCore.WebUtilities.2.2.0\lib\netstandard2.0\Microsoft.AspNetCore.WebUtilities.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.4.1.0\lib\net472\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="Microsoft.Extensions.Configuration, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Extensions.Configuration.8.0.0\lib\net462\Microsoft.Extensions.Configuration.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Extensions.Configuration.Abstractions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Extensions.Configuration.Abstractions.8.0.0\lib\net462\Microsoft.Extensions.Configuration.Abstractions.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Extensions.DependencyInjection, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Extensions.DependencyInjection.8.0.0\lib\net462\Microsoft.Extensions.DependencyInjection.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Extensions.DependencyInjection.Abstractions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.8.0.0\lib\net462\Microsoft.Extensions.DependencyInjection.Abstractions.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Extensions.ObjectPool, Version=2.2.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Extensions.ObjectPool.2.2.0\lib\netstandard2.0\Microsoft.Extensions.ObjectPool.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Extensions.Options, Version=2.2.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Extensions.Options.2.2.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Extensions.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Extensions.Primitives.8.0.0\lib\net462\Microsoft.Extensions.Primitives.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Net.Http.Headers, Version=2.2.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Net.Http.Headers.2.2.0\lib\netstandard2.0\Microsoft.Net.Http.Headers.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json.Bson, Version=1.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Newtonsoft.Json.Bson.1.0.2\lib\net45\Newtonsoft.Json.Bson.dll</HintPath>
|
||||
</Reference>
|
||||
@@ -61,6 +100,9 @@
|
||||
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.ComponentModel.Annotations, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.ComponentModel.Annotations.4.5.0\lib\net461\System.ComponentModel.Annotations.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
@@ -73,13 +115,19 @@
|
||||
<Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=4.0.4.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.4.5.3\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
|
||||
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Security" />
|
||||
<Reference Include="System.Text.Encodings.Web, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Text.Encodings.Web.4.5.0\lib\netstandard2.0\System.Text.Encodings.Web.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.Cors, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNet.Cors.5.0.0\lib\net45\System.Web.Cors.dll</HintPath>
|
||||
</Reference>
|
||||
@@ -179,7 +227,7 @@
|
||||
<Compile Include="Areas\HelpPage\SampleGeneration\SampleDirection.cs" />
|
||||
<Compile Include="Areas\HelpPage\SampleGeneration\TextSample.cs" />
|
||||
<Compile Include="Areas\HelpPage\XmlDocumentationProvider.cs" />
|
||||
<Compile Include="AuthorizeAttribute.cs" />
|
||||
<Compile Include="auth.cs" />
|
||||
<Compile Include="Controllers\DocumentController.cs" />
|
||||
<Compile Include="Controllers\HomeController.cs" />
|
||||
<Compile Include="Controllers\ArchivController.cs" />
|
||||
@@ -257,6 +305,7 @@
|
||||
<Content Include="Views\Home\Index.cshtml" />
|
||||
<Content Include="Views\Shared\Error.cshtml" />
|
||||
<Content Include="Views\Shared\_Layout.cshtml" />
|
||||
<Content Include="Views\Home\APIGenerator.cshtml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Folder Include="App_Data\" />
|
||||
|
||||
@@ -14,10 +14,13 @@
|
||||
<WebStackScaffolding_ControllerDialogWidth>600</WebStackScaffolding_ControllerDialogWidth>
|
||||
<WebStackScaffolding_IsLayoutPageSelected>True</WebStackScaffolding_IsLayoutPageSelected>
|
||||
<WebStackScaffolding_IsPartialViewSelected>False</WebStackScaffolding_IsPartialViewSelected>
|
||||
<WebStackScaffolding_IsReferencingScriptLibrariesSelected>True</WebStackScaffolding_IsReferencingScriptLibrariesSelected>
|
||||
<WebStackScaffolding_LayoutPageFile />
|
||||
<WebStackScaffolding_IsReferencingScriptLibrariesSelected>False</WebStackScaffolding_IsReferencingScriptLibrariesSelected>
|
||||
<WebStackScaffolding_LayoutPageFile>~/Views/Shared/_Layout.cshtml</WebStackScaffolding_LayoutPageFile>
|
||||
<WebStackScaffolding_IsAsyncSelected>False</WebStackScaffolding_IsAsyncSelected>
|
||||
<NameOfLastUsedPublishProfile>X:\docdemo\EDOKA_2024\EDOKAAPI_NetFramework\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile>
|
||||
<View_SelectedScaffolderID>MvcViewScaffolder</View_SelectedScaffolderID>
|
||||
<View_SelectedScaffolderCategoryPath>root/Common/MVC/View</View_SelectedScaffolderCategoryPath>
|
||||
<WebStackScaffolding_ViewDialogWidth>600</WebStackScaffolding_ViewDialogWidth>
|
||||
</PropertyGroup>
|
||||
<ProjectExtensions>
|
||||
<VisualStudio>
|
||||
|
||||
@@ -1,22 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
|
||||
namespace webApiTokenAuthentication
|
||||
{
|
||||
public class AuthorizeAttribute : System.Web.Http.AuthorizeAttribute
|
||||
{
|
||||
protected override void HandleUnauthorizedRequest(System.Web.Http.Controllers.HttpActionContext actionContext)
|
||||
{
|
||||
if (!HttpContext.Current.User.Identity.IsAuthenticated)
|
||||
{
|
||||
base.HandleUnauthorizedRequest(actionContext);
|
||||
}
|
||||
else
|
||||
{
|
||||
actionContext.Response = new System.Net.Http.HttpResponseMessage(System.Net.HttpStatusCode.Forbidden);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -8,6 +8,7 @@ using System.Linq;
|
||||
using System.Net;
|
||||
using System.Net.Http;
|
||||
using System.Runtime.Serialization.Formatters;
|
||||
using System.Web;
|
||||
using System.Web.Http;
|
||||
|
||||
namespace API_NetFramework.Controllers
|
||||
@@ -26,12 +27,19 @@ namespace API_NetFramework.Controllers
|
||||
|
||||
public IHttpActionResult GetGetAll(string OutFormat = "JSON")
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from Antwortadresse order by bezeichnung";
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString());
|
||||
if (SecuringWebApiUsingApiKey.Middleware.ApiKeyMiddleware.Authorized((HttpRequestMessage)Request) ==false){
|
||||
return Content(HttpStatusCode.Unauthorized, "Invalid Token or API-Key");
|
||||
}
|
||||
try
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from Antwortadresse order by bezeichnung";
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString());
|
||||
}
|
||||
catch (Exception e) { return Content(HttpStatusCode.InternalServerError, e.Message); }
|
||||
}
|
||||
|
||||
[HttpGet]
|
||||
@@ -46,12 +54,20 @@ namespace API_NetFramework.Controllers
|
||||
|
||||
public IHttpActionResult GetByID(string ID,string OutFormat = "JSON")
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from Antwortadresse where id="+ID;
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) { return Ok(); } else { return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString()); };
|
||||
if (SecuringWebApiUsingApiKey.Middleware.ApiKeyMiddleware.Authorized((HttpRequestMessage)Request) == false)
|
||||
{
|
||||
return Content(HttpStatusCode.Unauthorized, "Invalid Token or API-Key");
|
||||
}
|
||||
try
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from Antwortadresse where id=" + ID;
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) { return Ok(); } else { return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString()); };
|
||||
}
|
||||
catch (Exception e) { return Content(HttpStatusCode.InternalServerError, e.Message); }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -66,14 +82,20 @@ namespace API_NetFramework.Controllers
|
||||
|
||||
public IHttpActionResult GetAllMitarbeiterByTGNummer(string tgnummer, string OutFormat = "JSON")
|
||||
{
|
||||
|
||||
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from AntwortAdresse_Mitarbeiter where aktiv=1 and tgnummer='" + tgnummer + "' order by bezeichnung ";
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) { return Ok(); } else { return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString()); };
|
||||
if (SecuringWebApiUsingApiKey.Middleware.ApiKeyMiddleware.Authorized((HttpRequestMessage)Request) == false)
|
||||
{
|
||||
return Content(HttpStatusCode.Unauthorized, "Invalid Token or API-Key");
|
||||
}
|
||||
try
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from AntwortAdresse_Mitarbeiter where aktiv=1 and tgnummer='" + tgnummer + "' order by bezeichnung ";
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) { return Ok(); } else { return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString()); };
|
||||
}
|
||||
catch (Exception e) { return Content(HttpStatusCode.InternalServerError, e.Message); }
|
||||
}
|
||||
[HttpGet]
|
||||
[Route("API/API/AntwortAdresse/GetAllMitarbeiterByMitarbeiterNr")]
|
||||
@@ -87,12 +109,20 @@ namespace API_NetFramework.Controllers
|
||||
|
||||
public IHttpActionResult GetAllMitarbeiterByMitarbeiterNr(string Mitarbeiternr, string OutFormat = "JSON")
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from AntwortAdresse_Mitarbeiter where aktiv=1 and Mitarbeiternr='" + Mitarbeiternr + "' ";
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) {return Ok();} else {return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString());};
|
||||
if (SecuringWebApiUsingApiKey.Middleware.ApiKeyMiddleware.Authorized((HttpRequestMessage)Request) == false)
|
||||
{
|
||||
return Content(HttpStatusCode.Unauthorized, "Invalid Token or API-Key");
|
||||
}
|
||||
try
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from AntwortAdresse_Mitarbeiter where aktiv=1 and Mitarbeiternr='" + Mitarbeiternr + "' ";
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) { return Ok(); } else { return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString()); };
|
||||
}
|
||||
catch (Exception e) { return Content(HttpStatusCode.InternalServerError, e.Message); }
|
||||
}
|
||||
|
||||
|
||||
@@ -108,12 +138,20 @@ namespace API_NetFramework.Controllers
|
||||
|
||||
public IHttpActionResult GetMitarbeiterByID(string ID, string OutFormat = "JSON")
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from AntwortAdresse_Mitarbeiter where id=" + ID;
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) { return Ok(); } else { return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString()); };
|
||||
if (SecuringWebApiUsingApiKey.Middleware.ApiKeyMiddleware.Authorized((HttpRequestMessage)Request) == false)
|
||||
{
|
||||
return Content(HttpStatusCode.Unauthorized, "Invalid Token or API-Key");
|
||||
}
|
||||
try
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
string SQL = "Select * from AntwortAdresse_Mitarbeiter where id=" + ID;
|
||||
if (OutFormat == "JSON") { SQL = SQL + " for json path"; }
|
||||
if (OutFormat == "XML") { SQL = SQL + " for xml path"; }
|
||||
db.Get_Tabledata(SQL, false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) { return Ok(); } else { return Ok(db.dsdaten.Tables[0].Rows[0][0].ToString()); };
|
||||
}
|
||||
catch (Exception e) { return Content(HttpStatusCode.InternalServerError, e.Message); }
|
||||
}
|
||||
[HttpGet]
|
||||
[Route("API/API/AntwortAdresse/GetMitarbeiterUndStandard")]
|
||||
@@ -127,16 +165,27 @@ namespace API_NetFramework.Controllers
|
||||
/// public IHttpActionResult GetMitarbeiterByID(string ID, string OutFormat = "JSON")
|
||||
public IHttpActionResult GetGASAdressen_Einzeilig(string TGNummer, string OutFormat = "JSON")
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
db.clear_parameter();
|
||||
db.add_parameter("@tgnummer", TGNummer);
|
||||
db.add_parameter("@format",OutFormat);
|
||||
db.Get_Tabledata("sp_get_gas_einzeilig", true, false);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0) {
|
||||
return Content(HttpStatusCode.NotFound, "");
|
||||
}
|
||||
else {
|
||||
return Content(HttpStatusCode.OK,db.dsdaten.Tables[0].Rows[0][0].ToString()); };
|
||||
if (SecuringWebApiUsingApiKey.Middleware.ApiKeyMiddleware.Authorized((HttpRequestMessage)Request) == false)
|
||||
{
|
||||
return Content(HttpStatusCode.Unauthorized, "Invalid Token or API-Key");
|
||||
}
|
||||
try
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
db.clear_parameter();
|
||||
db.add_parameter("@tgnummer", TGNummer);
|
||||
db.add_parameter("@format", OutFormat);
|
||||
db.Get_Tabledata("sp_get_gas_einzeilig", true, false);
|
||||
if (db.dsdaten.Tables[0].Rows.Count == 0)
|
||||
{
|
||||
return Content(HttpStatusCode.NotFound, "");
|
||||
}
|
||||
else
|
||||
{
|
||||
return Content(HttpStatusCode.OK, db.dsdaten.Tables[0].Rows[0][0].ToString());
|
||||
};
|
||||
}
|
||||
catch (Exception e) { return Content(HttpStatusCode.InternalServerError, e.Message); }
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -35,6 +35,11 @@ namespace API_NetFramework.Controllers
|
||||
|
||||
public IHttpActionResult ArchivDoc_From_Database(string DokumentID)
|
||||
{
|
||||
if (SecuringWebApiUsingApiKey.Middleware.ApiKeyMiddleware.Authorized((HttpRequestMessage)Request) == false)
|
||||
{
|
||||
return Content(HttpStatusCode.Unauthorized, "Invalid Token or API-Key");
|
||||
}
|
||||
|
||||
return Ok();
|
||||
}
|
||||
|
||||
@@ -52,6 +57,11 @@ namespace API_NetFramework.Controllers
|
||||
/// <remarks></remarks>
|
||||
public IHttpActionResult ArchivDocBase64(string Dokument, string Dokumenttyp)
|
||||
{
|
||||
if (SecuringWebApiUsingApiKey.Middleware.ApiKeyMiddleware.Authorized((HttpRequestMessage)Request) == false)
|
||||
{
|
||||
return Content(HttpStatusCode.Unauthorized, "Invalid Token or API-Key");
|
||||
}
|
||||
|
||||
return Ok();
|
||||
}
|
||||
/// <summary>
|
||||
@@ -67,18 +77,26 @@ namespace API_NetFramework.Controllers
|
||||
|
||||
public IHttpActionResult CheckDocID(string DokumentID)
|
||||
{
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
db.Get_Tabledata("Select * from dokument where dokumentid = '" + DokumentID + "'", false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count > 0)
|
||||
if (SecuringWebApiUsingApiKey.Middleware.ApiKeyMiddleware.Authorized((HttpRequestMessage)Request) == false)
|
||||
{
|
||||
return Ok(DokumentID);
|
||||
return Content(HttpStatusCode.Unauthorized, "Invalid Token or API-Key");
|
||||
}
|
||||
db.Get_Tabledata("Select barcodenr from barcodeetikette where dokumentid='" + DokumentID + "'", false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count > 0)
|
||||
try
|
||||
{
|
||||
return Ok(DokumentID);
|
||||
Database.DB db = new Database.DB(connectionstring);
|
||||
db.Get_Tabledata("Select * from dokument where dokumentid = '" + DokumentID + "'", false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count > 0)
|
||||
{
|
||||
return Ok(DokumentID);
|
||||
}
|
||||
db.Get_Tabledata("Select barcodenr from barcodeetikette where dokumentid='" + DokumentID + "'", false, true);
|
||||
if (db.dsdaten.Tables[0].Rows.Count > 0)
|
||||
{
|
||||
return Ok(DokumentID);
|
||||
}
|
||||
return Content(HttpStatusCode.NotFound, DokumentID);
|
||||
}
|
||||
return Content(HttpStatusCode.NotFound, DokumentID);
|
||||
catch (Exception e) { return Content(HttpStatusCode.InternalServerError, e.Message); }
|
||||
}
|
||||
|
||||
[HttpPost]
|
||||
|
||||
@@ -26,7 +26,6 @@ namespace API_NetFramework.Controllers
|
||||
[Route("API/GetDocument")]
|
||||
public IHttpActionResult GetDocument(string dokid)
|
||||
{
|
||||
|
||||
DOCGEN.DocGet gd = new DocGet(connectionstring);
|
||||
clsdok dok = new clsdok("", "", "");
|
||||
dok = gd.GetDoc(dokid);
|
||||
|
||||
@@ -13,20 +13,7 @@ namespace OnDocAPI_NetFramework
|
||||
{
|
||||
public void Configuration(IAppBuilder app)
|
||||
{
|
||||
app.UseJwtBearerAuthentication(
|
||||
new JwtBearerAuthenticationOptions
|
||||
{
|
||||
AuthenticationMode = AuthenticationMode.Active,
|
||||
TokenValidationParameters = new TokenValidationParameters()
|
||||
{
|
||||
ValidateIssuer = true,
|
||||
ValidateAudience = true,
|
||||
ValidateIssuerSigningKey = true,
|
||||
ValidIssuer = ConfigurationManager.AppSettings["JwtIssuer"], //some string, normally web url,
|
||||
ValidAudience = ConfigurationManager.AppSettings["JwtIssuer"],
|
||||
IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(ConfigurationManager.AppSettings["JwtKey"]))
|
||||
}
|
||||
});
|
||||
var a = 1; ;
|
||||
}
|
||||
}
|
||||
}
|
||||
1
API_NetFramework/Views/Home/APIGenerator.cshtml
Normal file
1
API_NetFramework/Views/Home/APIGenerator.cshtml
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
@@ -10,6 +10,9 @@
|
||||
<add key="ClientValidationEnabled" value="true" />
|
||||
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
|
||||
<add key="UnterschriftPath" value="x:\docdemo\unterschriften\" />
|
||||
<add key="Bearer" value ="abc"/>
|
||||
<add key="APIKeys" value="OnDocEHplewEWbuoNkOGCO1kvoxcHAzsXiJ9qbotaJosOf2zBV2AMlUkOeCsDjxWJrRPpQDRyP2WM83R8bNx7dI8u3A7Zqh1qGQQ7od0lmLNa6HdQv4epmaCytqJDTKu, OnDocFThMC91BXTDhKADoqmDV6yWiWpuSR8uEbhE92feD82jU3uWMeA5nDiAiBorQ5DYx9JFrnMT48wWmIiIQsRRMjjjGDwdGHNiyjufoYUG7dHEWVJ9THlfhZRyHkTy, OnDocqLLhcSJq30Kx2tl28CtBsMxhBMYYdV0vi4hrNOhIyzF3QrEOkiCNF2Fkt4lbVPYIjW6VeBButNniMVlIBozrFpE8NnD44N7cBVVmVKBAvE3xz5wg6oJH8RdRt0q, OnDocExHp86biVL9wTU8WFKWGJzKtOgIxx8NhS7Y4LwuYFsN1gIu3pzXKTf241Poimp9dEDmwflOzZ8svv5j7RJj4Y4vp4JkLic5tK9OsRELhZOxIZFkmHd6tlI8YDiI"/>
|
||||
<add key="AuthCheck" value="Yes"/>
|
||||
</appSettings>
|
||||
<connectionStrings>
|
||||
<add name="EDOKAConnectionstring" connectionString="Data Source=shu01\shu00;Initial Catalog=edoka_dms;Persist Security Info=True;User ID=sa;Password=*shu29;" />
|
||||
@@ -50,7 +53,7 @@
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
@@ -84,6 +87,18 @@
|
||||
<assemblyIdentity name="Syncfusion.OfficeChart.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-26.2462.11.0" newVersion="26.2462.11.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.Extensions.Primitives" publicKeyToken="adb9793829ddae60" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.Extensions.DependencyInjection.Abstractions" publicKeyToken="adb9793829ddae60" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
<system.codedom>
|
||||
|
||||
197
API_NetFramework/auth.cs
Normal file
197
API_NetFramework/auth.cs
Normal file
@@ -0,0 +1,197 @@
|
||||
using Microsoft.AspNetCore.Http;
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Swashbuckle.Application;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Configuration;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Net.Http;
|
||||
using System.Security.Cryptography;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Web;
|
||||
using System.Web.Configuration;
|
||||
|
||||
namespace SecuringWebApiUsingApiKey.Middleware
|
||||
{
|
||||
public static class StringCipher
|
||||
{
|
||||
// This constant is used to determine the keysize of the encryption algorithm in bits.
|
||||
// We divide this by 8 within the code below to get the equivalent number of bytes.
|
||||
private const int Keysize = 256;
|
||||
|
||||
// This constant determines the number of iterations for the password bytes generation function.
|
||||
private const int DerivationIterations = 1000;
|
||||
|
||||
public static string Encrypt(string plainText, string passPhrase)
|
||||
{
|
||||
// Salt and IV is randomly generated each time, but is preprended to encrypted cipher text
|
||||
// so that the same Salt and IV values can be used when decrypting.
|
||||
var saltStringBytes = Generate256BitsOfRandomEntropy();
|
||||
var ivStringBytes = Generate256BitsOfRandomEntropy();
|
||||
var plainTextBytes = Encoding.UTF8.GetBytes(plainText);
|
||||
using (var password = new Rfc2898DeriveBytes(passPhrase, saltStringBytes, DerivationIterations))
|
||||
{
|
||||
var keyBytes = password.GetBytes(Keysize / 8);
|
||||
using (var symmetricKey = new RijndaelManaged())
|
||||
{
|
||||
symmetricKey.BlockSize = 256;
|
||||
symmetricKey.Mode = CipherMode.CBC;
|
||||
symmetricKey.Padding = PaddingMode.PKCS7;
|
||||
using (var encryptor = symmetricKey.CreateEncryptor(keyBytes, ivStringBytes))
|
||||
{
|
||||
using (var memoryStream = new MemoryStream())
|
||||
{
|
||||
using (var cryptoStream = new CryptoStream(memoryStream, encryptor, CryptoStreamMode.Write))
|
||||
{
|
||||
cryptoStream.Write(plainTextBytes, 0, plainTextBytes.Length);
|
||||
cryptoStream.FlushFinalBlock();
|
||||
// Create the final bytes as a concatenation of the random salt bytes, the random iv bytes and the cipher bytes.
|
||||
var cipherTextBytes = saltStringBytes;
|
||||
cipherTextBytes = cipherTextBytes.Concat(ivStringBytes).ToArray();
|
||||
cipherTextBytes = cipherTextBytes.Concat(memoryStream.ToArray()).ToArray();
|
||||
memoryStream.Close();
|
||||
cryptoStream.Close();
|
||||
return Convert.ToBase64String(cipherTextBytes);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static string Decrypt(string cipherText, string passPhrase)
|
||||
{
|
||||
// Get the complete stream of bytes that represent:
|
||||
// [32 bytes of Salt] + [32 bytes of IV] + [n bytes of CipherText]
|
||||
var cipherTextBytesWithSaltAndIv = Convert.FromBase64String(cipherText);
|
||||
// Get the saltbytes by extracting the first 32 bytes from the supplied cipherText bytes.
|
||||
var saltStringBytes = cipherTextBytesWithSaltAndIv.Take(Keysize / 8).ToArray();
|
||||
// Get the IV bytes by extracting the next 32 bytes from the supplied cipherText bytes.
|
||||
var ivStringBytes = cipherTextBytesWithSaltAndIv.Skip(Keysize / 8).Take(Keysize / 8).ToArray();
|
||||
// Get the actual cipher text bytes by removing the first 64 bytes from the cipherText string.
|
||||
var cipherTextBytes = cipherTextBytesWithSaltAndIv.Skip((Keysize / 8) * 2).Take(cipherTextBytesWithSaltAndIv.Length - ((Keysize / 8) * 2)).ToArray();
|
||||
|
||||
using (var password = new Rfc2898DeriveBytes(passPhrase, saltStringBytes, DerivationIterations))
|
||||
{
|
||||
var keyBytes = password.GetBytes(Keysize / 8);
|
||||
using (var symmetricKey = new RijndaelManaged())
|
||||
{
|
||||
symmetricKey.BlockSize = 256;
|
||||
symmetricKey.Mode = CipherMode.CBC;
|
||||
symmetricKey.Padding = PaddingMode.PKCS7;
|
||||
using (var decryptor = symmetricKey.CreateDecryptor(keyBytes, ivStringBytes))
|
||||
{
|
||||
using (var memoryStream = new MemoryStream(cipherTextBytes))
|
||||
{
|
||||
using (var cryptoStream = new CryptoStream(memoryStream, decryptor, CryptoStreamMode.Read))
|
||||
using (var streamReader = new StreamReader(cryptoStream, Encoding.UTF8))
|
||||
{
|
||||
return streamReader.ReadToEnd();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static byte[] Generate256BitsOfRandomEntropy()
|
||||
{
|
||||
var randomBytes = new byte[32]; // 32 Bytes will give us 256 bits.
|
||||
using (var rngCsp = new RNGCryptoServiceProvider())
|
||||
{
|
||||
// Fill the array with cryptographically secure random bytes.
|
||||
rngCsp.GetBytes(randomBytes);
|
||||
}
|
||||
return randomBytes;
|
||||
}
|
||||
}
|
||||
public static class ApiKeyMiddleware
|
||||
{
|
||||
public static string[] apikeys;
|
||||
|
||||
public static string GetValue( string key)
|
||||
{
|
||||
string res = WebConfigurationManager.AppSettings[key];
|
||||
return res;
|
||||
}
|
||||
|
||||
public static Boolean Authorized(HttpRequestMessage request)
|
||||
{
|
||||
|
||||
if (GetValue("AuthCheck") == "Yes")
|
||||
{
|
||||
apikeys = GetValue("APIKeys").ToString().Split(',');
|
||||
IEnumerable<KeyValuePair<string, string>> queryParams = request.GetQueryNameValuePairs();
|
||||
var key = queryParams.FirstOrDefault(x => x.Key == "api_key");
|
||||
if (apikeys.Contains(key.Value)) { return true; }
|
||||
try
|
||||
{
|
||||
IEnumerable<string> headerValues = request.Headers.GetValues("api_key");
|
||||
string apikey = headerValues.FirstOrDefault();
|
||||
|
||||
if (apikeys.Contains(apikey)) { return true; }
|
||||
}
|
||||
catch { }
|
||||
try
|
||||
{
|
||||
if (request.Headers.Authorization.Scheme == "Bearer" && apikeys.Contains(request.Headers.Authorization.Parameter.ToString()))
|
||||
//== GetValue("Bearer"))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
catch { return false; }
|
||||
}
|
||||
return false;
|
||||
}
|
||||
//private readonly RequestDelegate _next;
|
||||
//private const string APIKEYNAME = "ApiKey";
|
||||
//public ApiKeyMiddleware(RequestDelegate next)
|
||||
//{
|
||||
// _next = next;
|
||||
//}
|
||||
//public async Task InvokeAsync(Microsoft.AspNetCore.Http.HttpContext context)
|
||||
//{
|
||||
// var appSettings = context.RequestServices.GetRequiredService<IConfiguration>();
|
||||
// string apiCheck = GetValue("ApiCheck");
|
||||
// if (apiCheck == "e913aab4-c2c5-4e33-ad24-d25848f748e7")
|
||||
// {
|
||||
// await _next(context);
|
||||
// return;
|
||||
// }
|
||||
// if (!context.Request.Headers.TryGetValue(APIKEYNAME, out var extractedApiKey))
|
||||
// {
|
||||
// context.Response.StatusCode = 401;
|
||||
// await context.Response.WriteAsync("Api Key was not provided. (Using ApiKeyMiddleware) ");
|
||||
// return;
|
||||
// }
|
||||
|
||||
|
||||
|
||||
// var apiKey = GetValue(APIKEYNAME);
|
||||
// string[] keys = apiKey.Split(',');
|
||||
|
||||
// bool tokenok = false;
|
||||
// for (int i = 0; i < keys.Length; i++)
|
||||
// if (keys[i] == extractedApiKey)
|
||||
// {
|
||||
// tokenok = true;
|
||||
// break;
|
||||
// }
|
||||
|
||||
// //if (!apiKey.Equals(extractedApiKey))
|
||||
// if (!tokenok)
|
||||
// {
|
||||
// context.Response.StatusCode = 401;
|
||||
// await context.Response.WriteAsync
|
||||
// ("Unauthorized client. (Using ApiKeyMiddleware)");
|
||||
// return;
|
||||
// }
|
||||
|
||||
// await _next(context);
|
||||
//}
|
||||
}
|
||||
}
|
||||
BIN
API_NetFramework/bin/Microsoft.AspNetCore.Http.Abstractions.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.AspNetCore.Http.Abstractions.dll
Normal file
Binary file not shown.
1555
API_NetFramework/bin/Microsoft.AspNetCore.Http.Abstractions.xml
Normal file
1555
API_NetFramework/bin/Microsoft.AspNetCore.Http.Abstractions.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
API_NetFramework/bin/Microsoft.AspNetCore.Http.Features.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.AspNetCore.Http.Features.dll
Normal file
Binary file not shown.
869
API_NetFramework/bin/Microsoft.AspNetCore.Http.Features.xml
Normal file
869
API_NetFramework/bin/Microsoft.AspNetCore.Http.Features.xml
Normal file
@@ -0,0 +1,869 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.AspNetCore.Http.Features</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.IFeatureCollection">
|
||||
<summary>
|
||||
Represents a collection of HTTP features.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IFeatureCollection.IsReadOnly">
|
||||
<summary>
|
||||
Indicates if the collection can be modified.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IFeatureCollection.Revision">
|
||||
<summary>
|
||||
Incremented for each modification and can be used to verify cached results.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IFeatureCollection.Item(System.Type)">
|
||||
<summary>
|
||||
Gets or sets a given feature. Setting a null value removes the feature.
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<returns>The requested feature, or null if it is not present.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.IFeatureCollection.Get``1">
|
||||
<summary>
|
||||
Retrieves the requested feature from the collection.
|
||||
</summary>
|
||||
<typeparam name="TFeature">The feature key.</typeparam>
|
||||
<returns>The requested feature, or null if it is not present.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.IFeatureCollection.Set``1(``0)">
|
||||
<summary>
|
||||
Sets the given feature in the collection.
|
||||
</summary>
|
||||
<typeparam name="TFeature">The feature key.</typeparam>
|
||||
<param name="instance">The feature value.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IFormFeature.HasFormContentType">
|
||||
<summary>
|
||||
Indicates if the request has a supported form content-type.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IFormFeature.Form">
|
||||
<summary>
|
||||
The parsed form, if any.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.IFormFeature.ReadForm">
|
||||
<summary>
|
||||
Parses the request body as a form.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.IFormFeature.ReadFormAsync(System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Parses the request body as a form.
|
||||
</summary>
|
||||
<param name="cancellationToken"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.IHttpBodyControlFeature">
|
||||
<summary>
|
||||
Controls the IO behavior for the <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Body"/> and <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Body"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpBodyControlFeature.AllowSynchronousIO">
|
||||
<summary>
|
||||
Gets or sets a value that controls whether synchronous IO is allowed for the <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Body"/> and <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Body"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature">
|
||||
<summary>
|
||||
Information regarding the TCP/IP connection carrying the request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.ConnectionId">
|
||||
<summary>
|
||||
The unique identifier for the connection the request was received on. This is primarily for diagnostic purposes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.RemoteIpAddress">
|
||||
<summary>
|
||||
The IPAddress of the client making the request. Note this may be for a proxy rather than the end user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.LocalIpAddress">
|
||||
<summary>
|
||||
The local IPAddress on which the request was received.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.RemotePort">
|
||||
<summary>
|
||||
The remote port of the client making the request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.LocalPort">
|
||||
<summary>
|
||||
The local port on which the request was received.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.IHttpMaxRequestBodySizeFeature">
|
||||
<summary>
|
||||
Feature to inspect and modify the maximum request body size for a single request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpMaxRequestBodySizeFeature.IsReadOnly">
|
||||
<summary>
|
||||
Indicates whether <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpMaxRequestBodySizeFeature.MaxRequestBodySize"/> is read-only.
|
||||
If true, this could mean that the request body has already been read from
|
||||
or that <see cref="M:Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature.UpgradeAsync"/> was called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpMaxRequestBodySizeFeature.MaxRequestBodySize">
|
||||
<summary>
|
||||
The maximum allowed size of the current request body in bytes.
|
||||
When set to null, the maximum request body size is unlimited.
|
||||
This cannot be modified after the reading the request body has started.
|
||||
This limit does not affect upgraded connections which are always unlimited.
|
||||
</summary>
|
||||
<remarks>
|
||||
Defaults to the server's global max request body size limit.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature">
|
||||
<summary>
|
||||
Contains the details of a given request. These properties should all be mutable.
|
||||
None of these properties should ever be set to null.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Protocol">
|
||||
<summary>
|
||||
The HTTP-version as defined in RFC 7230. E.g. "HTTP/1.1"
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Scheme">
|
||||
<summary>
|
||||
The request uri scheme. E.g. "http" or "https". Note this value is not included
|
||||
in the original request, it is inferred by checking if the transport used a TLS
|
||||
connection or not.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Method">
|
||||
<summary>
|
||||
The request method as defined in RFC 7230. E.g. "GET", "HEAD", "POST", etc..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.PathBase">
|
||||
<summary>
|
||||
The first portion of the request path associated with application root. The value
|
||||
is un-escaped. The value may be string.Empty.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Path">
|
||||
<summary>
|
||||
The portion of the request path that identifies the requested resource. The value
|
||||
is un-escaped. The value may be string.Empty if <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.PathBase"/> contains the
|
||||
full path.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.QueryString">
|
||||
<summary>
|
||||
The query portion of the request-target as defined in RFC 7230. The value
|
||||
may be string.Empty. If not empty then the leading '?' will be included. The value
|
||||
is in its original form, without un-escaping.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.RawTarget">
|
||||
<summary>
|
||||
The request target as it was sent in the HTTP request. This property contains the
|
||||
raw path and full query, as well as other request targets such as * for OPTIONS
|
||||
requests (https://tools.ietf.org/html/rfc7230#section-5.3).
|
||||
</summary>
|
||||
<remarks>
|
||||
This property is not used internally for routing or authorization decisions. It has not
|
||||
been UrlDecoded and care should be taken in its use.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Headers">
|
||||
<summary>
|
||||
Headers included in the request, aggregated by header name. The values are not split
|
||||
or merged across header lines. E.g. The following headers:
|
||||
HeaderA: value1, value2
|
||||
HeaderA: value3
|
||||
Result in Headers["HeaderA"] = { "value1, value2", "value3" }
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Body">
|
||||
<summary>
|
||||
A <see cref="T:System.IO.Stream"/> representing the request body, if any. Stream.Null may be used
|
||||
to represent an empty request body.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.IHttpRequestIdentifierFeature">
|
||||
<summary>
|
||||
Feature to identify a request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestIdentifierFeature.TraceIdentifier">
|
||||
<summary>
|
||||
Identifier to trace a request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestLifetimeFeature.RequestAborted">
|
||||
<summary>
|
||||
A <see cref="T:System.Threading.CancellationToken"/> that fires if the request is aborted and
|
||||
the application should cease processing. The token will not fire if the request
|
||||
completes successfully.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.IHttpRequestLifetimeFeature.Abort">
|
||||
<summary>
|
||||
Forcefully aborts the request if it has not already completed. This will result in
|
||||
RequestAborted being triggered.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature">
|
||||
<summary>
|
||||
Represents the fields and state of an HTTP response.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.StatusCode">
|
||||
<summary>
|
||||
The status-code as defined in RFC 7230. The default value is 200.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.ReasonPhrase">
|
||||
<summary>
|
||||
The reason-phrase as defined in RFC 7230. Note this field is no longer supported by HTTP/2.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Headers">
|
||||
<summary>
|
||||
The response headers to send. Headers with multiple values will be emitted as multiple headers.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Body">
|
||||
<summary>
|
||||
The <see cref="T:System.IO.Stream"/> for writing the response body.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.HasStarted">
|
||||
<summary>
|
||||
Indicates if the response has started. If true, the <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.StatusCode"/>,
|
||||
<see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.ReasonPhrase"/>, and <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Headers"/> are now immutable, and
|
||||
OnStarting should no longer be called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.OnStarting(System.Func{System.Object,System.Threading.Tasks.Task},System.Object)">
|
||||
<summary>
|
||||
Registers a callback to be invoked just before the response starts. This is the
|
||||
last chance to modify the <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Headers"/>, <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.StatusCode"/>, or
|
||||
<see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.ReasonPhrase"/>.
|
||||
</summary>
|
||||
<param name="callback">The callback to invoke when starting the response.</param>
|
||||
<param name="state">The state to pass into the callback.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.OnCompleted(System.Func{System.Object,System.Threading.Tasks.Task},System.Object)">
|
||||
<summary>
|
||||
Registers a callback to be invoked after a response has fully completed. This is
|
||||
intended for resource cleanup.
|
||||
</summary>
|
||||
<param name="callback">The callback to invoke after the response has completed.</param>
|
||||
<param name="state">The state to pass into the callback.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature">
|
||||
<summary>
|
||||
Provides an efficient mechanism for transferring files from disk to the network.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature.SendFileAsync(System.String,System.Int64,System.Nullable{System.Int64},System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Sends the requested file in the response body. This may bypass the IHttpResponseFeature.Body
|
||||
<see cref="T:System.IO.Stream"/>. A response may include multiple writes.
|
||||
</summary>
|
||||
<param name="path">The full disk path to the file.</param>
|
||||
<param name="offset">The offset in the file to start at.</param>
|
||||
<param name="count">The number of bytes to send, or null to send the remainder of the file.</param>
|
||||
<param name="cancellation">A <see cref="T:System.Threading.CancellationToken"/> used to abort the transmission.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature.IsUpgradableRequest">
|
||||
<summary>
|
||||
Indicates if the server can upgrade this request to an opaque, bidirectional stream.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature.UpgradeAsync">
|
||||
<summary>
|
||||
Attempt to upgrade the request to an opaque, bidirectional stream. The response status code
|
||||
and headers need to be set before this is invoked. Check <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature.IsUpgradableRequest"/>
|
||||
before invoking.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpWebSocketFeature.IsWebSocketRequest">
|
||||
<summary>
|
||||
Indicates if this is a WebSocket upgrade request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.IHttpWebSocketFeature.AcceptAsync(Microsoft.AspNetCore.Http.WebSocketAcceptContext)">
|
||||
<summary>
|
||||
Attempts to upgrade the request to a <see cref="T:System.Net.WebSockets.WebSocket"/>. Check <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpWebSocketFeature.IsWebSocketRequest"/>
|
||||
before invoking this.
|
||||
</summary>
|
||||
<param name="context"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.IResponseCookiesFeature">
|
||||
<summary>
|
||||
A helper for creating the response Set-Cookie header.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.IResponseCookiesFeature.Cookies">
|
||||
<summary>
|
||||
Gets the wrapper for the response Set-Cookie header.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.ITlsConnectionFeature.ClientCertificate">
|
||||
<summary>
|
||||
Synchronously retrieves the client certificate, if any.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.ITlsConnectionFeature.GetClientCertificateAsync(System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Asynchronously retrieves the client certificate, if any.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.ITlsTokenBindingFeature">
|
||||
<summary>
|
||||
Provides information regarding TLS token binding parameters.
|
||||
</summary>
|
||||
<remarks>
|
||||
TLS token bindings help mitigate the risk of impersonation by an attacker in the
|
||||
event an authenticated client's bearer tokens are somehow exfiltrated from the
|
||||
client's machine. See https://datatracker.ietf.org/doc/draft-popov-token-binding/
|
||||
for more information.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.ITlsTokenBindingFeature.GetProvidedTokenBindingId">
|
||||
<summary>
|
||||
Gets the 'provided' token binding identifier associated with the request.
|
||||
</summary>
|
||||
<returns>The token binding identifier, or null if the client did not
|
||||
supply a 'provided' token binding or valid proof of possession of the
|
||||
associated private key. The caller should treat this identifier as an
|
||||
opaque blob and should not try to parse it.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.ITlsTokenBindingFeature.GetReferredTokenBindingId">
|
||||
<summary>
|
||||
Gets the 'referred' token binding identifier associated with the request.
|
||||
</summary>
|
||||
<returns>The token binding identifier, or null if the client did not
|
||||
supply a 'referred' token binding or valid proof of possession of the
|
||||
associated private key. The caller should treat this identifier as an
|
||||
opaque blob and should not try to parse it.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature">
|
||||
<summary>
|
||||
Used to query, grant, and withdraw user consent regarding the storage of user
|
||||
information related to site activity and functionality.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature.IsConsentNeeded">
|
||||
<summary>
|
||||
Indicates if consent is required for the given request.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature.HasConsent">
|
||||
<summary>
|
||||
Indicates if consent was given.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature.CanTrack">
|
||||
<summary>
|
||||
Indicates either if consent has been given or if consent is not required.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature.GrantConsent">
|
||||
<summary>
|
||||
Grants consent for this request. If the response has not yet started then
|
||||
this will also grant consent for future requests.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature.WithdrawConsent">
|
||||
<summary>
|
||||
Withdraws consent for this request. If the response has not yet started then
|
||||
this will also withdraw consent for future requests.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature.CreateConsentCookie">
|
||||
<summary>
|
||||
Creates a consent cookie for use when granting consent from a javascript client.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.CookieOptions">
|
||||
<summary>
|
||||
Options used to create a new cookie.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.CookieOptions.#ctor">
|
||||
<summary>
|
||||
Creates a default cookie with a path of '/'.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.Domain">
|
||||
<summary>
|
||||
Gets or sets the domain to associate the cookie with.
|
||||
</summary>
|
||||
<returns>The domain to associate the cookie with.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.Path">
|
||||
<summary>
|
||||
Gets or sets the cookie path.
|
||||
</summary>
|
||||
<returns>The cookie path.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.Expires">
|
||||
<summary>
|
||||
Gets or sets the expiration date and time for the cookie.
|
||||
</summary>
|
||||
<returns>The expiration date and time for the cookie.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.Secure">
|
||||
<summary>
|
||||
Gets or sets a value that indicates whether to transmit the cookie using Secure Sockets Layer (SSL)--that is, over HTTPS only.
|
||||
</summary>
|
||||
<returns>true to transmit the cookie only over an SSL connection (HTTPS); otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.SameSite">
|
||||
<summary>
|
||||
Gets or sets the value for the SameSite attribute of the cookie. The default value is <see cref="F:Microsoft.AspNetCore.Http.SameSiteMode.Lax"/>
|
||||
</summary>
|
||||
<returns>The <see cref="T:Microsoft.AspNetCore.Http.SameSiteMode"/> representing the enforcement mode of the cookie.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.HttpOnly">
|
||||
<summary>
|
||||
Gets or sets a value that indicates whether a cookie is accessible by client-side script.
|
||||
</summary>
|
||||
<returns>true if a cookie must not be accessible by client-side script; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.MaxAge">
|
||||
<summary>
|
||||
Gets or sets the max-age for the cookie.
|
||||
</summary>
|
||||
<returns>The max-age date and time for the cookie.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.IsEssential">
|
||||
<summary>
|
||||
Indicates if this cookie is essential for the application to function correctly. If true then
|
||||
consent policy checks may be bypassed. The default value is false.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.IFormCollection">
|
||||
<summary>
|
||||
Represents the parsed form values sent with the HttpRequest.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IFormCollection.Count">
|
||||
<summary>
|
||||
Gets the number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" />.
|
||||
</summary>
|
||||
<returns>
|
||||
The number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" />.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IFormCollection.Keys">
|
||||
<summary>
|
||||
Gets an <see cref="T:System.Collections.Generic.ICollection`1" /> containing the keys of the
|
||||
<see cref="T:Microsoft.AspNetCore.Http.IFormCollection" />.
|
||||
</summary>
|
||||
<returns>
|
||||
An <see cref="T:System.Collections.Generic.ICollection`1" /> containing the keys of the object
|
||||
that implements <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" />.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IFormCollection.ContainsKey(System.String)">
|
||||
<summary>
|
||||
Determines whether the <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" /> contains an element
|
||||
with the specified key.
|
||||
</summary>
|
||||
<param name="key">
|
||||
The key to locate in the <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" />.
|
||||
</param>
|
||||
<returns>
|
||||
true if the <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" /> contains an element with
|
||||
the key; otherwise, false.
|
||||
</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
key is null.
|
||||
</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IFormCollection.TryGetValue(System.String,Microsoft.Extensions.Primitives.StringValues@)">
|
||||
<summary>
|
||||
Gets the value associated with the specified key.
|
||||
</summary>
|
||||
<param name="key">
|
||||
The key of the value to get.
|
||||
</param>
|
||||
<param name="value">
|
||||
The key of the value to get.
|
||||
When this method returns, the value associated with the specified key, if the
|
||||
key is found; otherwise, the default value for the type of the value parameter.
|
||||
This parameter is passed uninitialized.
|
||||
</param>
|
||||
<returns>
|
||||
true if the object that implements <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" /> contains
|
||||
an element with the specified key; otherwise, false.
|
||||
</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
key is null.
|
||||
</exception>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IFormCollection.Item(System.String)">
|
||||
<summary>
|
||||
Gets the value with the specified key.
|
||||
</summary>
|
||||
<param name="key">
|
||||
The key of the value to get.
|
||||
</param>
|
||||
<returns>
|
||||
The element with the specified key, or <c>StringValues.Empty</c> if the key is not present.
|
||||
</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
key is null.
|
||||
</exception>
|
||||
<remarks>
|
||||
<see cref="T:Microsoft.AspNetCore.Http.IFormCollection" /> has a different indexer contract than
|
||||
<see cref="T:System.Collections.Generic.IDictionary`2" />, as it will return <c>StringValues.Empty</c> for missing entries
|
||||
rather than throwing an Exception.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IFormCollection.Files">
|
||||
<summary>
|
||||
The file collection sent with the request.
|
||||
</summary>
|
||||
<returns>The files included with the request.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.IFormFile">
|
||||
<summary>
|
||||
Represents a file sent with the HttpRequest.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IFormFile.ContentType">
|
||||
<summary>
|
||||
Gets the raw Content-Type header of the uploaded file.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IFormFile.ContentDisposition">
|
||||
<summary>
|
||||
Gets the raw Content-Disposition header of the uploaded file.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IFormFile.Headers">
|
||||
<summary>
|
||||
Gets the header dictionary of the uploaded file.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IFormFile.Length">
|
||||
<summary>
|
||||
Gets the file length in bytes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IFormFile.Name">
|
||||
<summary>
|
||||
Gets the form field name from the Content-Disposition header.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IFormFile.FileName">
|
||||
<summary>
|
||||
Gets the file name from the Content-Disposition header.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IFormFile.OpenReadStream">
|
||||
<summary>
|
||||
Opens the request stream for reading the uploaded file.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IFormFile.CopyTo(System.IO.Stream)">
|
||||
<summary>
|
||||
Copies the contents of the uploaded file to the <paramref name="target"/> stream.
|
||||
</summary>
|
||||
<param name="target">The stream to copy the file contents to.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IFormFile.CopyToAsync(System.IO.Stream,System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Asynchronously copies the contents of the uploaded file to the <paramref name="target"/> stream.
|
||||
</summary>
|
||||
<param name="target">The stream to copy the file contents to.</param>
|
||||
<param name="cancellationToken"></param>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.IFormFileCollection">
|
||||
<summary>
|
||||
Represents the collection of files sent with the HttpRequest.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.IHeaderDictionary">
|
||||
<summary>
|
||||
Represents HttpRequest and HttpResponse headers
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IHeaderDictionary.Item(System.String)">
|
||||
<summary>
|
||||
IHeaderDictionary has a different indexer contract than IDictionary, where it will return StringValues.Empty for missing entries.
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<returns>The stored value, or StringValues.Empty if the key is not present.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IHeaderDictionary.ContentLength">
|
||||
<summary>
|
||||
Strongly typed access to the Content-Length header. Implementations must keep this in sync with the string representation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.IQueryCollection">
|
||||
<summary>
|
||||
Represents the HttpRequest query string collection
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IQueryCollection.Count">
|
||||
<summary>
|
||||
Gets the number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" />.
|
||||
</summary>
|
||||
<returns>
|
||||
The number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" />.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IQueryCollection.Keys">
|
||||
<summary>
|
||||
Gets an <see cref="T:System.Collections.Generic.ICollection`1" /> containing the keys of the
|
||||
<see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" />.
|
||||
</summary>
|
||||
<returns>
|
||||
An <see cref="T:System.Collections.Generic.ICollection`1" /> containing the keys of the object
|
||||
that implements <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" />.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IQueryCollection.ContainsKey(System.String)">
|
||||
<summary>
|
||||
Determines whether the <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" /> contains an element
|
||||
with the specified key.
|
||||
</summary>
|
||||
<param name="key">
|
||||
The key to locate in the <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" />.
|
||||
</param>
|
||||
<returns>
|
||||
true if the <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" /> contains an element with
|
||||
the key; otherwise, false.
|
||||
</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
key is null.
|
||||
</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IQueryCollection.TryGetValue(System.String,Microsoft.Extensions.Primitives.StringValues@)">
|
||||
<summary>
|
||||
Gets the value associated with the specified key.
|
||||
</summary>
|
||||
<param name="key">
|
||||
The key of the value to get.
|
||||
</param>
|
||||
<param name="value">
|
||||
The key of the value to get.
|
||||
When this method returns, the value associated with the specified key, if the
|
||||
key is found; otherwise, the default value for the type of the value parameter.
|
||||
This parameter is passed uninitialized.
|
||||
</param>
|
||||
<returns>
|
||||
true if the object that implements <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" /> contains
|
||||
an element with the specified key; otherwise, false.
|
||||
</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
key is null.
|
||||
</exception>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IQueryCollection.Item(System.String)">
|
||||
<summary>
|
||||
Gets the value with the specified key.
|
||||
</summary>
|
||||
<param name="key">
|
||||
The key of the value to get.
|
||||
</param>
|
||||
<returns>
|
||||
The element with the specified key, or <c>StringValues.Empty</c> if the key is not present.
|
||||
</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
key is null.
|
||||
</exception>
|
||||
<remarks>
|
||||
<see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" /> has a different indexer contract than
|
||||
<see cref="T:System.Collections.Generic.IDictionary`2" />, as it will return <c>StringValues.Empty</c> for missing entries
|
||||
rather than throwing an Exception.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.IRequestCookieCollection">
|
||||
<summary>
|
||||
Represents the HttpRequest cookie collection
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IRequestCookieCollection.Count">
|
||||
<summary>
|
||||
Gets the number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" />.
|
||||
</summary>
|
||||
<returns>
|
||||
The number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" />.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IRequestCookieCollection.Keys">
|
||||
<summary>
|
||||
Gets an <see cref="T:System.Collections.Generic.ICollection`1" /> containing the keys of the
|
||||
<see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" />.
|
||||
</summary>
|
||||
<returns>
|
||||
An <see cref="T:System.Collections.Generic.ICollection`1" /> containing the keys of the object
|
||||
that implements <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" />.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IRequestCookieCollection.ContainsKey(System.String)">
|
||||
<summary>
|
||||
Determines whether the <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" /> contains an element
|
||||
with the specified key.
|
||||
</summary>
|
||||
<param name="key">
|
||||
The key to locate in the <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" />.
|
||||
</param>
|
||||
<returns>
|
||||
true if the <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" /> contains an element with
|
||||
the key; otherwise, false.
|
||||
</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
key is null.
|
||||
</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IRequestCookieCollection.TryGetValue(System.String,System.String@)">
|
||||
<summary>
|
||||
Gets the value associated with the specified key.
|
||||
</summary>
|
||||
<param name="key">
|
||||
The key of the value to get.
|
||||
</param>
|
||||
<param name="value">
|
||||
The key of the value to get.
|
||||
When this method returns, the value associated with the specified key, if the
|
||||
key is found; otherwise, the default value for the type of the value parameter.
|
||||
This parameter is passed uninitialized.
|
||||
</param>
|
||||
<returns>
|
||||
true if the object that implements <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" /> contains
|
||||
an element with the specified key; otherwise, false.
|
||||
</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
key is null.
|
||||
</exception>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.IRequestCookieCollection.Item(System.String)">
|
||||
<summary>
|
||||
Gets the value with the specified key.
|
||||
</summary>
|
||||
<param name="key">
|
||||
The key of the value to get.
|
||||
</param>
|
||||
<returns>
|
||||
The element with the specified key, or <c>string.Empty</c> if the key is not present.
|
||||
</returns>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
key is null.
|
||||
</exception>
|
||||
<remarks>
|
||||
<see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" /> has a different indexer contract than
|
||||
<see cref="T:System.Collections.Generic.IDictionary`2" />, as it will return <c>string.Empty</c> for missing entries
|
||||
rather than throwing an Exception.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.IResponseCookies">
|
||||
<summary>
|
||||
A wrapper for the response Set-Cookie header.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IResponseCookies.Append(System.String,System.String)">
|
||||
<summary>
|
||||
Add a new cookie and value.
|
||||
</summary>
|
||||
<param name="key">Name of the new cookie.</param>
|
||||
<param name="value">Value of the new cookie.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IResponseCookies.Append(System.String,System.String,Microsoft.AspNetCore.Http.CookieOptions)">
|
||||
<summary>
|
||||
Add a new cookie.
|
||||
</summary>
|
||||
<param name="key">Name of the new cookie.</param>
|
||||
<param name="value">Value of the new cookie.</param>
|
||||
<param name="options"><see cref="T:Microsoft.AspNetCore.Http.CookieOptions"/> included in the new cookie setting.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IResponseCookies.Delete(System.String)">
|
||||
<summary>
|
||||
Sets an expired cookie.
|
||||
</summary>
|
||||
<param name="key">Name of the cookie to expire.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.IResponseCookies.Delete(System.String,Microsoft.AspNetCore.Http.CookieOptions)">
|
||||
<summary>
|
||||
Sets an expired cookie.
|
||||
</summary>
|
||||
<param name="key">Name of the cookie to expire.</param>
|
||||
<param name="options">
|
||||
<see cref="T:Microsoft.AspNetCore.Http.CookieOptions"/> used to discriminate the particular cookie to expire. The
|
||||
<see cref="P:Microsoft.AspNetCore.Http.CookieOptions.Domain"/> and <see cref="P:Microsoft.AspNetCore.Http.CookieOptions.Path"/> values are especially important.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.ISession.IsAvailable">
|
||||
<summary>
|
||||
Indicate whether the current session has loaded.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.ISession.Id">
|
||||
<summary>
|
||||
A unique identifier for the current session. This is not the same as the session cookie
|
||||
since the cookie lifetime may not be the same as the session entry lifetime in the data store.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.ISession.Keys">
|
||||
<summary>
|
||||
Enumerates all the keys, if any.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.ISession.LoadAsync(System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Load the session from the data store. This may throw if the data store is unavailable.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.ISession.CommitAsync(System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Store the session in the data store. This may throw if the data store is unavailable.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.ISession.TryGetValue(System.String,System.Byte[]@)">
|
||||
<summary>
|
||||
Retrieve the value of the given key, if present.
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<param name="value"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.ISession.Set(System.String,System.Byte[])">
|
||||
<summary>
|
||||
Set the given key and value in the current session. This will throw if the session
|
||||
was not established prior to sending the response.
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
<param name="value"></param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.ISession.Remove(System.String)">
|
||||
<summary>
|
||||
Remove the given key from the session if present.
|
||||
</summary>
|
||||
<param name="key"></param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.ISession.Clear">
|
||||
<summary>
|
||||
Remove all entries from the current session, if any.
|
||||
The session cookie is not removed.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
API_NetFramework/bin/Microsoft.AspNetCore.Http.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.AspNetCore.Http.dll
Normal file
Binary file not shown.
513
API_NetFramework/bin/Microsoft.AspNetCore.Http.xml
Normal file
513
API_NetFramework/bin/Microsoft.AspNetCore.Http.xml
Normal file
@@ -0,0 +1,513 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.AspNetCore.Http</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="P:Microsoft.AspNetCore.Http.DefaultHttpContext.Authentication">
|
||||
<summary>
|
||||
This is obsolete and will be removed in a future version.
|
||||
The recommended alternative is to use Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.
|
||||
See https://go.microsoft.com/fwlink/?linkid=845470.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.HttpRequestRewindExtensions">
|
||||
<summary>
|
||||
Extension methods for enabling buffering in an <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HttpRequestRewindExtensions.EnableBuffering(Microsoft.AspNetCore.Http.HttpRequest)">
|
||||
<summary>
|
||||
Ensure the <paramref name="request"/> <see cref="P:Microsoft.AspNetCore.Http.HttpRequest.Body"/> can be read multiple times. Normally
|
||||
buffers request bodies in memory; writes requests larger than 30K bytes to disk.
|
||||
</summary>
|
||||
<param name="request">The <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/> to prepare.</param>
|
||||
<remarks>
|
||||
Temporary files for larger requests are written to the location named in the <c>ASPNETCORE_TEMP</c>
|
||||
environment variable, if any. If that environment variable is not defined, these files are written to the
|
||||
current user's temporary folder. Files are automatically deleted at the end of their associated requests.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HttpRequestRewindExtensions.EnableBuffering(Microsoft.AspNetCore.Http.HttpRequest,System.Int32)">
|
||||
<summary>
|
||||
Ensure the <paramref name="request"/> <see cref="P:Microsoft.AspNetCore.Http.HttpRequest.Body"/> can be read multiple times. Normally
|
||||
buffers request bodies in memory; writes requests larger than <paramref name="bufferThreshold"/> bytes to
|
||||
disk.
|
||||
</summary>
|
||||
<param name="request">The <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/> to prepare.</param>
|
||||
<param name="bufferThreshold">
|
||||
The maximum size in bytes of the in-memory <see cref="T:System.Buffers.ArrayPool`1"/> used to buffer the
|
||||
stream. Larger request bodies are written to disk.
|
||||
</param>
|
||||
<remarks>
|
||||
Temporary files for larger requests are written to the location named in the <c>ASPNETCORE_TEMP</c>
|
||||
environment variable, if any. If that environment variable is not defined, these files are written to the
|
||||
current user's temporary folder. Files are automatically deleted at the end of their associated requests.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HttpRequestRewindExtensions.EnableBuffering(Microsoft.AspNetCore.Http.HttpRequest,System.Int64)">
|
||||
<summary>
|
||||
Ensure the <paramref name="request"/> <see cref="P:Microsoft.AspNetCore.Http.HttpRequest.Body"/> can be read multiple times. Normally
|
||||
buffers request bodies in memory; writes requests larger than 30K bytes to disk.
|
||||
</summary>
|
||||
<param name="request">The <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/> to prepare.</param>
|
||||
<param name="bufferLimit">
|
||||
The maximum size in bytes of the request body. An attempt to read beyond this limit will cause an
|
||||
<see cref="T:System.IO.IOException"/>.
|
||||
</param>
|
||||
<remarks>
|
||||
Temporary files for larger requests are written to the location named in the <c>ASPNETCORE_TEMP</c>
|
||||
environment variable, if any. If that environment variable is not defined, these files are written to the
|
||||
current user's temporary folder. Files are automatically deleted at the end of their associated requests.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HttpRequestRewindExtensions.EnableBuffering(Microsoft.AspNetCore.Http.HttpRequest,System.Int32,System.Int64)">
|
||||
<summary>
|
||||
Ensure the <paramref name="request"/> <see cref="P:Microsoft.AspNetCore.Http.HttpRequest.Body"/> can be read multiple times. Normally
|
||||
buffers request bodies in memory; writes requests larger than <paramref name="bufferThreshold"/> bytes to
|
||||
disk.
|
||||
</summary>
|
||||
<param name="request">The <see cref="T:Microsoft.AspNetCore.Http.HttpRequest"/> to prepare.</param>
|
||||
<param name="bufferThreshold">
|
||||
The maximum size in bytes of the in-memory <see cref="T:System.Buffers.ArrayPool`1"/> used to buffer the
|
||||
stream. Larger request bodies are written to disk.
|
||||
</param>
|
||||
<param name="bufferLimit">
|
||||
The maximum size in bytes of the request body. An attempt to read beyond this limit will cause an
|
||||
<see cref="T:System.IO.IOException"/>.
|
||||
</param>
|
||||
<remarks>
|
||||
Temporary files for larger requests are written to the location named in the <c>ASPNETCORE_TEMP</c>
|
||||
environment variable, if any. If that environment variable is not defined, these files are written to the
|
||||
current user's temporary folder. Files are automatically deleted at the end of their associated requests.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.DefaultSessionFeature">
|
||||
<summary>
|
||||
This type exists only for the purpose of unit testing where the user can directly set the
|
||||
<see cref="P:Microsoft.AspNetCore.Http.HttpContext.Session"/> property without the need for creating a <see cref="T:Microsoft.AspNetCore.Http.Features.ISessionFeature"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.FormOptions.BufferBody">
|
||||
<summary>
|
||||
Enables full request body buffering. Use this if multiple components need to read the raw stream.
|
||||
The default value is false.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.FormOptions.MemoryBufferThreshold">
|
||||
<summary>
|
||||
If <see cref="P:Microsoft.AspNetCore.Http.Features.FormOptions.BufferBody"/> is enabled, this many bytes of the body will be buffered in memory.
|
||||
If this threshold is exceeded then the buffer will be moved to a temp file on disk instead.
|
||||
This also applies when buffering individual multipart section bodies.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.FormOptions.BufferBodyLengthLimit">
|
||||
<summary>
|
||||
If <see cref="P:Microsoft.AspNetCore.Http.Features.FormOptions.BufferBody"/> is enabled, this is the limit for the total number of bytes that will
|
||||
be buffered. Forms that exceed this limit will throw an <see cref="T:System.IO.InvalidDataException"/> when parsed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.FormOptions.ValueCountLimit">
|
||||
<summary>
|
||||
A limit for the number of form entries to allow.
|
||||
Forms that exceed this limit will throw an <see cref="T:System.IO.InvalidDataException"/> when parsed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.FormOptions.KeyLengthLimit">
|
||||
<summary>
|
||||
A limit on the length of individual keys. Forms containing keys that exceed this limit will
|
||||
throw an <see cref="T:System.IO.InvalidDataException"/> when parsed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.FormOptions.ValueLengthLimit">
|
||||
<summary>
|
||||
A limit on the length of individual form values. Forms containing values that exceed this
|
||||
limit will throw an <see cref="T:System.IO.InvalidDataException"/> when parsed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.FormOptions.MultipartBoundaryLengthLimit">
|
||||
<summary>
|
||||
A limit for the length of the boundary identifier. Forms with boundaries that exceed this
|
||||
limit will throw an <see cref="T:System.IO.InvalidDataException"/> when parsed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.FormOptions.MultipartHeadersCountLimit">
|
||||
<summary>
|
||||
A limit for the number of headers to allow in each multipart section. Headers with the same name will
|
||||
be combined. Form sections that exceed this limit will throw an <see cref="T:System.IO.InvalidDataException"/>
|
||||
when parsed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.FormOptions.MultipartHeadersLengthLimit">
|
||||
<summary>
|
||||
A limit for the total length of the header keys and values in each multipart section.
|
||||
Form sections that exceed this limit will throw an <see cref="T:System.IO.InvalidDataException"/> when parsed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.FormOptions.MultipartBodyLengthLimit">
|
||||
<summary>
|
||||
A limit for the length of each multipart body. Forms sections that exceed this limit will throw an
|
||||
<see cref="T:System.IO.InvalidDataException"/> when parsed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Features.ResponseCookiesFeature">
|
||||
<summary>
|
||||
Default implementation of <see cref="T:Microsoft.AspNetCore.Http.Features.IResponseCookiesFeature"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.ResponseCookiesFeature.#ctor(Microsoft.AspNetCore.Http.Features.IFeatureCollection)">
|
||||
<summary>
|
||||
Initializes a new <see cref="T:Microsoft.AspNetCore.Http.Features.ResponseCookiesFeature"/> instance.
|
||||
</summary>
|
||||
<param name="features">
|
||||
<see cref="T:Microsoft.AspNetCore.Http.Features.IFeatureCollection"/> containing all defined features, including this
|
||||
<see cref="T:Microsoft.AspNetCore.Http.Features.IResponseCookiesFeature"/> and the <see cref="T:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature"/>.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Features.ResponseCookiesFeature.#ctor(Microsoft.AspNetCore.Http.Features.IFeatureCollection,Microsoft.Extensions.ObjectPool.ObjectPool{System.Text.StringBuilder})">
|
||||
<summary>
|
||||
Initializes a new <see cref="T:Microsoft.AspNetCore.Http.Features.ResponseCookiesFeature"/> instance.
|
||||
</summary>
|
||||
<param name="features">
|
||||
<see cref="T:Microsoft.AspNetCore.Http.Features.IFeatureCollection"/> containing all defined features, including this
|
||||
<see cref="T:Microsoft.AspNetCore.Http.Features.IResponseCookiesFeature"/> and the <see cref="T:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature"/>.
|
||||
</param>
|
||||
<param name="builderPool">The <see cref="T:Microsoft.Extensions.ObjectPool.ObjectPool`1"/>, if available.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Features.ResponseCookiesFeature.Cookies">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.FormCollection">
|
||||
<summary>
|
||||
Contains the parsed form values.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.FormCollection.Item(System.String)">
|
||||
<summary>
|
||||
Get or sets the associated value from the collection as a single string.
|
||||
</summary>
|
||||
<param name="key">The header name.</param>
|
||||
<returns>the associated value from the collection as a StringValues or StringValues.Empty if the key is not present.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.FormCollection.Count">
|
||||
<summary>
|
||||
Gets the number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" />;.
|
||||
</summary>
|
||||
<returns>The number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.FormCollection.ContainsKey(System.String)">
|
||||
<summary>
|
||||
Determines whether the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" /> contains a specific key.
|
||||
</summary>
|
||||
<param name="key">The key.</param>
|
||||
<returns>true if the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" /> contains a specific key; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.FormCollection.TryGetValue(System.String,Microsoft.Extensions.Primitives.StringValues@)">
|
||||
<summary>
|
||||
Retrieves a value from the dictionary.
|
||||
</summary>
|
||||
<param name="key">The header name.</param>
|
||||
<param name="value">The value.</param>
|
||||
<returns>true if the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" /> contains the key; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.FormCollection.GetEnumerator">
|
||||
<summary>
|
||||
Returns an struct enumerator that iterates through a collection without boxing and is also used via the <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" /> interface.
|
||||
</summary>
|
||||
<returns>An <see cref="T:Microsoft.AspNetCore.Http.FormCollection.Enumerator" /> object that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.FormCollection.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{System#String,Microsoft#Extensions#Primitives#StringValues}}#GetEnumerator">
|
||||
<summary>
|
||||
Returns an enumerator that iterates through a collection, boxes in non-empty path.
|
||||
</summary>
|
||||
<returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.FormCollection.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>
|
||||
Returns an enumerator that iterates through a collection, boxes in non-empty path.
|
||||
</summary>
|
||||
<returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.HeaderDictionary">
|
||||
<summary>
|
||||
Represents a wrapper for RequestHeaders and ResponseHeaders.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.HeaderDictionary.Item(System.String)">
|
||||
<summary>
|
||||
Get or sets the associated value from the collection as a single string.
|
||||
</summary>
|
||||
<param name="key">The header name.</param>
|
||||
<returns>the associated value from the collection as a StringValues or StringValues.Empty if the key is not present.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.HeaderDictionary.System#Collections#Generic#IDictionary{System#String,Microsoft#Extensions#Primitives#StringValues}#Item(System.String)">
|
||||
<summary>
|
||||
Throws KeyNotFoundException if the key is not present.
|
||||
</summary>
|
||||
<param name="key">The header name.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.HeaderDictionary.Count">
|
||||
<summary>
|
||||
Gets the number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" />;.
|
||||
</summary>
|
||||
<returns>The number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" />.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.HeaderDictionary.IsReadOnly">
|
||||
<summary>
|
||||
Gets a value that indicates whether the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" /> is in read-only mode.
|
||||
</summary>
|
||||
<returns>true if the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" /> is in read-only mode; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HeaderDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,Microsoft.Extensions.Primitives.StringValues})">
|
||||
<summary>
|
||||
Adds a new list of items to the collection.
|
||||
</summary>
|
||||
<param name="item">The item to add.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HeaderDictionary.Add(System.String,Microsoft.Extensions.Primitives.StringValues)">
|
||||
<summary>
|
||||
Adds the given header and values to the collection.
|
||||
</summary>
|
||||
<param name="key">The header name.</param>
|
||||
<param name="value">The header values.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HeaderDictionary.Clear">
|
||||
<summary>
|
||||
Clears the entire list of objects.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HeaderDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,Microsoft.Extensions.Primitives.StringValues})">
|
||||
<summary>
|
||||
Returns a value indicating whether the specified object occurs within this collection.
|
||||
</summary>
|
||||
<param name="item">The item.</param>
|
||||
<returns>true if the specified object occurs within this collection; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HeaderDictionary.ContainsKey(System.String)">
|
||||
<summary>
|
||||
Determines whether the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" /> contains a specific key.
|
||||
</summary>
|
||||
<param name="key">The key.</param>
|
||||
<returns>true if the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" /> contains a specific key; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HeaderDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,Microsoft.Extensions.Primitives.StringValues}[],System.Int32)">
|
||||
<summary>
|
||||
Copies the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" /> elements to a one-dimensional Array instance at the specified index.
|
||||
</summary>
|
||||
<param name="array">The one-dimensional Array that is the destination of the specified objects copied from the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" />.</param>
|
||||
<param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HeaderDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,Microsoft.Extensions.Primitives.StringValues})">
|
||||
<summary>
|
||||
Removes the given item from the the collection.
|
||||
</summary>
|
||||
<param name="item">The item.</param>
|
||||
<returns>true if the specified object was removed from the collection; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HeaderDictionary.Remove(System.String)">
|
||||
<summary>
|
||||
Removes the given header from the collection.
|
||||
</summary>
|
||||
<param name="key">The header name.</param>
|
||||
<returns>true if the specified object was removed from the collection; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HeaderDictionary.TryGetValue(System.String,Microsoft.Extensions.Primitives.StringValues@)">
|
||||
<summary>
|
||||
Retrieves a value from the dictionary.
|
||||
</summary>
|
||||
<param name="key">The header name.</param>
|
||||
<param name="value">The value.</param>
|
||||
<returns>true if the <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary" /> contains the key; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HeaderDictionary.GetEnumerator">
|
||||
<summary>
|
||||
Returns an enumerator that iterates through a collection.
|
||||
</summary>
|
||||
<returns>An <see cref="T:Microsoft.AspNetCore.Http.HeaderDictionary.Enumerator" /> object that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HeaderDictionary.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{System#String,Microsoft#Extensions#Primitives#StringValues}}#GetEnumerator">
|
||||
<summary>
|
||||
Returns an enumerator that iterates through a collection.
|
||||
</summary>
|
||||
<returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.HeaderDictionary.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>
|
||||
Returns an enumerator that iterates through a collection.
|
||||
</summary>
|
||||
<returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Internal.DefaultConnectionInfo.Id">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Internal.FormFile.ContentDisposition">
|
||||
<summary>
|
||||
Gets the raw Content-Disposition header of the uploaded file.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Internal.FormFile.ContentType">
|
||||
<summary>
|
||||
Gets the raw Content-Type header of the uploaded file.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Internal.FormFile.Headers">
|
||||
<summary>
|
||||
Gets the header dictionary of the uploaded file.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Internal.FormFile.Length">
|
||||
<summary>
|
||||
Gets the file length in bytes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Internal.FormFile.Name">
|
||||
<summary>
|
||||
Gets the name from the Content-Disposition header.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Internal.FormFile.FileName">
|
||||
<summary>
|
||||
Gets the file name from the Content-Disposition header.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.FormFile.OpenReadStream">
|
||||
<summary>
|
||||
Opens the request stream for reading the uploaded file.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.FormFile.CopyTo(System.IO.Stream)">
|
||||
<summary>
|
||||
Copies the contents of the uploaded file to the <paramref name="target"/> stream.
|
||||
</summary>
|
||||
<param name="target">The stream to copy the file contents to.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.FormFile.CopyToAsync(System.IO.Stream,System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Asynchronously copies the contents of the uploaded file to the <paramref name="target"/> stream.
|
||||
</summary>
|
||||
<param name="target">The stream to copy the file contents to.</param>
|
||||
<param name="cancellationToken"></param>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Internal.QueryCollection">
|
||||
<summary>
|
||||
The HttpRequest query string collection
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Internal.QueryCollection.Item(System.String)">
|
||||
<summary>
|
||||
Get or sets the associated value from the collection as a single string.
|
||||
</summary>
|
||||
<param name="key">The key name.</param>
|
||||
<returns>the associated value from the collection as a StringValues or StringValues.Empty if the key is not present.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.Http.Internal.QueryCollection.Count">
|
||||
<summary>
|
||||
Gets the number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.Internal.QueryCollection" />;.
|
||||
</summary>
|
||||
<returns>The number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.Internal.QueryCollection" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.QueryCollection.ContainsKey(System.String)">
|
||||
<summary>
|
||||
Determines whether the <see cref="T:Microsoft.AspNetCore.Http.Internal.QueryCollection" /> contains a specific key.
|
||||
</summary>
|
||||
<param name="key">The key.</param>
|
||||
<returns>true if the <see cref="T:Microsoft.AspNetCore.Http.Internal.QueryCollection" /> contains a specific key; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.QueryCollection.TryGetValue(System.String,Microsoft.Extensions.Primitives.StringValues@)">
|
||||
<summary>
|
||||
Retrieves a value from the collection.
|
||||
</summary>
|
||||
<param name="key">The key.</param>
|
||||
<param name="value">The value.</param>
|
||||
<returns>true if the <see cref="T:Microsoft.AspNetCore.Http.Internal.QueryCollection" /> contains the key; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.QueryCollection.GetEnumerator">
|
||||
<summary>
|
||||
Returns an enumerator that iterates through a collection.
|
||||
</summary>
|
||||
<returns>An <see cref="T:Microsoft.AspNetCore.Http.Internal.QueryCollection.Enumerator" /> object that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.QueryCollection.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{System#String,Microsoft#Extensions#Primitives#StringValues}}#GetEnumerator">
|
||||
<summary>
|
||||
Returns an enumerator that iterates through a collection.
|
||||
</summary>
|
||||
<returns>An <see cref="T:System.Collections.Generic.IEnumerator`1" /> object that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.QueryCollection.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>
|
||||
Returns an enumerator that iterates through a collection.
|
||||
</summary>
|
||||
<returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Internal.ReferenceReadStream">
|
||||
<summary>
|
||||
A Stream that wraps another stream starting at a certain offset and reading for the given length.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.RequestCookieCollection.GetEnumerator">
|
||||
<summary>
|
||||
Returns an struct enumerator that iterates through a collection without boxing.
|
||||
</summary>
|
||||
<returns>An <see cref="T:Microsoft.AspNetCore.Http.Internal.RequestCookieCollection.Enumerator" /> object that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.RequestCookieCollection.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{System#String,System#String}}#GetEnumerator">
|
||||
<summary>
|
||||
Returns an enumerator that iterates through a collection, boxes in non-empty path.
|
||||
</summary>
|
||||
<returns>An <see cref="T:System.Collections.Generic.IEnumerator`1" /> object that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.RequestCookieCollection.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>
|
||||
Returns an enumerator that iterates through a collection, boxes in non-empty path.
|
||||
</summary>
|
||||
<returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.Http.Internal.ResponseCookies">
|
||||
<summary>
|
||||
A wrapper for the response Set-Cookie header.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.ResponseCookies.#ctor(Microsoft.AspNetCore.Http.IHeaderDictionary,Microsoft.Extensions.ObjectPool.ObjectPool{System.Text.StringBuilder})">
|
||||
<summary>
|
||||
Create a new wrapper.
|
||||
</summary>
|
||||
<param name="headers">The <see cref="T:Microsoft.AspNetCore.Http.IHeaderDictionary"/> for the response.</param>
|
||||
<param name="builderPool">The <see cref="T:Microsoft.Extensions.ObjectPool.ObjectPool`1"/>, if available.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.ResponseCookies.Append(System.String,System.String)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.ResponseCookies.Append(System.String,System.String,Microsoft.AspNetCore.Http.CookieOptions)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.ResponseCookies.Delete(System.String)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.Internal.ResponseCookies.Delete(System.String,Microsoft.AspNetCore.Http.CookieOptions)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.Http.RequestFormReaderExtensions.ReadFormAsync(Microsoft.AspNetCore.Http.HttpRequest,Microsoft.AspNetCore.Http.Features.FormOptions,System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Read the request body as a form with the given options. These options will only be used
|
||||
if the form has not already been read.
|
||||
</summary>
|
||||
<param name="request">The request.</param>
|
||||
<param name="options">Options for reading the form.</param>
|
||||
<param name="cancellationToken"></param>
|
||||
<returns>The parsed form.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.HttpServiceCollectionExtensions">
|
||||
<summary>
|
||||
Extension methods for configuring HttpContext services.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.HttpServiceCollectionExtensions.AddHttpContextAccessor(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
|
||||
<summary>
|
||||
Adds a default implementation for the <see cref="T:Microsoft.AspNetCore.Http.IHttpContextAccessor"/> service.
|
||||
</summary>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.</param>
|
||||
<returns>The service collection.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
API_NetFramework/bin/Microsoft.AspNetCore.WebUtilities.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.AspNetCore.WebUtilities.dll
Normal file
Binary file not shown.
538
API_NetFramework/bin/Microsoft.AspNetCore.WebUtilities.xml
Normal file
538
API_NetFramework/bin/Microsoft.AspNetCore.WebUtilities.xml
Normal file
@@ -0,0 +1,538 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.AspNetCore.WebUtilities</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="F:Microsoft.Extensions.WebEncoders.Sources.EncoderResources.WebEncoders_InvalidCountOffsetOrLength">
|
||||
<summary>
|
||||
Invalid {0}, {1} or {2} length.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Extensions.WebEncoders.Sources.EncoderResources.WebEncoders_MalformedInput">
|
||||
<summary>
|
||||
Malformed input: {0} is an invalid input length.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.WebEncoders.Sources.EncoderResources.FormatWebEncoders_InvalidCountOffsetOrLength(System.Object,System.Object,System.Object)">
|
||||
<summary>
|
||||
Invalid {0}, {1} or {2} length.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.WebEncoders.Sources.EncoderResources.FormatWebEncoders_MalformedInput(System.Object)">
|
||||
<summary>
|
||||
Malformed input: {0} is an invalid input length.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.WebUtilities.WebEncoders">
|
||||
<summary>
|
||||
Contains utility APIs to assist with common encoding and decoding operations.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlDecode(System.String)">
|
||||
<summary>
|
||||
Decodes a base64url-encoded string.
|
||||
</summary>
|
||||
<param name="input">The base64url-encoded input to decode.</param>
|
||||
<returns>The base64url-decoded form of the input.</returns>
|
||||
<remarks>
|
||||
The input must not contain any whitespace or padding characters.
|
||||
Throws <see cref="T:System.FormatException"/> if the input is malformed.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlDecode(System.String,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Decodes a base64url-encoded substring of a given string.
|
||||
</summary>
|
||||
<param name="input">A string containing the base64url-encoded input to decode.</param>
|
||||
<param name="offset">The position in <paramref name="input"/> at which decoding should begin.</param>
|
||||
<param name="count">The number of characters in <paramref name="input"/> to decode.</param>
|
||||
<returns>The base64url-decoded form of the input.</returns>
|
||||
<remarks>
|
||||
The input must not contain any whitespace or padding characters.
|
||||
Throws <see cref="T:System.FormatException"/> if the input is malformed.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlDecode(System.String,System.Int32,System.Char[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Decodes a base64url-encoded <paramref name="input"/> into a <c>byte[]</c>.
|
||||
</summary>
|
||||
<param name="input">A string containing the base64url-encoded input to decode.</param>
|
||||
<param name="offset">The position in <paramref name="input"/> at which decoding should begin.</param>
|
||||
<param name="buffer">
|
||||
Scratch buffer to hold the <see cref="T:System.Char"/>s to decode. Array must be large enough to hold
|
||||
<paramref name="bufferOffset"/> and <paramref name="count"/> characters as well as Base64 padding
|
||||
characters. Content is not preserved.
|
||||
</param>
|
||||
<param name="bufferOffset">
|
||||
The offset into <paramref name="buffer"/> at which to begin writing the <see cref="T:System.Char"/>s to decode.
|
||||
</param>
|
||||
<param name="count">The number of characters in <paramref name="input"/> to decode.</param>
|
||||
<returns>The base64url-decoded form of the <paramref name="input"/>.</returns>
|
||||
<remarks>
|
||||
The input must not contain any whitespace or padding characters.
|
||||
Throws <see cref="T:System.FormatException"/> if the input is malformed.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.WebEncoders.GetArraySizeRequiredToDecode(System.Int32)">
|
||||
<summary>
|
||||
Gets the minimum <c>char[]</c> size required for decoding of <paramref name="count"/> characters
|
||||
with the <see cref="M:Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlDecode(System.String,System.Int32,System.Char[],System.Int32,System.Int32)"/> method.
|
||||
</summary>
|
||||
<param name="count">The number of characters to decode.</param>
|
||||
<returns>
|
||||
The minimum <c>char[]</c> size required for decoding of <paramref name="count"/> characters.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlEncode(System.Byte[])">
|
||||
<summary>
|
||||
Encodes <paramref name="input"/> using base64url encoding.
|
||||
</summary>
|
||||
<param name="input">The binary input to encode.</param>
|
||||
<returns>The base64url-encoded form of <paramref name="input"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlEncode(System.Byte[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Encodes <paramref name="input"/> using base64url encoding.
|
||||
</summary>
|
||||
<param name="input">The binary input to encode.</param>
|
||||
<param name="offset">The offset into <paramref name="input"/> at which to begin encoding.</param>
|
||||
<param name="count">The number of bytes from <paramref name="input"/> to encode.</param>
|
||||
<returns>The base64url-encoded form of <paramref name="input"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlEncode(System.Byte[],System.Int32,System.Char[],System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Encodes <paramref name="input"/> using base64url encoding.
|
||||
</summary>
|
||||
<param name="input">The binary input to encode.</param>
|
||||
<param name="offset">The offset into <paramref name="input"/> at which to begin encoding.</param>
|
||||
<param name="output">
|
||||
Buffer to receive the base64url-encoded form of <paramref name="input"/>. Array must be large enough to
|
||||
hold <paramref name="outputOffset"/> characters and the full base64-encoded form of
|
||||
<paramref name="input"/>, including padding characters.
|
||||
</param>
|
||||
<param name="outputOffset">
|
||||
The offset into <paramref name="output"/> at which to begin writing the base64url-encoded form of
|
||||
<paramref name="input"/>.
|
||||
</param>
|
||||
<param name="count">The number of <c>byte</c>s from <paramref name="input"/> to encode.</param>
|
||||
<returns>
|
||||
The number of characters written to <paramref name="output"/>, less any padding characters.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.WebEncoders.GetArraySizeRequiredToEncode(System.Int32)">
|
||||
<summary>
|
||||
Get the minimum output <c>char[]</c> size required for encoding <paramref name="count"/>
|
||||
<see cref="T:System.Byte"/>s with the <see cref="M:Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlEncode(System.Byte[],System.Int32,System.Char[],System.Int32,System.Int32)"/> method.
|
||||
</summary>
|
||||
<param name="count">The number of characters to encode.</param>
|
||||
<returns>
|
||||
The minimum output <c>char[]</c> size required for encoding <paramref name="count"/> <see cref="T:System.Byte"/>s.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.Base64UrlTextEncoder.Encode(System.Byte[])">
|
||||
<summary>
|
||||
Encodes supplied data into Base64 and replaces any URL encodable characters into non-URL encodable
|
||||
characters.
|
||||
</summary>
|
||||
<param name="data">Data to be encoded.</param>
|
||||
<returns>Base64 encoded string modified with non-URL encodable characters</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.Base64UrlTextEncoder.Decode(System.String)">
|
||||
<summary>
|
||||
Decodes supplied string by replacing the non-URL encodable characters with URL encodable characters and
|
||||
then decodes the Base64 string.
|
||||
</summary>
|
||||
<param name="text">The string to be decoded.</param>
|
||||
<returns>The decoded data.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.WebUtilities.BufferedReadStream">
|
||||
<summary>
|
||||
A Stream that wraps another stream and allows reading lines.
|
||||
The data is buffered in memory.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.#ctor(System.IO.Stream,System.Int32)">
|
||||
<summary>
|
||||
Creates a new stream.
|
||||
</summary>
|
||||
<param name="inner">The stream to wrap.</param>
|
||||
<param name="bufferSize">Size of buffer in bytes.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.#ctor(System.IO.Stream,System.Int32,System.Buffers.ArrayPool{System.Byte})">
|
||||
<summary>
|
||||
Creates a new stream.
|
||||
</summary>
|
||||
<param name="inner">The stream to wrap.</param>
|
||||
<param name="bufferSize">Size of buffer in bytes.</param>
|
||||
<param name="bytePool">ArrayPool for the buffer.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.BufferedData">
|
||||
<summary>
|
||||
The currently buffered data.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.CanRead">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.CanSeek">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.CanTimeout">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.CanWrite">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Length">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Position">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Seek(System.Int64,System.IO.SeekOrigin)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.SetLength(System.Int64)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Dispose(System.Boolean)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Flush">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.FlushAsync(System.Threading.CancellationToken)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Write(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Read(System.Byte[],System.Int32,System.Int32)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.EnsureBuffered">
|
||||
<summary>
|
||||
Ensures that the buffer is not empty.
|
||||
</summary>
|
||||
<returns>Returns <c>true</c> if the buffer is not empty; <c>false</c> otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.EnsureBufferedAsync(System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Ensures that the buffer is not empty.
|
||||
</summary>
|
||||
<param name="cancellationToken">Cancellation token.</param>
|
||||
<returns>Returns <c>true</c> if the buffer is not empty; <c>false</c> otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.EnsureBuffered(System.Int32)">
|
||||
<summary>
|
||||
Ensures that a minimum amount of buffered data is available.
|
||||
</summary>
|
||||
<param name="minCount">Minimum amount of buffered data.</param>
|
||||
<returns>Returns <c>true</c> if the minimum amount of buffered data is available; <c>false</c> otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.EnsureBufferedAsync(System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Ensures that a minimum amount of buffered data is available.
|
||||
</summary>
|
||||
<param name="minCount">Minimum amount of buffered data.</param>
|
||||
<param name="cancellationToken">Cancellation token.</param>
|
||||
<returns>Returns <c>true</c> if the minimum amount of buffered data is available; <c>false</c> otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.ReadLine(System.Int32)">
|
||||
<summary>
|
||||
Reads a line. A line is defined as a sequence of characters followed by
|
||||
a carriage return immediately followed by a line feed. The resulting string does not
|
||||
contain the terminating carriage return and line feed.
|
||||
</summary>
|
||||
<param name="lengthLimit">Maximum allowed line length.</param>
|
||||
<returns>A line.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.BufferedReadStream.ReadLineAsync(System.Int32,System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Reads a line. A line is defined as a sequence of characters followed by
|
||||
a carriage return immediately followed by a line feed. The resulting string does not
|
||||
contain the terminating carriage return and line feed.
|
||||
</summary>
|
||||
<param name="lengthLimit">Maximum allowed line length.</param>
|
||||
<param name="cancellationToken">Cancellation token.</param>
|
||||
<returns>A line.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream">
|
||||
<summary>
|
||||
A Stream that wraps another stream and enables rewinding by buffering the content as it is read.
|
||||
The content is buffered in memory up to a certain size and then spooled to a temp file on disk.
|
||||
The temp file will be deleted on Dispose.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.WebUtilities.FileMultipartSection">
|
||||
<summary>
|
||||
Represents a file multipart section
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.FileMultipartSection.#ctor(Microsoft.AspNetCore.WebUtilities.MultipartSection)">
|
||||
<summary>
|
||||
Creates a new instance of the <see cref="T:Microsoft.AspNetCore.WebUtilities.FileMultipartSection"/> class
|
||||
</summary>
|
||||
<param name="section">The section from which to create the <see cref="T:Microsoft.AspNetCore.WebUtilities.FileMultipartSection"/></param>
|
||||
<remarks>Reparses the content disposition header</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.FileMultipartSection.#ctor(Microsoft.AspNetCore.WebUtilities.MultipartSection,Microsoft.Net.Http.Headers.ContentDispositionHeaderValue)">
|
||||
<summary>
|
||||
Creates a new instance of the <see cref="T:Microsoft.AspNetCore.WebUtilities.FileMultipartSection"/> class
|
||||
</summary>
|
||||
<param name="section">The section from which to create the <see cref="T:Microsoft.AspNetCore.WebUtilities.FileMultipartSection"/></param>
|
||||
<param name="header">An already parsed content disposition header</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.FileMultipartSection.Section">
|
||||
<summary>
|
||||
Gets the original section from which this object was created
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.FileMultipartSection.FileStream">
|
||||
<summary>
|
||||
Gets the file stream from the section body
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.FileMultipartSection.Name">
|
||||
<summary>
|
||||
Gets the name of the section
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.FileMultipartSection.FileName">
|
||||
<summary>
|
||||
Gets the name of the file from the section
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.WebUtilities.FormMultipartSection">
|
||||
<summary>
|
||||
Represents a form multipart section
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.FormMultipartSection.#ctor(Microsoft.AspNetCore.WebUtilities.MultipartSection)">
|
||||
<summary>
|
||||
Creates a new instance of the <see cref="T:Microsoft.AspNetCore.WebUtilities.FormMultipartSection"/> class
|
||||
</summary>
|
||||
<param name="section">The section from which to create the <see cref="T:Microsoft.AspNetCore.WebUtilities.FormMultipartSection"/></param>
|
||||
<remarks>Reparses the content disposition header</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.FormMultipartSection.#ctor(Microsoft.AspNetCore.WebUtilities.MultipartSection,Microsoft.Net.Http.Headers.ContentDispositionHeaderValue)">
|
||||
<summary>
|
||||
Creates a new instance of the <see cref="T:Microsoft.AspNetCore.WebUtilities.FormMultipartSection"/> class
|
||||
</summary>
|
||||
<param name="section">The section from which to create the <see cref="T:Microsoft.AspNetCore.WebUtilities.FormMultipartSection"/></param>
|
||||
<param name="header">An already parsed content disposition header</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.FormMultipartSection.Section">
|
||||
<summary>
|
||||
Gets the original section from which this object was created
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.FormMultipartSection.Name">
|
||||
<summary>
|
||||
The form name
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.FormMultipartSection.GetValueAsync">
|
||||
<summary>
|
||||
Gets the form value
|
||||
</summary>
|
||||
<returns>The form value</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.WebUtilities.FormReader">
|
||||
<summary>
|
||||
Used to read an 'application/x-www-form-urlencoded' form.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.FormReader.ValueCountLimit">
|
||||
<summary>
|
||||
The limit on the number of form values to allow in ReadForm or ReadFormAsync.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.FormReader.KeyLengthLimit">
|
||||
<summary>
|
||||
The limit on the length of form keys.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.FormReader.ValueLengthLimit">
|
||||
<summary>
|
||||
The limit on the length of form values.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.FormReader.ReadNextPair">
|
||||
<summary>
|
||||
Reads the next key value pair from the form.
|
||||
For unbuffered data use the async overload instead.
|
||||
</summary>
|
||||
<returns>The next key value pair, or null when the end of the form is reached.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.FormReader.ReadNextPairAsync(System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Asynchronously reads the next key value pair from the form.
|
||||
</summary>
|
||||
<param name="cancellationToken"></param>
|
||||
<returns>The next key value pair, or null when the end of the form is reached.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.FormReader.ReadForm">
|
||||
<summary>
|
||||
Parses text from an HTTP form body.
|
||||
</summary>
|
||||
<returns>The collection containing the parsed HTTP form body.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.FormReader.ReadFormAsync(System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Parses an HTTP form body.
|
||||
</summary>
|
||||
<param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/>.</param>
|
||||
<returns>The collection containing the parsed HTTP form body.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter">
|
||||
<summary>
|
||||
Writes to the <see cref="T:System.IO.Stream"/> using the supplied <see cref="P:Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.Encoding"/>.
|
||||
It does not write the BOM and also does not close the stream.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.MultipartReader.HeadersCountLimit">
|
||||
<summary>
|
||||
The limit for the number of headers to read.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.MultipartReader.HeadersLengthLimit">
|
||||
<summary>
|
||||
The combined size limit for headers per multipart section.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.MultipartReader.BodyLengthLimit">
|
||||
<summary>
|
||||
The optional limit for the total response body length.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.MultipartReaderStream.#ctor(Microsoft.AspNetCore.WebUtilities.BufferedReadStream,Microsoft.AspNetCore.WebUtilities.MultipartBoundary)">
|
||||
<summary>
|
||||
Creates a stream that reads until it reaches the given boundary pattern.
|
||||
</summary>
|
||||
<param name="stream">The <see cref="T:Microsoft.AspNetCore.WebUtilities.BufferedReadStream"/>.</param>
|
||||
<param name="boundary">The boundary pattern to use.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.MultipartReaderStream.#ctor(Microsoft.AspNetCore.WebUtilities.BufferedReadStream,Microsoft.AspNetCore.WebUtilities.MultipartBoundary,System.Buffers.ArrayPool{System.Byte})">
|
||||
<summary>
|
||||
Creates a stream that reads until it reaches the given boundary pattern.
|
||||
</summary>
|
||||
<param name="stream">The <see cref="T:Microsoft.AspNetCore.WebUtilities.BufferedReadStream"/>.</param>
|
||||
<param name="boundary">The boundary pattern to use.</param>
|
||||
<param name="bytePool">The ArrayPool pool to use for temporary byte arrays.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.MultipartSection.BaseStreamOffset">
|
||||
<summary>
|
||||
The position where the body starts in the total multipart body.
|
||||
This may not be available if the total multipart body is not seekable.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.WebUtilities.MultipartSectionConverterExtensions">
|
||||
<summary>
|
||||
Various extensions for converting multipart sections
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.MultipartSectionConverterExtensions.AsFileSection(Microsoft.AspNetCore.WebUtilities.MultipartSection)">
|
||||
<summary>
|
||||
Converts the section to a file section
|
||||
</summary>
|
||||
<param name="section">The section to convert</param>
|
||||
<returns>A file section</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.MultipartSectionConverterExtensions.AsFormDataSection(Microsoft.AspNetCore.WebUtilities.MultipartSection)">
|
||||
<summary>
|
||||
Converts the section to a form section
|
||||
</summary>
|
||||
<param name="section">The section to convert</param>
|
||||
<returns>A form section</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.MultipartSectionConverterExtensions.GetContentDispositionHeader(Microsoft.AspNetCore.WebUtilities.MultipartSection)">
|
||||
<summary>
|
||||
Retrieves and parses the content disposition header from a section
|
||||
</summary>
|
||||
<param name="section">The section from which to retrieve</param>
|
||||
<returns>A <see cref="T:Microsoft.Net.Http.Headers.ContentDispositionHeaderValue"/> if the header was found, null otherwise</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.WebUtilities.MultipartSectionStreamExtensions">
|
||||
<summary>
|
||||
Various extension methods for dealing with the section body stream
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.MultipartSectionStreamExtensions.ReadAsStringAsync(Microsoft.AspNetCore.WebUtilities.MultipartSection)">
|
||||
<summary>
|
||||
Reads the body of the section as a string
|
||||
</summary>
|
||||
<param name="section">The section to read from</param>
|
||||
<returns>The body steam as string</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.QueryHelpers.AddQueryString(System.String,System.String,System.String)">
|
||||
<summary>
|
||||
Append the given query key and value to the URI.
|
||||
</summary>
|
||||
<param name="uri">The base URI.</param>
|
||||
<param name="name">The name of the query key.</param>
|
||||
<param name="value">The query value.</param>
|
||||
<returns>The combined result.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.QueryHelpers.AddQueryString(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
|
||||
<summary>
|
||||
Append the given query keys and values to the uri.
|
||||
</summary>
|
||||
<param name="uri">The base uri.</param>
|
||||
<param name="queryString">A collection of name value query pairs to append.</param>
|
||||
<returns>The combined result.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.QueryHelpers.ParseQuery(System.String)">
|
||||
<summary>
|
||||
Parse a query string into its component key and value parts.
|
||||
</summary>
|
||||
<param name="queryString">The raw query string value, with or without the leading '?'.</param>
|
||||
<returns>A collection of parsed keys and values.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.AspNetCore.WebUtilities.QueryHelpers.ParseNullableQuery(System.String)">
|
||||
<summary>
|
||||
Parse a query string into its component key and value parts.
|
||||
</summary>
|
||||
<param name="queryString">The raw query string value, with or without the leading '?'.</param>
|
||||
<returns>A collection of parsed keys and values, null if there are no entries.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.AspNetCore.WebUtilities.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.Resources.Culture">
|
||||
<summary>
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.Resources.HttpRequestStreamReader_StreamNotReadable">
|
||||
<summary>
|
||||
Looks up a localized string similar to The stream must support reading..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.Resources.HttpResponseStreamWriter_StreamNotWritable">
|
||||
<summary>
|
||||
Looks up a localized string similar to The stream must support writing..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.AspNetCore.WebUtilities.Resources.WebEncoders_InvalidCountOffsetOrLength">
|
||||
<summary>
|
||||
Looks up a localized string similar to Invalid {0}, {1} or {2} length..
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
API_NetFramework/bin/Microsoft.Bcl.AsyncInterfaces.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.Bcl.AsyncInterfaces.dll
Normal file
Binary file not shown.
417
API_NetFramework/bin/Microsoft.Bcl.AsyncInterfaces.xml
Normal file
417
API_NetFramework/bin/Microsoft.Bcl.AsyncInterfaces.xml
Normal file
@@ -0,0 +1,417 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Bcl.AsyncInterfaces</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1">
|
||||
<summary>Provides the core logic for implementing a manual-reset <see cref="T:System.Threading.Tasks.Sources.IValueTaskSource"/> or <see cref="T:System.Threading.Tasks.Sources.IValueTaskSource`1"/>.</summary>
|
||||
<typeparam name="TResult"></typeparam>
|
||||
</member>
|
||||
<member name="F:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1._continuation">
|
||||
<summary>
|
||||
The callback to invoke when the operation completes if <see cref="M:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.OnCompleted(System.Action{System.Object},System.Object,System.Int16,System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags)"/> was called before the operation completed,
|
||||
or <see cref="F:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCoreShared.s_sentinel"/> if the operation completed before a callback was supplied,
|
||||
or null if a callback hasn't yet been provided and the operation hasn't yet completed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1._continuationState">
|
||||
<summary>State to pass to <see cref="F:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1._continuation"/>.</summary>
|
||||
</member>
|
||||
<member name="F:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1._executionContext">
|
||||
<summary><see cref="T:System.Threading.ExecutionContext"/> to flow to the callback, or null if no flowing is required.</summary>
|
||||
</member>
|
||||
<member name="F:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1._capturedContext">
|
||||
<summary>
|
||||
A "captured" <see cref="T:System.Threading.SynchronizationContext"/> or <see cref="T:System.Threading.Tasks.TaskScheduler"/> with which to invoke the callback,
|
||||
or null if no special context is required.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1._completed">
|
||||
<summary>Whether the current operation has completed.</summary>
|
||||
</member>
|
||||
<member name="F:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1._result">
|
||||
<summary>The result with which the operation succeeded, or the default value if it hasn't yet completed or failed.</summary>
|
||||
</member>
|
||||
<member name="F:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1._error">
|
||||
<summary>The exception with which the operation failed, or null if it hasn't yet completed or completed successfully.</summary>
|
||||
</member>
|
||||
<member name="F:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1._version">
|
||||
<summary>The current version of this value, used to help prevent misuse.</summary>
|
||||
</member>
|
||||
<member name="P:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.RunContinuationsAsynchronously">
|
||||
<summary>Gets or sets whether to force continuations to run asynchronously.</summary>
|
||||
<remarks>Continuations may run asynchronously if this is false, but they'll never run synchronously if this is true.</remarks>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.Reset">
|
||||
<summary>Resets to prepare for the next operation.</summary>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.SetResult(`0)">
|
||||
<summary>Completes with a successful result.</summary>
|
||||
<param name="result">The result.</param>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.SetException(System.Exception)">
|
||||
<summary>Complets with an error.</summary>
|
||||
<param name="error"></param>
|
||||
</member>
|
||||
<member name="P:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.Version">
|
||||
<summary>Gets the operation version.</summary>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetStatus(System.Int16)">
|
||||
<summary>Gets the status of the operation.</summary>
|
||||
<param name="token">Opaque value that was provided to the <see cref="T:System.Threading.Tasks.ValueTask"/>'s constructor.</param>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(System.Int16)">
|
||||
<summary>Gets the result of the operation.</summary>
|
||||
<param name="token">Opaque value that was provided to the <see cref="T:System.Threading.Tasks.ValueTask"/>'s constructor.</param>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.OnCompleted(System.Action{System.Object},System.Object,System.Int16,System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags)">
|
||||
<summary>Schedules the continuation action for this operation.</summary>
|
||||
<param name="continuation">The continuation to invoke when the operation has completed.</param>
|
||||
<param name="state">The state object to pass to <paramref name="continuation"/> when it's invoked.</param>
|
||||
<param name="token">Opaque value that was provided to the <see cref="T:System.Threading.Tasks.ValueTask"/>'s constructor.</param>
|
||||
<param name="flags">The flags describing the behavior of the continuation.</param>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.ValidateToken(System.Int16)">
|
||||
<summary>Ensures that the specified token matches the current version.</summary>
|
||||
<param name="token">The token supplied by <see cref="T:System.Threading.Tasks.ValueTask"/>.</param>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.SignalCompletion">
|
||||
<summary>Signals that the operation has completed. Invoked after the result or error has been set.</summary>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.InvokeContinuation">
|
||||
<summary>
|
||||
Invokes the continuation with the appropriate captured context / scheduler.
|
||||
This assumes that if <see cref="F:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1._executionContext"/> is not null we're already
|
||||
running within that <see cref="T:System.Threading.ExecutionContext"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Threading.Tasks.TaskAsyncEnumerableExtensions">
|
||||
<summary>Provides a set of static methods for configuring <see cref="T:System.Threading.Tasks.Task"/>-related behaviors on asynchronous enumerables and disposables.</summary>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.TaskAsyncEnumerableExtensions.ConfigureAwait(System.IAsyncDisposable,System.Boolean)">
|
||||
<summary>Configures how awaits on the tasks returned from an async disposable will be performed.</summary>
|
||||
<param name="source">The source async disposable.</param>
|
||||
<param name="continueOnCapturedContext">Whether to capture and marshal back to the current context.</param>
|
||||
<returns>The configured async disposable.</returns>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.TaskAsyncEnumerableExtensions.ConfigureAwait``1(System.Collections.Generic.IAsyncEnumerable{``0},System.Boolean)">
|
||||
<summary>Configures how awaits on the tasks returned from an async iteration will be performed.</summary>
|
||||
<typeparam name="T">The type of the objects being iterated.</typeparam>
|
||||
<param name="source">The source enumerable being iterated.</param>
|
||||
<param name="continueOnCapturedContext">Whether to capture and marshal back to the current context.</param>
|
||||
<returns>The configured enumerable.</returns>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.TaskAsyncEnumerableExtensions.WithCancellation``1(System.Collections.Generic.IAsyncEnumerable{``0},System.Threading.CancellationToken)">
|
||||
<summary>Sets the <see cref="T:System.Threading.CancellationToken"/> to be passed to <see cref="M:System.Collections.Generic.IAsyncEnumerable`1.GetAsyncEnumerator(System.Threading.CancellationToken)"/> when iterating.</summary>
|
||||
<typeparam name="T">The type of the objects being iterated.</typeparam>
|
||||
<param name="source">The source enumerable being iterated.</param>
|
||||
<param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> to use.</param>
|
||||
<returns>The configured enumerable.</returns>
|
||||
</member>
|
||||
<member name="T:System.Runtime.CompilerServices.AsyncIteratorMethodBuilder">
|
||||
<summary>Represents a builder for asynchronous iterators.</summary>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.AsyncIteratorMethodBuilder.Create">
|
||||
<summary>Creates an instance of the <see cref="T:System.Runtime.CompilerServices.AsyncIteratorMethodBuilder"/> struct.</summary>
|
||||
<returns>The initialized instance.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.AsyncIteratorMethodBuilder.MoveNext``1(``0@)">
|
||||
<summary>Invokes <see cref="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext"/> on the state machine while guarding the <see cref="T:System.Threading.ExecutionContext"/>.</summary>
|
||||
<typeparam name="TStateMachine">The type of the state machine.</typeparam>
|
||||
<param name="stateMachine">The state machine instance, passed by reference.</param>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.AsyncIteratorMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
|
||||
<summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
|
||||
<typeparam name="TAwaiter">The type of the awaiter.</typeparam>
|
||||
<typeparam name="TStateMachine">The type of the state machine.</typeparam>
|
||||
<param name="awaiter">The awaiter.</param>
|
||||
<param name="stateMachine">The state machine.</param>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.AsyncIteratorMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
|
||||
<summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
|
||||
<typeparam name="TAwaiter">The type of the awaiter.</typeparam>
|
||||
<typeparam name="TStateMachine">The type of the state machine.</typeparam>
|
||||
<param name="awaiter">The awaiter.</param>
|
||||
<param name="stateMachine">The state machine.</param>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.AsyncIteratorMethodBuilder.Complete">
|
||||
<summary>Marks iteration as being completed, whether successfully or otherwise.</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.CompilerServices.AsyncIteratorMethodBuilder.ObjectIdForDebugger">
|
||||
<summary>Gets an object that may be used to uniquely identify this builder to the debugger.</summary>
|
||||
</member>
|
||||
<member name="T:System.Runtime.CompilerServices.AsyncIteratorStateMachineAttribute">
|
||||
<summary>Indicates whether a method is an asynchronous iterator.</summary>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.AsyncIteratorStateMachineAttribute.#ctor(System.Type)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.AsyncIteratorStateMachineAttribute"/> class.</summary>
|
||||
<param name="stateMachineType">The type object for the underlying state machine type that's used to implement a state machine method.</param>
|
||||
</member>
|
||||
<member name="T:System.Runtime.CompilerServices.ConfiguredAsyncDisposable">
|
||||
<summary>Provides a type that can be used to configure how awaits on an <see cref="T:System.IAsyncDisposable"/> are performed.</summary>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.ConfiguredAsyncDisposable.DisposeAsync">
|
||||
<summary>Asynchronously releases the unmanaged resources used by the <see cref="T:System.Runtime.CompilerServices.ConfiguredAsyncDisposable" />.</summary>
|
||||
<returns>A task that represents the asynchronous dispose operation.</returns>
|
||||
</member>
|
||||
<member name="T:System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1">
|
||||
<summary>Provides an awaitable async enumerable that enables cancelable iteration and configured awaits.</summary>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.ConfigureAwait(System.Boolean)">
|
||||
<summary>Configures how awaits on the tasks returned from an async iteration will be performed.</summary>
|
||||
<param name="continueOnCapturedContext">Whether to capture and marshal back to the current context.</param>
|
||||
<returns>The configured enumerable.</returns>
|
||||
<remarks>This will replace any previous value set by <see cref="M:System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.ConfigureAwait(System.Boolean)"/> for this iteration.</remarks>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.WithCancellation(System.Threading.CancellationToken)">
|
||||
<summary>Sets the <see cref="T:System.Threading.CancellationToken"/> to be passed to <see cref="M:System.Collections.Generic.IAsyncEnumerable`1.GetAsyncEnumerator(System.Threading.CancellationToken)"/> when iterating.</summary>
|
||||
<param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> to use.</param>
|
||||
<returns>The configured enumerable.</returns>
|
||||
<remarks>This will replace any previous <see cref="T:System.Threading.CancellationToken"/> set by <see cref="M:System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.WithCancellation(System.Threading.CancellationToken)"/> for this iteration.</remarks>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.GetAsyncEnumerator">
|
||||
<summary>Returns an enumerator that iterates asynchronously through collections that enables cancelable iteration and configured awaits.</summary>
|
||||
<returns>An enumerator for the <see cref="T:System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1" /> class.</returns>
|
||||
</member>
|
||||
<member name="T:System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator">
|
||||
<summary>Provides an awaitable async enumerator that enables cancelable iteration and configured awaits.</summary>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator.MoveNextAsync">
|
||||
<summary>Advances the enumerator asynchronously to the next element of the collection.</summary>
|
||||
<returns>
|
||||
A <see cref="T:System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1"/> that will complete with a result of <c>true</c>
|
||||
if the enumerator was successfully advanced to the next element, or <c>false</c> if the enumerator has
|
||||
passed the end of the collection.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="P:System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator.Current">
|
||||
<summary>Gets the element in the collection at the current position of the enumerator.</summary>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable`1.Enumerator.DisposeAsync">
|
||||
<summary>
|
||||
Performs application-defined tasks associated with freeing, releasing, or
|
||||
resetting unmanaged resources asynchronously.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Runtime.CompilerServices.EnumeratorCancellationAttribute">
|
||||
<summary>Allows users of async-enumerable methods to mark the parameter that should receive the cancellation token value from <see cref="M:System.Collections.Generic.IAsyncEnumerable`1.GetAsyncEnumerator(System.Threading.CancellationToken)" />.</summary>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.EnumeratorCancellationAttribute.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.EnumeratorCancellationAttribute" /> class.</summary>
|
||||
</member>
|
||||
<member name="T:System.Runtime.InteropServices.LibraryImportAttribute">
|
||||
<summary>
|
||||
Attribute used to indicate a source generator should create a function for marshalling
|
||||
arguments instead of relying on the runtime to generate an equivalent marshalling function at run-time.
|
||||
</summary>
|
||||
<remarks>
|
||||
This attribute is meaningless if the source generator associated with it is not enabled.
|
||||
The current built-in source generator only supports C# and only supplies an implementation when
|
||||
applied to static, partial, non-generic methods.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Runtime.InteropServices.LibraryImportAttribute.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Runtime.InteropServices.LibraryImportAttribute"/>.
|
||||
</summary>
|
||||
<param name="libraryName">Name of the library containing the import.</param>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.LibraryName">
|
||||
<summary>
|
||||
Gets the name of the library containing the import.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.EntryPoint">
|
||||
<summary>
|
||||
Gets or sets the name of the entry point to be called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling">
|
||||
<summary>
|
||||
Gets or sets how to marshal string arguments to the method.
|
||||
</summary>
|
||||
<remarks>
|
||||
If this field is set to a value other than <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />,
|
||||
<see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType" /> must not be specified.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType">
|
||||
<summary>
|
||||
Gets or sets the <see cref="T:System.Type"/> used to control how string arguments to the method are marshalled.
|
||||
</summary>
|
||||
<remarks>
|
||||
If this field is specified, <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling" /> must not be specified
|
||||
or must be set to <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.SetLastError">
|
||||
<summary>
|
||||
Gets or sets whether the callee sets an error (SetLastError on Windows or errno
|
||||
on other platforms) before returning from the attributed method.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Runtime.InteropServices.StringMarshalling">
|
||||
<summary>
|
||||
Specifies how strings should be marshalled for generated p/invokes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Custom">
|
||||
<summary>
|
||||
Indicates the user is suppling a specific marshaller in <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Utf8">
|
||||
<summary>
|
||||
Use the platform-provided UTF-8 marshaller.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Utf16">
|
||||
<summary>
|
||||
Use the platform-provided UTF-16 marshaller.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Collections.Generic.IAsyncEnumerable`1">
|
||||
<summary>Exposes an enumerator that provides asynchronous iteration over values of a specified type.</summary>
|
||||
<typeparam name="T">The type of values to enumerate.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Collections.Generic.IAsyncEnumerable`1.GetAsyncEnumerator(System.Threading.CancellationToken)">
|
||||
<summary>Returns an enumerator that iterates asynchronously through the collection.</summary>
|
||||
<param name="cancellationToken">A <see cref="T:System.Threading.CancellationToken"/> that may be used to cancel the asynchronous iteration.</param>
|
||||
<returns>An enumerator that can be used to iterate asynchronously through the collection.</returns>
|
||||
</member>
|
||||
<member name="T:System.Collections.Generic.IAsyncEnumerator`1">
|
||||
<summary>Supports a simple asynchronous iteration over a generic collection.</summary>
|
||||
<typeparam name="T">The type of objects to enumerate.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Collections.Generic.IAsyncEnumerator`1.MoveNextAsync">
|
||||
<summary>Advances the enumerator asynchronously to the next element of the collection.</summary>
|
||||
<returns>
|
||||
A <see cref="T:System.Threading.Tasks.ValueTask`1"/> that will complete with a result of <c>true</c> if the enumerator
|
||||
was successfully advanced to the next element, or <c>false</c> if the enumerator has passed the end
|
||||
of the collection.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="P:System.Collections.Generic.IAsyncEnumerator`1.Current">
|
||||
<summary>Gets the element in the collection at the current position of the enumerator.</summary>
|
||||
</member>
|
||||
<member name="T:System.IAsyncDisposable">
|
||||
<summary>Provides a mechanism for releasing unmanaged resources asynchronously.</summary>
|
||||
</member>
|
||||
<member name="M:System.IAsyncDisposable.DisposeAsync">
|
||||
<summary>
|
||||
Performs application-defined tasks associated with freeing, releasing, or
|
||||
resetting unmanaged resources asynchronously.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.AllowNullAttribute">
|
||||
<summary>Specifies that null is allowed as an input even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DisallowNullAttribute">
|
||||
<summary>Specifies that null is disallowed as an input even if the corresponding type allows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MaybeNullAttribute">
|
||||
<summary>Specifies that an output may be null even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullAttribute">
|
||||
<summary>Specifies that an output will not be null even if the corresponding type allows it. Specifies that an input argument was not null when the call returns.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute">
|
||||
<summary>Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue"/>, the parameter may be null even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified return value condition.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter may be null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute">
|
||||
<summary>Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue"/>, the parameter will not be null even if the corresponding type allows it.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified return value condition.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute">
|
||||
<summary>Specifies that the output will be non-null if the named parameter is non-null.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.#ctor(System.String)">
|
||||
<summary>Initializes the attribute with the associated parameter name.</summary>
|
||||
<param name="parameterName">
|
||||
The associated parameter name. The output will be non-null if the argument to the parameter specified is non-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.ParameterName">
|
||||
<summary>Gets the associated parameter name.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnAttribute">
|
||||
<summary>Applied to a method that will never return under any circumstance.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute">
|
||||
<summary>Specifies that the method will not return if the associated Boolean parameter is passed the specified value.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified parameter value.</summary>
|
||||
<param name="parameterValue">
|
||||
The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to
|
||||
the associated parameter matches this value.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.ParameterValue">
|
||||
<summary>Gets the condition parameter value.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute">
|
||||
<summary>Specifies that the method or property will ensure that the listed field and property members have not-null values.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String)">
|
||||
<summary>Initializes the attribute with a field or property member.</summary>
|
||||
<param name="member">
|
||||
The field or property member that is promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String[])">
|
||||
<summary>Initializes the attribute with the list of field and property members.</summary>
|
||||
<param name="members">
|
||||
The list of field and property members that are promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members">
|
||||
<summary>Gets field or property member names.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute">
|
||||
<summary>Specifies that the method or property will ensure that the listed field and property members have not-null values when returning with the specified return value condition.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String)">
|
||||
<summary>Initializes the attribute with the specified return value condition and a field or property member.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
<param name="member">
|
||||
The field or property member that is promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String[])">
|
||||
<summary>Initializes the attribute with the specified return value condition and list of field and property members.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
<param name="members">
|
||||
The list of field and property members that are promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members">
|
||||
<summary>Gets field or property member names.</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
API_NetFramework/bin/Microsoft.Bcl.TimeProvider.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.Bcl.TimeProvider.dll
Normal file
Binary file not shown.
415
API_NetFramework/bin/Microsoft.Bcl.TimeProvider.xml
Normal file
415
API_NetFramework/bin/Microsoft.Bcl.TimeProvider.xml
Normal file
@@ -0,0 +1,415 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Bcl.TimeProvider</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:System.TimeProvider">
|
||||
<summary>Provides an abstraction for time.</summary>
|
||||
</member>
|
||||
<member name="P:System.TimeProvider.System">
|
||||
<summary>
|
||||
Gets a <see cref="T:System.TimeProvider"/> that provides a clock based on <see cref="P:System.DateTimeOffset.UtcNow"/>,
|
||||
a time zone based on <see cref="P:System.TimeZoneInfo.Local"/>, a high-performance time stamp based on <see cref="T:System.Diagnostics.Stopwatch"/>,
|
||||
and a timer based on <see cref="T:System.Threading.Timer"/>.
|
||||
</summary>
|
||||
<remarks>
|
||||
If the <see cref="P:System.TimeZoneInfo.Local"/> changes after the object is returned, the change will be reflected in any subsequent operations that retrieve <see cref="M:System.TimeProvider.GetLocalNow"/>.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.TimeProvider.#ctor">
|
||||
<summary>
|
||||
Initializes the <see cref="T:System.TimeProvider"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:System.TimeProvider.GetUtcNow">
|
||||
<summary>
|
||||
Gets a <see cref="T:System.DateTimeOffset"/> value whose date and time are set to the current
|
||||
Coordinated Universal Time (UTC) date and time and whose offset is Zero,
|
||||
all according to this <see cref="T:System.TimeProvider"/>'s notion of time.
|
||||
</summary>
|
||||
<remarks>
|
||||
The default implementation returns <see cref="P:System.DateTimeOffset.UtcNow"/>.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.TimeProvider.GetLocalNow">
|
||||
<summary>
|
||||
Gets a <see cref="T:System.DateTimeOffset"/> value that is set to the current date and time according to this <see cref="T:System.TimeProvider"/>'s
|
||||
notion of time based on <see cref="M:System.TimeProvider.GetUtcNow"/>, with the offset set to the <see cref="P:System.TimeProvider.LocalTimeZone"/>'s offset from Coordinated Universal Time (UTC).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.TimeProvider.LocalTimeZone">
|
||||
<summary>
|
||||
Gets a <see cref="T:System.TimeZoneInfo"/> object that represents the local time zone according to this <see cref="T:System.TimeProvider"/>'s notion of time.
|
||||
</summary>
|
||||
<remarks>
|
||||
The default implementation returns <see cref="P:System.TimeZoneInfo.Local"/>.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.TimeProvider.TimestampFrequency">
|
||||
<summary>
|
||||
Gets the frequency of <see cref="M:System.TimeProvider.GetTimestamp"/> of high-frequency value per second.
|
||||
</summary>
|
||||
<remarks>
|
||||
The default implementation returns <see cref="F:System.Diagnostics.Stopwatch.Frequency"/>. For a given TimeProvider instance, the value must be idempotent and remain unchanged.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.TimeProvider.GetTimestamp">
|
||||
<summary>
|
||||
Gets the current high-frequency value designed to measure small time intervals with high accuracy in the timer mechanism.
|
||||
</summary>
|
||||
<returns>A long integer representing the high-frequency counter value of the underlying timer mechanism. </returns>
|
||||
<remarks>
|
||||
The default implementation returns <see cref="M:System.Diagnostics.Stopwatch.GetTimestamp"/>.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.TimeProvider.GetElapsedTime(System.Int64,System.Int64)">
|
||||
<summary>
|
||||
Gets the elapsed time between two timestamps retrieved using <see cref="M:System.TimeProvider.GetTimestamp"/>.
|
||||
</summary>
|
||||
<param name="startingTimestamp">The timestamp marking the beginning of the time period.</param>
|
||||
<param name="endingTimestamp">The timestamp marking the end of the time period.</param>
|
||||
<returns>A <see cref="T:System.TimeSpan"/> for the elapsed time between the starting and ending timestamps.</returns>
|
||||
</member>
|
||||
<member name="M:System.TimeProvider.GetElapsedTime(System.Int64)">
|
||||
<summary>
|
||||
Gets the elapsed time since the <paramref name="startingTimestamp"/> value retrieved using <see cref="M:System.TimeProvider.GetTimestamp"/>.
|
||||
</summary>
|
||||
<param name="startingTimestamp">The timestamp marking the beginning of the time period.</param>
|
||||
<returns>A <see cref="T:System.TimeSpan"/> for the elapsed time between the starting timestamp and the time of this call./></returns>
|
||||
</member>
|
||||
<member name="M:System.TimeProvider.CreateTimer(System.Threading.TimerCallback,System.Object,System.TimeSpan,System.TimeSpan)">
|
||||
<summary>Creates a new <see cref="T:System.Threading.ITimer"/> instance, using <see cref="T:System.TimeSpan"/> values to measure time intervals.</summary>
|
||||
<param name="callback">
|
||||
A delegate representing a method to be executed when the timer fires. The method specified for callback should be reentrant,
|
||||
as it may be invoked simultaneously on two threads if the timer fires again before or while a previous callback is still being handled.
|
||||
</param>
|
||||
<param name="state">An object to be passed to the <paramref name="callback"/>. This may be null.</param>
|
||||
<param name="dueTime">The amount of time to delay before <paramref name="callback"/> is invoked. Specify <see cref="F:System.Threading.Timeout.InfiniteTimeSpan"/> to prevent the timer from starting. Specify <see cref="F:System.TimeSpan.Zero"/> to start the timer immediately.</param>
|
||||
<param name="period">The time interval between invocations of <paramref name="callback"/>. Specify <see cref="F:System.Threading.Timeout.InfiniteTimeSpan"/> to disable periodic signaling.</param>
|
||||
<returns>
|
||||
The newly created <see cref="T:System.Threading.ITimer"/> instance.
|
||||
</returns>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="callback"/> is null.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">The number of milliseconds in the value of <paramref name="dueTime"/> or <paramref name="period"/> is negative and not equal to <see cref="F:System.Threading.Timeout.Infinite"/>, or is greater than <see cref="F:System.Int32.MaxValue"/>.</exception>
|
||||
<remarks>
|
||||
<para>
|
||||
The delegate specified by the callback parameter is invoked once after <paramref name="dueTime"/> elapses, and thereafter each time the <paramref name="period"/> time interval elapses.
|
||||
</para>
|
||||
<para>
|
||||
If <paramref name="dueTime"/> is zero, the callback is invoked immediately. If <paramref name="dueTime"/> is -1 milliseconds, <paramref name="callback"/> is not invoked; the timer is disabled,
|
||||
but can be re-enabled by calling the <see cref="M:System.Threading.ITimer.Change(System.TimeSpan,System.TimeSpan)"/> method.
|
||||
</para>
|
||||
<para>
|
||||
If <paramref name="period"/> is 0 or -1 milliseconds and <paramref name="dueTime"/> is positive, <paramref name="callback"/> is invoked once; the periodic behavior of the timer is disabled,
|
||||
but can be re-enabled using the <see cref="M:System.Threading.ITimer.Change(System.TimeSpan,System.TimeSpan)"/> method.
|
||||
</para>
|
||||
<para>
|
||||
The return <see cref="T:System.Threading.ITimer"/> instance will be implicitly rooted while the timer is still scheduled.
|
||||
</para>
|
||||
<para>
|
||||
<see cref="M:System.TimeProvider.CreateTimer(System.Threading.TimerCallback,System.Object,System.TimeSpan,System.TimeSpan)"/> captures the <see cref="T:System.Threading.ExecutionContext"/> and stores that with the <see cref="T:System.Threading.ITimer"/> for use in invoking <paramref name="callback"/>
|
||||
each time it's called. That capture can be suppressed with <see cref="M:System.Threading.ExecutionContext.SuppressFlow"/>.
|
||||
</para>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:System.TimeProvider.SystemTimeProviderTimer">
|
||||
<summary>Thin wrapper for a <see cref="T:System.Threading.Timer"/>.</summary>
|
||||
<remarks>
|
||||
We don't return a TimerQueueTimer directly as it implements IThreadPoolWorkItem and we don't
|
||||
want it exposed in a way that user code could directly queue the timer to the thread pool.
|
||||
We also use this instead of Timer because CreateTimer needs to return a timer that's implicitly
|
||||
rooted while scheduled.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:System.TimeProvider.SystemTimeProvider">
|
||||
<summary>
|
||||
Used to create a <see cref="T:System.TimeProvider"/> instance returned from <see cref="P:System.TimeProvider.System"/> and uses the default implementation
|
||||
provided by <see cref="T:System.TimeProvider"/> which uses <see cref="P:System.DateTimeOffset.UtcNow"/>, <see cref="P:System.TimeZoneInfo.Local"/>, <see cref="T:System.Diagnostics.Stopwatch"/>, and <see cref="T:System.Threading.Timer"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:System.TimeProvider.SystemTimeProvider.#ctor">
|
||||
<summary>Initializes the instance.</summary>
|
||||
</member>
|
||||
<member name="T:System.Threading.ITimer">
|
||||
<summary>Represents a timer that can have its due time and period changed.</summary>
|
||||
<remarks>
|
||||
Implementations of <see cref="M:System.Threading.ITimer.Change(System.TimeSpan,System.TimeSpan)"/>, <see cref="M:System.IDisposable.Dispose"/>, and <see cref="M:System.IAsyncDisposable.DisposeAsync"/>
|
||||
must all be thread-safe such that the timer instance may be accessed concurrently from multiple threads.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Threading.ITimer.Change(System.TimeSpan,System.TimeSpan)">
|
||||
<summary>Changes the start time and the interval between method invocations for a timer, using <see cref="T:System.TimeSpan"/> values to measure time intervals.</summary>
|
||||
<param name="dueTime">
|
||||
A <see cref="T:System.TimeSpan"/> representing the amount of time to delay before invoking the callback method specified when the <see cref="T:System.Threading.ITimer"/> was constructed.
|
||||
Specify <see cref="F:System.Threading.Timeout.InfiniteTimeSpan"/> to prevent the timer from restarting. Specify <see cref="F:System.TimeSpan.Zero"/> to restart the timer immediately.
|
||||
</param>
|
||||
<param name="period">
|
||||
The time interval between invocations of the callback method specified when the Timer was constructed.
|
||||
Specify <see cref="F:System.Threading.Timeout.InfiniteTimeSpan"/> to disable periodic signaling.
|
||||
</param>
|
||||
<returns><see langword="true"/> if the timer was successfully updated; otherwise, <see langword="false"/>.</returns>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="dueTime"/> or <paramref name="period"/> parameter, in milliseconds, is less than -1 or greater than 4294967294.</exception>
|
||||
<remarks>
|
||||
It is the responsibility of the implementer of the ITimer interface to ensure thread safety.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:System.Threading.Tasks.TimeProviderTaskExtensions">
|
||||
<summary>
|
||||
Provide extensions methods for <see cref="T:System.Threading.Tasks.Task"/> operations with <see cref="T:System.TimeProvider"/>.
|
||||
</summary>
|
||||
<remarks>
|
||||
The Microsoft.Bcl.TimeProvider library interfaces are intended solely for use in building against pre-.NET 8 surface area.
|
||||
If your code is being built against .NET 8 or higher, then this library should not be utilized.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.TimeProviderTaskExtensions.Delay(System.TimeProvider,System.TimeSpan,System.Threading.CancellationToken)">
|
||||
<summary>Creates a task that completes after a specified time interval.</summary>
|
||||
<param name="timeProvider">The <see cref="T:System.TimeProvider"/> with which to interpret <paramref name="delay"/>.</param>
|
||||
<param name="delay">The <see cref="T:System.TimeSpan"/> to wait before completing the returned task, or <see cref="F:System.Threading.Timeout.InfiniteTimeSpan"/> to wait indefinitely.</param>
|
||||
<param name="cancellationToken">A cancellation token to observe while waiting for the task to complete.</param>
|
||||
<returns>A task that represents the time delay.</returns>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="timeProvider"/> argument is null.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="delay"/> represents a negative time interval other than <see cref="F:System.Threading.Timeout.InfiniteTimeSpan"/>.</exception>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.TimeProviderTaskExtensions.WaitAsync(System.Threading.Tasks.Task,System.TimeSpan,System.TimeProvider,System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Gets a <see cref="T:System.Threading.Tasks.Task"/> that will complete when this <see cref="T:System.Threading.Tasks.Task"/> completes, when the specified timeout expires, or when the specified <see cref="T:System.Threading.CancellationToken"/> has cancellation requested.
|
||||
</summary>
|
||||
<param name="task">The task for which to wait on until completion.</param>
|
||||
<param name="timeout">The timeout after which the <see cref="T:System.Threading.Tasks.Task"/> should be faulted with a <see cref="T:System.TimeoutException"/> if it hasn't otherwise completed.</param>
|
||||
<param name="timeProvider">The <see cref="T:System.TimeProvider"/> with which to interpret <paramref name="timeout"/>.</param>
|
||||
<param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> to monitor for a cancellation request.</param>
|
||||
<returns>The <see cref="T:System.Threading.Tasks.Task"/> representing the asynchronous wait. It may or may not be the same instance as the current instance.</returns>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="task"/> argument is null.</exception>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="timeProvider"/> argument is null.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="timeout"/> represents a negative time interval other than <see cref="F:System.Threading.Timeout.InfiniteTimeSpan"/>.</exception>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.TimeProviderTaskExtensions.WaitAsync``1(System.Threading.Tasks.Task{``0},System.TimeSpan,System.TimeProvider,System.Threading.CancellationToken)">
|
||||
<summary>
|
||||
Gets a <see cref="T:System.Threading.Tasks.Task"/> that will complete when this <see cref="T:System.Threading.Tasks.Task"/> completes, when the specified timeout expires, or when the specified <see cref="T:System.Threading.CancellationToken"/> has cancellation requested.
|
||||
</summary>
|
||||
<param name="task">The task for which to wait on until completion.</param>
|
||||
<param name="timeout">The timeout after which the <see cref="T:System.Threading.Tasks.Task"/> should be faulted with a <see cref="T:System.TimeoutException"/> if it hasn't otherwise completed.</param>
|
||||
<param name="timeProvider">The <see cref="T:System.TimeProvider"/> with which to interpret <paramref name="timeout"/>.</param>
|
||||
<param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> to monitor for a cancellation request.</param>
|
||||
<returns>The <see cref="T:System.Threading.Tasks.Task"/> representing the asynchronous wait. It may or may not be the same instance as the current instance.</returns>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="task"/> argument is null.</exception>
|
||||
<exception cref="T:System.ArgumentNullException">The <paramref name="timeProvider"/> argument is null.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="timeout"/> represents a negative time interval other than <see cref="F:System.Threading.Timeout.InfiniteTimeSpan"/>.</exception>
|
||||
</member>
|
||||
<member name="M:System.Threading.Tasks.TimeProviderTaskExtensions.CreateCancellationTokenSource(System.TimeProvider,System.TimeSpan)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Threading.CancellationTokenSource"/> class that will be canceled after the specified <see cref="T:System.TimeSpan"/>. </summary>
|
||||
<param name="timeProvider">The <see cref="T:System.TimeProvider"/> with which to interpret the <paramref name="delay"/>. </param>
|
||||
<param name="delay">The time interval to wait before canceling this <see cref="T:System.Threading.CancellationTokenSource"/>. </param>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException"> The <paramref name="delay"/> is negative and not equal to <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" /> or greater than maximum allowed timer duration.</exception>
|
||||
<returns><see cref="T:System.Threading.CancellationTokenSource"/> that will be canceled after the specified <paramref name="delay"/>.</returns>
|
||||
<remarks>
|
||||
<para>
|
||||
The countdown for the delay starts during the call to the constructor. When the delay expires,
|
||||
the constructed <see cref="T:System.Threading.CancellationTokenSource"/> is canceled if it has
|
||||
not been canceled already.
|
||||
</para>
|
||||
<para>
|
||||
If running on .NET versions earlier than .NET 8.0, there is a constraint when invoking <see cref="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)"/> on the resultant object.
|
||||
This action will not terminate the initial timer indicated by <paramref name="delay"/>. However, this restriction does not apply on .NET 8.0 and later versions.
|
||||
</para>
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.SR.ArgumentOutOfRange_Generic_MustBeNonNegativeNonZero">
|
||||
<summary>'{0}' must be a non-negative and non-zero value.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.ArgumentOutOfRange_Generic_MustBeGreaterOrEqual">
|
||||
<summary>'{0}' must be greater than or equal to '{1}'.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.ArgumentOutOfRange_Generic_MustBeLessOrEqual">
|
||||
<summary>'{0}' must be less than or equal to '{1}'.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.InvalidOperation_TimeProviderNullLocalTimeZone">
|
||||
<summary>The operation cannot be performed when TimeProvider.LocalTimeZone is null.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.InvalidOperation_TimeProviderInvalidTimestampFrequency">
|
||||
<summary>The operation cannot be performed when TimeProvider.TimestampFrequency is zero or negative.</summary>
|
||||
</member>
|
||||
<member name="T:System.Runtime.InteropServices.LibraryImportAttribute">
|
||||
<summary>
|
||||
Attribute used to indicate a source generator should create a function for marshalling
|
||||
arguments instead of relying on the runtime to generate an equivalent marshalling function at run-time.
|
||||
</summary>
|
||||
<remarks>
|
||||
This attribute is meaningless if the source generator associated with it is not enabled.
|
||||
The current built-in source generator only supports C# and only supplies an implementation when
|
||||
applied to static, partial, non-generic methods.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Runtime.InteropServices.LibraryImportAttribute.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Runtime.InteropServices.LibraryImportAttribute"/>.
|
||||
</summary>
|
||||
<param name="libraryName">Name of the library containing the import.</param>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.LibraryName">
|
||||
<summary>
|
||||
Gets the name of the library containing the import.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.EntryPoint">
|
||||
<summary>
|
||||
Gets or sets the name of the entry point to be called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling">
|
||||
<summary>
|
||||
Gets or sets how to marshal string arguments to the method.
|
||||
</summary>
|
||||
<remarks>
|
||||
If this field is set to a value other than <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />,
|
||||
<see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType" /> must not be specified.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType">
|
||||
<summary>
|
||||
Gets or sets the <see cref="T:System.Type"/> used to control how string arguments to the method are marshalled.
|
||||
</summary>
|
||||
<remarks>
|
||||
If this field is specified, <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling" /> must not be specified
|
||||
or must be set to <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.SetLastError">
|
||||
<summary>
|
||||
Gets or sets whether the callee sets an error (SetLastError on Windows or errno
|
||||
on other platforms) before returning from the attributed method.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Runtime.InteropServices.StringMarshalling">
|
||||
<summary>
|
||||
Specifies how strings should be marshalled for generated p/invokes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Custom">
|
||||
<summary>
|
||||
Indicates the user is suppling a specific marshaller in <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Utf8">
|
||||
<summary>
|
||||
Use the platform-provided UTF-8 marshaller.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Utf16">
|
||||
<summary>
|
||||
Use the platform-provided UTF-16 marshaller.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.AllowNullAttribute">
|
||||
<summary>Specifies that null is allowed as an input even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DisallowNullAttribute">
|
||||
<summary>Specifies that null is disallowed as an input even if the corresponding type allows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MaybeNullAttribute">
|
||||
<summary>Specifies that an output may be null even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullAttribute">
|
||||
<summary>Specifies that an output will not be null even if the corresponding type allows it. Specifies that an input argument was not null when the call returns.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute">
|
||||
<summary>Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue"/>, the parameter may be null even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified return value condition.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter may be null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute">
|
||||
<summary>Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue"/>, the parameter will not be null even if the corresponding type allows it.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified return value condition.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute">
|
||||
<summary>Specifies that the output will be non-null if the named parameter is non-null.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.#ctor(System.String)">
|
||||
<summary>Initializes the attribute with the associated parameter name.</summary>
|
||||
<param name="parameterName">
|
||||
The associated parameter name. The output will be non-null if the argument to the parameter specified is non-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.ParameterName">
|
||||
<summary>Gets the associated parameter name.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnAttribute">
|
||||
<summary>Applied to a method that will never return under any circumstance.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute">
|
||||
<summary>Specifies that the method will not return if the associated Boolean parameter is passed the specified value.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified parameter value.</summary>
|
||||
<param name="parameterValue">
|
||||
The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to
|
||||
the associated parameter matches this value.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.ParameterValue">
|
||||
<summary>Gets the condition parameter value.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute">
|
||||
<summary>Specifies that the method or property will ensure that the listed field and property members have not-null values.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String)">
|
||||
<summary>Initializes the attribute with a field or property member.</summary>
|
||||
<param name="member">
|
||||
The field or property member that is promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String[])">
|
||||
<summary>Initializes the attribute with the list of field and property members.</summary>
|
||||
<param name="members">
|
||||
The list of field and property members that are promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members">
|
||||
<summary>Gets field or property member names.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute">
|
||||
<summary>Specifies that the method or property will ensure that the listed field and property members have not-null values when returning with the specified return value condition.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String)">
|
||||
<summary>Initializes the attribute with the specified return value condition and a field or property member.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
<param name="member">
|
||||
The field or property member that is promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String[])">
|
||||
<summary>Initializes the attribute with the specified return value condition and list of field and property members.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
<param name="members">
|
||||
The list of field and property members that are promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members">
|
||||
<summary>Gets field or property member names.</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
@@ -0,0 +1,534 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Extensions.Configuration.Abstractions</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ConfigurationDebugViewContext">
|
||||
<summary>
|
||||
Provides the data about current item of the configuration.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.#ctor(System.String,System.String,System.String,Microsoft.Extensions.Configuration.IConfigurationProvider)">
|
||||
<summary>
|
||||
Initializes a new instance of <see cref="T:Microsoft.Extensions.Configuration.ConfigurationDebugViewContext"/>.
|
||||
</summary>
|
||||
<param name="path">The path of the current item of the configuration.</param>
|
||||
<param name="key">The key of the current item of the configuration.</param>
|
||||
<param name="value">The value of the current item of the configuration.</param>
|
||||
<param name="configurationProvider">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider" /> to use to get the value of the current item.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.Path">
|
||||
<summary>
|
||||
Gets the path of the current item.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.Key">
|
||||
<summary>
|
||||
Gets the key of the current item.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.Value">
|
||||
<summary>
|
||||
Gets the value of the current item.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationDebugViewContext.ConfigurationProvider">
|
||||
<summary>
|
||||
Gets the <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider" /> that was used to get the value of the current item.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ConfigurationExtensions">
|
||||
<summary>
|
||||
Extension methods for configuration classes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationExtensions.Add``1(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Action{``0})">
|
||||
<summary>
|
||||
Adds a new configuration source.
|
||||
</summary>
|
||||
<param name="builder">The builder to add to.</param>
|
||||
<param name="configureSource">Configures the source secrets.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationExtensions.GetConnectionString(Microsoft.Extensions.Configuration.IConfiguration,System.String)">
|
||||
<summary>
|
||||
Shorthand for GetSection("ConnectionStrings")[name].
|
||||
</summary>
|
||||
<param name="configuration">The configuration to enumerate.</param>
|
||||
<param name="name">The connection string key.</param>
|
||||
<returns>The connection string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationExtensions.AsEnumerable(Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Get the enumeration of key value pairs within the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration" />
|
||||
</summary>
|
||||
<param name="configuration">The configuration to enumerate.</param>
|
||||
<returns>An enumeration of key value pairs.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationExtensions.AsEnumerable(Microsoft.Extensions.Configuration.IConfiguration,System.Boolean)">
|
||||
<summary>
|
||||
Get the enumeration of key value pairs within the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration" />
|
||||
</summary>
|
||||
<param name="configuration">The configuration to enumerate.</param>
|
||||
<param name="makePathsRelative">If true, the child keys returned will have the current configuration's Path trimmed from the front.</param>
|
||||
<returns>An enumeration of key value pairs.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationExtensions.Exists(Microsoft.Extensions.Configuration.IConfigurationSection)">
|
||||
<summary>
|
||||
Determines whether the section has a <see cref="P:Microsoft.Extensions.Configuration.IConfigurationSection.Value"/> or has children
|
||||
</summary>
|
||||
<param name="section">The section to enumerate.</param>
|
||||
<returns><see langword="true" /> if the section has values or children; otherwise, <see langword="false" />.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationExtensions.GetRequiredSection(Microsoft.Extensions.Configuration.IConfiguration,System.String)">
|
||||
<summary>
|
||||
Gets a configuration sub-section with the specified key.
|
||||
</summary>
|
||||
<param name="configuration">The configuration to enumerate.</param>
|
||||
<param name="key">The key of the configuration section.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSection"/>.</returns>
|
||||
<remarks>
|
||||
If no matching sub-section is found with the specified key, an exception is raised.
|
||||
</remarks>
|
||||
<exception cref="T:System.InvalidOperationException">There is no section with key <paramref name="key"/>.</exception>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ConfigurationKeyNameAttribute">
|
||||
<summary>
|
||||
Specifies the key name for a configuration property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationKeyNameAttribute.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of <see cref="T:Microsoft.Extensions.Configuration.ConfigurationKeyNameAttribute"/>.
|
||||
</summary>
|
||||
<param name="name">The key name.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationKeyNameAttribute.Name">
|
||||
<summary>
|
||||
The key name for a configuration property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ConfigurationPath">
|
||||
<summary>
|
||||
Utility methods and constants for manipulating Configuration paths
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Extensions.Configuration.ConfigurationPath.KeyDelimiter">
|
||||
<summary>
|
||||
The delimiter ":" used to separate individual keys in a path.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationPath.Combine(System.String[])">
|
||||
<summary>
|
||||
Combines path segments into one path.
|
||||
</summary>
|
||||
<param name="pathSegments">The path segments to combine.</param>
|
||||
<returns>The combined path.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationPath.Combine(System.Collections.Generic.IEnumerable{System.String})">
|
||||
<summary>
|
||||
Combines path segments into one path.
|
||||
</summary>
|
||||
<param name="pathSegments">The path segments to combine.</param>
|
||||
<returns>The combined path.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationPath.GetSectionKey(System.String)">
|
||||
<summary>
|
||||
Extracts the last path segment from the path.
|
||||
</summary>
|
||||
<param name="path">The path.</param>
|
||||
<returns>The last path segment of the path.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationPath.GetParentPath(System.String)">
|
||||
<summary>
|
||||
Extracts the path corresponding to the parent node for a given path.
|
||||
</summary>
|
||||
<param name="path">The path.</param>
|
||||
<returns>The original path minus the last individual segment found in it. Null if the original path corresponds to a top level node.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ConfigurationRootExtensions">
|
||||
<summary>
|
||||
Extension methods for <see cref="T:Microsoft.Extensions.Configuration.IConfigurationRoot"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationRootExtensions.GetDebugView(Microsoft.Extensions.Configuration.IConfigurationRoot)">
|
||||
<summary>
|
||||
Generates a human-readable view of the configuration showing where each value came from.
|
||||
</summary>
|
||||
<returns> The debug view. </returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationRootExtensions.GetDebugView(Microsoft.Extensions.Configuration.IConfigurationRoot,System.Func{Microsoft.Extensions.Configuration.ConfigurationDebugViewContext,System.String})">
|
||||
<summary>
|
||||
Generates a human-readable view of the configuration showing where each value came from.
|
||||
</summary>
|
||||
<param name="root">Configuration root</param>
|
||||
<param name="processValue">
|
||||
Function for processing the value e.g. hiding secrets
|
||||
Parameters:
|
||||
ConfigurationDebugViewContext: Context of the current configuration item
|
||||
returns: A string value is used to assign as the Value of the configuration section
|
||||
</param>
|
||||
<returns> The debug view. </returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.IConfiguration">
|
||||
<summary>
|
||||
Represents a set of key/value application configuration properties.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.IConfiguration.Item(System.String)">
|
||||
<summary>
|
||||
Gets or sets a configuration value.
|
||||
</summary>
|
||||
<param name="key">The configuration key.</param>
|
||||
<returns>The configuration value.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.IConfiguration.GetSection(System.String)">
|
||||
<summary>
|
||||
Gets a configuration sub-section with the specified key.
|
||||
</summary>
|
||||
<param name="key">The key of the configuration section.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSection"/>.</returns>
|
||||
<remarks>
|
||||
This method will never return <c>null</c>. If no matching sub-section is found with the specified key,
|
||||
an empty <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSection"/> will be returned.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.IConfiguration.GetChildren">
|
||||
<summary>
|
||||
Gets the immediate descendant configuration sub-sections.
|
||||
</summary>
|
||||
<returns>The configuration sub-sections.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.IConfiguration.GetReloadToken">
|
||||
<summary>
|
||||
Returns a <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> that can be used to observe when this configuration is reloaded.
|
||||
</summary>
|
||||
<returns>A <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.IConfigurationBuilder">
|
||||
<summary>
|
||||
Represents a type used to build application configuration.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.IConfigurationBuilder.Properties">
|
||||
<summary>
|
||||
Gets a key/value collection that can be used to share data between the <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>
|
||||
and the registered <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSource"/>s.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.IConfigurationBuilder.Sources">
|
||||
<summary>
|
||||
Gets the sources used to obtain configuration values
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.IConfigurationBuilder.Add(Microsoft.Extensions.Configuration.IConfigurationSource)">
|
||||
<summary>
|
||||
Adds a new configuration source.
|
||||
</summary>
|
||||
<param name="source">The configuration source to add.</param>
|
||||
<returns>The same <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.IConfigurationBuilder.Build">
|
||||
<summary>
|
||||
Builds an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> with keys and values from the set of sources registered in
|
||||
<see cref="P:Microsoft.Extensions.Configuration.IConfigurationBuilder.Sources"/>.
|
||||
</summary>
|
||||
<returns>An <see cref="T:Microsoft.Extensions.Configuration.IConfigurationRoot"/> with keys and values from the registered sources.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.IConfigurationManager">
|
||||
<summary>
|
||||
Represents a mutable configuration object.
|
||||
</summary>
|
||||
<remarks>
|
||||
It is both an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> and an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
As sources are added, it updates its current view of configuration.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.IConfigurationProvider">
|
||||
<summary>
|
||||
Provides configuration key/values for an application.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.IConfigurationProvider.TryGet(System.String,System.String@)">
|
||||
<summary>
|
||||
Tries to get a configuration value for the specified key.
|
||||
</summary>
|
||||
<param name="key">The key.</param>
|
||||
<param name="value">The value.</param>
|
||||
<returns><c>True</c> if a value for the specified key was found, otherwise <c>false</c>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.IConfigurationProvider.Set(System.String,System.String)">
|
||||
<summary>
|
||||
Sets a configuration value for the specified key.
|
||||
</summary>
|
||||
<param name="key">The key.</param>
|
||||
<param name="value">The value.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.IConfigurationProvider.GetReloadToken">
|
||||
<summary>
|
||||
Returns a change token if this provider supports change tracking, null otherwise.
|
||||
</summary>
|
||||
<returns>The change token.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.IConfigurationProvider.Load">
|
||||
<summary>
|
||||
Loads configuration values from the source represented by this <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.IConfigurationProvider.GetChildKeys(System.Collections.Generic.IEnumerable{System.String},System.String)">
|
||||
<summary>
|
||||
Returns the immediate descendant configuration keys for a given parent path based on this
|
||||
<see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>s data and the set of keys returned by all the preceding
|
||||
<see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>s.
|
||||
</summary>
|
||||
<param name="earlierKeys">The child keys returned by the preceding providers for the same parent path.</param>
|
||||
<param name="parentPath">The parent path.</param>
|
||||
<returns>The child keys.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.IConfigurationRoot">
|
||||
<summary>
|
||||
Represents the root of an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> hierarchy.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.IConfigurationRoot.Reload">
|
||||
<summary>
|
||||
Force the configuration values to be reloaded from the underlying <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>s.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.IConfigurationRoot.Providers">
|
||||
<summary>
|
||||
The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>s for this configuration.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.IConfigurationSection">
|
||||
<summary>
|
||||
Represents a section of application configuration values.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.IConfigurationSection.Key">
|
||||
<summary>
|
||||
Gets the key this section occupies in its parent.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.IConfigurationSection.Path">
|
||||
<summary>
|
||||
Gets the full path to this section within the <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.IConfigurationSection.Value">
|
||||
<summary>
|
||||
Gets or sets the section value.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.IConfigurationSource">
|
||||
<summary>
|
||||
Represents a source of configuration key/values for an application.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.IConfigurationSource.Build(Microsoft.Extensions.Configuration.IConfigurationBuilder)">
|
||||
<summary>
|
||||
Builds the <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/> for this source.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</param>
|
||||
<returns>An <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/></returns>
|
||||
</member>
|
||||
<member name="M:System.ThrowHelper.ThrowIfNull(System.Object,System.String)">
|
||||
<summary>Throws an <see cref="T:System.ArgumentNullException"/> if <paramref name="argument"/> is null.</summary>
|
||||
<param name="argument">The reference type argument to validate as non-null.</param>
|
||||
<param name="paramName">The name of the parameter with which <paramref name="argument"/> corresponds.</param>
|
||||
</member>
|
||||
<member name="M:System.ThrowHelper.IfNullOrWhitespace(System.String,System.String)">
|
||||
<summary>
|
||||
Throws either an <see cref="T:System.ArgumentNullException"/> or an <see cref="T:System.ArgumentException"/>
|
||||
if the specified string is <see langword="null"/> or whitespace respectively.
|
||||
</summary>
|
||||
<param name="argument">String to be checked for <see langword="null"/> or whitespace.</param>
|
||||
<param name="paramName">The name of the parameter being checked.</param>
|
||||
<returns>The original value of <paramref name="argument"/>.</returns>
|
||||
</member>
|
||||
<member name="T:System.Runtime.InteropServices.LibraryImportAttribute">
|
||||
<summary>
|
||||
Attribute used to indicate a source generator should create a function for marshalling
|
||||
arguments instead of relying on the runtime to generate an equivalent marshalling function at run-time.
|
||||
</summary>
|
||||
<remarks>
|
||||
This attribute is meaningless if the source generator associated with it is not enabled.
|
||||
The current built-in source generator only supports C# and only supplies an implementation when
|
||||
applied to static, partial, non-generic methods.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Runtime.InteropServices.LibraryImportAttribute.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Runtime.InteropServices.LibraryImportAttribute"/>.
|
||||
</summary>
|
||||
<param name="libraryName">Name of the library containing the import.</param>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.LibraryName">
|
||||
<summary>
|
||||
Gets the name of the library containing the import.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.EntryPoint">
|
||||
<summary>
|
||||
Gets or sets the name of the entry point to be called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling">
|
||||
<summary>
|
||||
Gets or sets how to marshal string arguments to the method.
|
||||
</summary>
|
||||
<remarks>
|
||||
If this field is set to a value other than <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />,
|
||||
<see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType" /> must not be specified.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType">
|
||||
<summary>
|
||||
Gets or sets the <see cref="T:System.Type"/> used to control how string arguments to the method are marshalled.
|
||||
</summary>
|
||||
<remarks>
|
||||
If this field is specified, <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling" /> must not be specified
|
||||
or must be set to <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.SetLastError">
|
||||
<summary>
|
||||
Gets or sets whether the callee sets an error (SetLastError on Windows or errno
|
||||
on other platforms) before returning from the attributed method.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Runtime.InteropServices.StringMarshalling">
|
||||
<summary>
|
||||
Specifies how strings should be marshalled for generated p/invokes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Custom">
|
||||
<summary>
|
||||
Indicates the user is suppling a specific marshaller in <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Utf8">
|
||||
<summary>
|
||||
Use the platform-provided UTF-8 marshaller.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Utf16">
|
||||
<summary>
|
||||
Use the platform-provided UTF-16 marshaller.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.InvalidSectionName">
|
||||
<summary>Section '{0}' not found in configuration.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.AllowNullAttribute">
|
||||
<summary>Specifies that null is allowed as an input even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DisallowNullAttribute">
|
||||
<summary>Specifies that null is disallowed as an input even if the corresponding type allows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MaybeNullAttribute">
|
||||
<summary>Specifies that an output may be null even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullAttribute">
|
||||
<summary>Specifies that an output will not be null even if the corresponding type allows it. Specifies that an input argument was not null when the call returns.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute">
|
||||
<summary>Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue"/>, the parameter may be null even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified return value condition.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter may be null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute">
|
||||
<summary>Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue"/>, the parameter will not be null even if the corresponding type allows it.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified return value condition.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute">
|
||||
<summary>Specifies that the output will be non-null if the named parameter is non-null.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.#ctor(System.String)">
|
||||
<summary>Initializes the attribute with the associated parameter name.</summary>
|
||||
<param name="parameterName">
|
||||
The associated parameter name. The output will be non-null if the argument to the parameter specified is non-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.ParameterName">
|
||||
<summary>Gets the associated parameter name.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnAttribute">
|
||||
<summary>Applied to a method that will never return under any circumstance.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute">
|
||||
<summary>Specifies that the method will not return if the associated Boolean parameter is passed the specified value.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified parameter value.</summary>
|
||||
<param name="parameterValue">
|
||||
The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to
|
||||
the associated parameter matches this value.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.ParameterValue">
|
||||
<summary>Gets the condition parameter value.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute">
|
||||
<summary>Specifies that the method or property will ensure that the listed field and property members have not-null values.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String)">
|
||||
<summary>Initializes the attribute with a field or property member.</summary>
|
||||
<param name="member">
|
||||
The field or property member that is promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String[])">
|
||||
<summary>Initializes the attribute with the list of field and property members.</summary>
|
||||
<param name="members">
|
||||
The list of field and property members that are promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members">
|
||||
<summary>Gets field or property member names.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute">
|
||||
<summary>Specifies that the method or property will ensure that the listed field and property members have not-null values when returning with the specified return value condition.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String)">
|
||||
<summary>Initializes the attribute with the specified return value condition and a field or property member.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
<param name="member">
|
||||
The field or property member that is promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String[])">
|
||||
<summary>Initializes the attribute with the specified return value condition and list of field and property members.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
<param name="members">
|
||||
The list of field and property members that are promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members">
|
||||
<summary>Gets field or property member names.</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
API_NetFramework/bin/Microsoft.Extensions.Configuration.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.Extensions.Configuration.dll
Normal file
Binary file not shown.
732
API_NetFramework/bin/Microsoft.Extensions.Configuration.xml
Normal file
732
API_NetFramework/bin/Microsoft.Extensions.Configuration.xml
Normal file
@@ -0,0 +1,732 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Extensions.Configuration</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ChainedBuilderExtensions">
|
||||
<summary>
|
||||
Extension methods for adding <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> to an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ChainedBuilderExtensions.AddConfiguration(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.Configuration.IConfiguration)">
|
||||
<summary>
|
||||
Adds an existing configuration to <paramref name="configurationBuilder"/>.
|
||||
</summary>
|
||||
<param name="configurationBuilder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> to add to.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> to add.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ChainedBuilderExtensions.AddConfiguration(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.Configuration.IConfiguration,System.Boolean)">
|
||||
<summary>
|
||||
Adds an existing configuration to <paramref name="configurationBuilder"/>.
|
||||
</summary>
|
||||
<param name="configurationBuilder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> to add to.</param>
|
||||
<param name="config">The <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> to add.</param>
|
||||
<param name="shouldDisposeConfiguration">Whether the configuration should get disposed when the configuration provider is disposed.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ChainedConfigurationProvider">
|
||||
<summary>
|
||||
Chained implementation of <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ChainedConfigurationProvider.#ctor(Microsoft.Extensions.Configuration.ChainedConfigurationSource)">
|
||||
<summary>
|
||||
Initialize a new instance from the source configuration.
|
||||
</summary>
|
||||
<param name="source">The source configuration.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ChainedConfigurationProvider.Configuration">
|
||||
<summary>
|
||||
Gets the chained configuration.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ChainedConfigurationProvider.TryGet(System.String,System.String@)">
|
||||
<summary>
|
||||
Tries to get a configuration value for the specified key.
|
||||
</summary>
|
||||
<param name="key">The key.</param>
|
||||
<param name="value">The value.</param>
|
||||
<returns><c>True</c> if a value for the specified key was found, otherwise <c>false</c>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ChainedConfigurationProvider.Set(System.String,System.String)">
|
||||
<summary>
|
||||
Sets a configuration value for the specified key.
|
||||
</summary>
|
||||
<param name="key">The key.</param>
|
||||
<param name="value">The value.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ChainedConfigurationProvider.GetReloadToken">
|
||||
<summary>
|
||||
Returns a change token if this provider supports change tracking, null otherwise.
|
||||
</summary>
|
||||
<returns>The change token.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ChainedConfigurationProvider.Load">
|
||||
<summary>
|
||||
Loads configuration values from the source represented by this <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ChainedConfigurationProvider.GetChildKeys(System.Collections.Generic.IEnumerable{System.String},System.String)">
|
||||
<summary>
|
||||
Returns the immediate descendant configuration keys for a given parent path based on this
|
||||
<see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>s data and the set of keys returned by all the preceding
|
||||
<see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>s.
|
||||
</summary>
|
||||
<param name="earlierKeys">The child keys returned by the preceding providers for the same parent path.</param>
|
||||
<param name="parentPath">The parent path.</param>
|
||||
<returns>The child keys.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ChainedConfigurationProvider.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ChainedConfigurationSource">
|
||||
<summary>
|
||||
Represents a chained <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> as an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSource"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ChainedConfigurationSource.Configuration">
|
||||
<summary>
|
||||
The chained configuration.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ChainedConfigurationSource.ShouldDisposeConfiguration">
|
||||
<summary>
|
||||
Whether the chained configuration should be disposed when the
|
||||
configuration provider gets disposed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ChainedConfigurationSource.Build(Microsoft.Extensions.Configuration.IConfigurationBuilder)">
|
||||
<summary>
|
||||
Builds the <see cref="T:Microsoft.Extensions.Configuration.ChainedConfigurationProvider"/> for this source.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</param>
|
||||
<returns>A <see cref="T:Microsoft.Extensions.Configuration.ChainedConfigurationProvider"/></returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ConfigurationBuilder">
|
||||
<summary>
|
||||
Used to build key/value based configuration settings for use in an application.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationBuilder.Sources">
|
||||
<summary>
|
||||
Returns the sources used to obtain configuration values.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationBuilder.Properties">
|
||||
<summary>
|
||||
Gets a key/value collection that can be used to share data between the <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>
|
||||
and the registered <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>s.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationBuilder.Add(Microsoft.Extensions.Configuration.IConfigurationSource)">
|
||||
<summary>
|
||||
Adds a new configuration source.
|
||||
</summary>
|
||||
<param name="source">The configuration source to add.</param>
|
||||
<returns>The same <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationBuilder.Build">
|
||||
<summary>
|
||||
Builds an <see cref="T:Microsoft.Extensions.Configuration.IConfiguration"/> with keys and values from the set of providers registered in
|
||||
<see cref="P:Microsoft.Extensions.Configuration.ConfigurationBuilder.Sources"/>.
|
||||
</summary>
|
||||
<returns>An <see cref="T:Microsoft.Extensions.Configuration.IConfigurationRoot"/> with keys and values from the registered providers.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ConfigurationKeyComparer">
|
||||
<summary>
|
||||
IComparer implementation used to order configuration keys.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationKeyComparer.Instance">
|
||||
<summary>
|
||||
The default instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationKeyComparer.Comparison">
|
||||
<summary>A comparer delegate with the default instance.</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationKeyComparer.Compare(System.String,System.String)">
|
||||
<summary>
|
||||
Compares two strings.
|
||||
</summary>
|
||||
<param name="x">First string.</param>
|
||||
<param name="y">Second string.</param>
|
||||
<returns>Less than 0 if x is less than y, 0 if x is equal to y and greater than 0 if x is greater than y.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ConfigurationManager">
|
||||
<summary>
|
||||
Represents a mutable configuration object.
|
||||
</summary>
|
||||
<remarks>
|
||||
It is both an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> and an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationRoot"/>.
|
||||
As sources are added, it updates its current view of configuration.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationManager.#ctor">
|
||||
<summary>
|
||||
Creates an empty mutable configuration object that is both an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> and an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationRoot"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationManager.Item(System.String)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationManager.GetSection(System.String)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationManager.GetChildren">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationManager.Sources">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationManager.Dispose">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ConfigurationProvider">
|
||||
<summary>
|
||||
Base helper class for implementing an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationProvider.#ctor">
|
||||
<summary>
|
||||
Initializes a new <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationProvider.Data">
|
||||
<summary>
|
||||
The configuration key value pairs for this provider.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationProvider.TryGet(System.String,System.String@)">
|
||||
<summary>
|
||||
Attempts to find a value with the given key, returns true if one is found, false otherwise.
|
||||
</summary>
|
||||
<param name="key">The key to lookup.</param>
|
||||
<param name="value">The value found at key if one is found.</param>
|
||||
<returns>True if key has a value, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationProvider.Set(System.String,System.String)">
|
||||
<summary>
|
||||
Sets a value for a given key.
|
||||
</summary>
|
||||
<param name="key">The configuration key to set.</param>
|
||||
<param name="value">The value to set.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationProvider.Load">
|
||||
<summary>
|
||||
Loads (or reloads) the data for this provider.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationProvider.GetChildKeys(System.Collections.Generic.IEnumerable{System.String},System.String)">
|
||||
<summary>
|
||||
Returns the list of keys that this provider has.
|
||||
</summary>
|
||||
<param name="earlierKeys">The earlier keys that other providers contain.</param>
|
||||
<param name="parentPath">The path for the parent IConfiguration.</param>
|
||||
<returns>The list of keys for this provider.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationProvider.GetReloadToken">
|
||||
<summary>
|
||||
Returns a <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> that can be used to listen when this provider is reloaded.
|
||||
</summary>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationProvider.OnReload">
|
||||
<summary>
|
||||
Triggers the reload change token and creates a new one.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationProvider.ToString">
|
||||
<summary>
|
||||
Generates a string representing this provider name and relevant details.
|
||||
</summary>
|
||||
<returns> The configuration name. </returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ConfigurationReloadToken">
|
||||
<summary>
|
||||
Implements <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationReloadToken.ActiveChangeCallbacks">
|
||||
<summary>
|
||||
Indicates if this token will proactively raise callbacks. Callbacks are still guaranteed to be invoked, eventually.
|
||||
</summary>
|
||||
<returns>True if the token will proactively raise callbacks.</returns>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationReloadToken.HasChanged">
|
||||
<summary>
|
||||
Gets a value that indicates if a change has occurred.
|
||||
</summary>
|
||||
<returns>True if a change has occurred.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationReloadToken.RegisterChangeCallback(System.Action{System.Object},System.Object)">
|
||||
<summary>
|
||||
Registers for a callback that will be invoked when the entry has changed. <see cref="P:Microsoft.Extensions.Primitives.IChangeToken.HasChanged"/>
|
||||
MUST be set before the callback is invoked.
|
||||
</summary>
|
||||
<param name="callback">The callback to invoke.</param>
|
||||
<param name="state">State to be passed into the callback.</param>
|
||||
<returns>The <see cref="T:System.Threading.CancellationToken"/> registration.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationReloadToken.OnReload">
|
||||
<summary>
|
||||
Used to trigger the change token when a reload occurs.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ConfigurationRoot">
|
||||
<summary>
|
||||
The root node for a configuration.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationRoot.#ctor(System.Collections.Generic.IList{Microsoft.Extensions.Configuration.IConfigurationProvider})">
|
||||
<summary>
|
||||
Initializes a Configuration root with a list of providers.
|
||||
</summary>
|
||||
<param name="providers">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>s for this configuration.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationRoot.Providers">
|
||||
<summary>
|
||||
The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>s for this configuration.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationRoot.Item(System.String)">
|
||||
<summary>
|
||||
Gets or sets the value corresponding to a configuration key.
|
||||
</summary>
|
||||
<param name="key">The configuration key.</param>
|
||||
<returns>The configuration value.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationRoot.GetChildren">
|
||||
<summary>
|
||||
Gets the immediate children sub-sections.
|
||||
</summary>
|
||||
<returns>The children.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationRoot.GetReloadToken">
|
||||
<summary>
|
||||
Returns a <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> that can be used to observe when this configuration is reloaded.
|
||||
</summary>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationRoot.GetSection(System.String)">
|
||||
<summary>
|
||||
Gets a configuration sub-section with the specified key.
|
||||
</summary>
|
||||
<param name="key">The key of the configuration section.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSection"/>.</returns>
|
||||
<remarks>
|
||||
This method will never return <c>null</c>. If no matching sub-section is found with the specified key,
|
||||
an empty <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSection"/> will be returned.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationRoot.Reload">
|
||||
<summary>
|
||||
Force the configuration values to be reloaded from the underlying sources.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationRoot.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.ConfigurationSection">
|
||||
<summary>
|
||||
Represents a section of application configuration values.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationSection.#ctor(Microsoft.Extensions.Configuration.IConfigurationRoot,System.String)">
|
||||
<summary>
|
||||
Initializes a new instance.
|
||||
</summary>
|
||||
<param name="root">The configuration root.</param>
|
||||
<param name="path">The path to this section.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationSection.Path">
|
||||
<summary>
|
||||
Gets the full path to this section from the <see cref="T:Microsoft.Extensions.Configuration.IConfigurationRoot"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationSection.Key">
|
||||
<summary>
|
||||
Gets the key this section occupies in its parent.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationSection.Value">
|
||||
<summary>
|
||||
Gets or sets the section value.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.ConfigurationSection.Item(System.String)">
|
||||
<summary>
|
||||
Gets or sets the value corresponding to a configuration key.
|
||||
</summary>
|
||||
<param name="key">The configuration key.</param>
|
||||
<returns>The configuration value.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationSection.GetSection(System.String)">
|
||||
<summary>
|
||||
Gets a configuration sub-section with the specified key.
|
||||
</summary>
|
||||
<param name="key">The key of the configuration section.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSection"/>.</returns>
|
||||
<remarks>
|
||||
This method will never return <c>null</c>. If no matching sub-section is found with the specified key,
|
||||
an empty <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSection"/> will be returned.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationSection.GetChildren">
|
||||
<summary>
|
||||
Gets the immediate descendant configuration sub-sections.
|
||||
</summary>
|
||||
<returns>The configuration sub-sections.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.ConfigurationSection.GetReloadToken">
|
||||
<summary>
|
||||
Returns a <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> that can be used to observe when this configuration is reloaded.
|
||||
</summary>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.InternalConfigurationRootExtensions">
|
||||
<summary>
|
||||
Extensions method for <see cref="T:Microsoft.Extensions.Configuration.IConfigurationRoot"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.InternalConfigurationRootExtensions.GetChildrenImplementation(Microsoft.Extensions.Configuration.IConfigurationRoot,System.String)">
|
||||
<summary>
|
||||
Gets the immediate children sub-sections of configuration root based on key.
|
||||
</summary>
|
||||
<param name="root">Configuration from which to retrieve sub-sections.</param>
|
||||
<param name="path">Key of a section of which children to retrieve.</param>
|
||||
<returns>Immediate children sub-sections of section specified by key.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.MemoryConfigurationBuilderExtensions">
|
||||
<summary>
|
||||
IConfigurationBuilder extension methods for the MemoryConfigurationProvider.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.MemoryConfigurationBuilderExtensions.AddInMemoryCollection(Microsoft.Extensions.Configuration.IConfigurationBuilder)">
|
||||
<summary>
|
||||
Adds the memory configuration provider to <paramref name="configurationBuilder"/>.
|
||||
</summary>
|
||||
<param name="configurationBuilder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> to add to.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.MemoryConfigurationBuilderExtensions.AddInMemoryCollection(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
|
||||
<summary>
|
||||
Adds the memory configuration provider to <paramref name="configurationBuilder"/>.
|
||||
</summary>
|
||||
<param name="configurationBuilder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/> to add to.</param>
|
||||
<param name="initialData">The data to add to memory configuration provider.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider">
|
||||
<summary>
|
||||
In-memory implementation of <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider.#ctor(Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource)">
|
||||
<summary>
|
||||
Initialize a new instance from the source.
|
||||
</summary>
|
||||
<param name="source">The source settings.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider.Add(System.String,System.String)">
|
||||
<summary>
|
||||
Add a new key and value pair.
|
||||
</summary>
|
||||
<param name="key">The configuration key.</param>
|
||||
<param name="value">The configuration value.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider.GetEnumerator">
|
||||
<summary>
|
||||
Returns an enumerator that iterates through the collection.
|
||||
</summary>
|
||||
<returns>An enumerator that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>
|
||||
Returns an enumerator that iterates through the collection.
|
||||
</summary>
|
||||
<returns>An enumerator that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource">
|
||||
<summary>
|
||||
Represents in-memory data as an <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSource"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource.InitialData">
|
||||
<summary>
|
||||
The initial key value configuration pairs.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource.Build(Microsoft.Extensions.Configuration.IConfigurationBuilder)">
|
||||
<summary>
|
||||
Builds the <see cref="T:Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider"/> for this source.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</param>
|
||||
<returns>A <see cref="T:Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider"/></returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.StreamConfigurationProvider">
|
||||
<summary>
|
||||
Stream based configuration provider
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.StreamConfigurationProvider.Source">
|
||||
<summary>
|
||||
The source settings for this provider.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.StreamConfigurationProvider.#ctor(Microsoft.Extensions.Configuration.StreamConfigurationSource)">
|
||||
<summary>
|
||||
Constructor.
|
||||
</summary>
|
||||
<param name="source">The source.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.StreamConfigurationProvider.Load(System.IO.Stream)">
|
||||
<summary>
|
||||
Load the configuration data from the stream.
|
||||
</summary>
|
||||
<param name="stream">The data stream.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.StreamConfigurationProvider.Load">
|
||||
<summary>
|
||||
Load the configuration data from the stream. Will throw after the first call.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.Configuration.StreamConfigurationSource">
|
||||
<summary>
|
||||
Stream based <see cref="T:Microsoft.Extensions.Configuration.IConfigurationSource" />.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.Configuration.StreamConfigurationSource.Stream">
|
||||
<summary>
|
||||
The stream containing the configuration data.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Configuration.StreamConfigurationSource.Build(Microsoft.Extensions.Configuration.IConfigurationBuilder)">
|
||||
<summary>
|
||||
Builds the <see cref="T:Microsoft.Extensions.Configuration.StreamConfigurationProvider"/> for this source.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder"/>.</param>
|
||||
<returns>An <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider"/></returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.Internal.ChangeCallbackRegistrar.UnsafeRegisterChangeCallback``1(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Action{``0},``0)">
|
||||
<summary>
|
||||
Registers for a callback that will be invoked when the entry has changed. <see cref="P:Microsoft.Extensions.Primitives.IChangeToken.HasChanged"/>
|
||||
MUST be set before the callback is invoked.
|
||||
</summary>
|
||||
<param name="callback">The callback to invoke.</param>
|
||||
<param name="state">State to be passed into the callback.</param>
|
||||
<param name="token">The <see cref="T:System.Threading.CancellationToken"/> to invoke the callback with.</param>
|
||||
<param name="onFailure">The action to execute when an <see cref="T:System.ObjectDisposedException"/> is thrown. Should be used to set the IChangeToken's ActiveChangeCallbacks property to false.</param>
|
||||
<param name="onFailureState">The state to be passed into the <paramref name="onFailure"/> action.</param>
|
||||
<returns>The <see cref="T:System.Threading.CancellationToken"/> registration.</returns>
|
||||
</member>
|
||||
<member name="M:System.ThrowHelper.ThrowIfNull(System.Object,System.String)">
|
||||
<summary>Throws an <see cref="T:System.ArgumentNullException"/> if <paramref name="argument"/> is null.</summary>
|
||||
<param name="argument">The reference type argument to validate as non-null.</param>
|
||||
<param name="paramName">The name of the parameter with which <paramref name="argument"/> corresponds.</param>
|
||||
</member>
|
||||
<member name="M:System.ThrowHelper.IfNullOrWhitespace(System.String,System.String)">
|
||||
<summary>
|
||||
Throws either an <see cref="T:System.ArgumentNullException"/> or an <see cref="T:System.ArgumentException"/>
|
||||
if the specified string is <see langword="null"/> or whitespace respectively.
|
||||
</summary>
|
||||
<param name="argument">String to be checked for <see langword="null"/> or whitespace.</param>
|
||||
<param name="paramName">The name of the parameter being checked.</param>
|
||||
<returns>The original value of <paramref name="argument"/>.</returns>
|
||||
</member>
|
||||
<member name="T:System.Runtime.InteropServices.LibraryImportAttribute">
|
||||
<summary>
|
||||
Attribute used to indicate a source generator should create a function for marshalling
|
||||
arguments instead of relying on the runtime to generate an equivalent marshalling function at run-time.
|
||||
</summary>
|
||||
<remarks>
|
||||
This attribute is meaningless if the source generator associated with it is not enabled.
|
||||
The current built-in source generator only supports C# and only supplies an implementation when
|
||||
applied to static, partial, non-generic methods.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Runtime.InteropServices.LibraryImportAttribute.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Runtime.InteropServices.LibraryImportAttribute"/>.
|
||||
</summary>
|
||||
<param name="libraryName">Name of the library containing the import.</param>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.LibraryName">
|
||||
<summary>
|
||||
Gets the name of the library containing the import.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.EntryPoint">
|
||||
<summary>
|
||||
Gets or sets the name of the entry point to be called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling">
|
||||
<summary>
|
||||
Gets or sets how to marshal string arguments to the method.
|
||||
</summary>
|
||||
<remarks>
|
||||
If this field is set to a value other than <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />,
|
||||
<see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType" /> must not be specified.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType">
|
||||
<summary>
|
||||
Gets or sets the <see cref="T:System.Type"/> used to control how string arguments to the method are marshalled.
|
||||
</summary>
|
||||
<remarks>
|
||||
If this field is specified, <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling" /> must not be specified
|
||||
or must be set to <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.SetLastError">
|
||||
<summary>
|
||||
Gets or sets whether the callee sets an error (SetLastError on Windows or errno
|
||||
on other platforms) before returning from the attributed method.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Runtime.InteropServices.StringMarshalling">
|
||||
<summary>
|
||||
Specifies how strings should be marshalled for generated p/invokes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Custom">
|
||||
<summary>
|
||||
Indicates the user is suppling a specific marshaller in <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Utf8">
|
||||
<summary>
|
||||
Use the platform-provided UTF-8 marshaller.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Utf16">
|
||||
<summary>
|
||||
Use the platform-provided UTF-16 marshaller.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.Error_NoSources">
|
||||
<summary>A configuration source is not registered. Please register one before setting a value.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.InvalidNullArgument">
|
||||
<summary>Null is not a valid value for '{0}'.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.StreamConfigurationProvidersAlreadyLoaded">
|
||||
<summary>StreamConfigurationProviders cannot be loaded more than once.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.StreamConfigurationSourceStreamCannotBeNull">
|
||||
<summary>Source.Stream cannot be null.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.AllowNullAttribute">
|
||||
<summary>Specifies that null is allowed as an input even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DisallowNullAttribute">
|
||||
<summary>Specifies that null is disallowed as an input even if the corresponding type allows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MaybeNullAttribute">
|
||||
<summary>Specifies that an output may be null even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullAttribute">
|
||||
<summary>Specifies that an output will not be null even if the corresponding type allows it. Specifies that an input argument was not null when the call returns.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute">
|
||||
<summary>Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue"/>, the parameter may be null even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified return value condition.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter may be null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute">
|
||||
<summary>Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue"/>, the parameter will not be null even if the corresponding type allows it.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified return value condition.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute">
|
||||
<summary>Specifies that the output will be non-null if the named parameter is non-null.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.#ctor(System.String)">
|
||||
<summary>Initializes the attribute with the associated parameter name.</summary>
|
||||
<param name="parameterName">
|
||||
The associated parameter name. The output will be non-null if the argument to the parameter specified is non-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.ParameterName">
|
||||
<summary>Gets the associated parameter name.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnAttribute">
|
||||
<summary>Applied to a method that will never return under any circumstance.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute">
|
||||
<summary>Specifies that the method will not return if the associated Boolean parameter is passed the specified value.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified parameter value.</summary>
|
||||
<param name="parameterValue">
|
||||
The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to
|
||||
the associated parameter matches this value.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.ParameterValue">
|
||||
<summary>Gets the condition parameter value.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute">
|
||||
<summary>Specifies that the method or property will ensure that the listed field and property members have not-null values.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String)">
|
||||
<summary>Initializes the attribute with a field or property member.</summary>
|
||||
<param name="member">
|
||||
The field or property member that is promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String[])">
|
||||
<summary>Initializes the attribute with the list of field and property members.</summary>
|
||||
<param name="members">
|
||||
The list of field and property members that are promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members">
|
||||
<summary>Gets field or property member names.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute">
|
||||
<summary>Specifies that the method or property will ensure that the listed field and property members have not-null values when returning with the specified return value condition.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String)">
|
||||
<summary>Initializes the attribute with the specified return value condition and a field or property member.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
<param name="member">
|
||||
The field or property member that is promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String[])">
|
||||
<summary>Initializes the attribute with the specified return value condition and list of field and property members.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
<param name="members">
|
||||
The list of field and property members that are promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members">
|
||||
<summary>Gets field or property member names.</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -0,0 +1,666 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Extensions.DependencyInjection</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:Microsoft.Extensions.Internal.TypeNameHelper.GetTypeDisplayName(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Char)">
|
||||
<summary>
|
||||
Pretty print a type name.
|
||||
</summary>
|
||||
<param name="type">The <see cref="T:System.Type"/>.</param>
|
||||
<param name="fullName"><c>true</c> to print a fully qualified name.</param>
|
||||
<param name="includeGenericParameterNames"><c>true</c> to include generic parameter names.</param>
|
||||
<param name="includeGenericParameters"><c>true</c> to include generic parameters.</param>
|
||||
<param name="nestedTypeDelimiter">Character to use as a delimiter in nested type names</param>
|
||||
<returns>The pretty printed type name.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.DefaultServiceProviderFactory">
|
||||
<summary>
|
||||
Default implementation of <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceProviderFactory`1"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.DefaultServiceProviderFactory.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Extensions.DependencyInjection.DefaultServiceProviderFactory"/> class
|
||||
with default options.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.DefaultServiceProviderFactory.#ctor(Microsoft.Extensions.DependencyInjection.ServiceProviderOptions)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Extensions.DependencyInjection.DefaultServiceProviderFactory"/> class
|
||||
with the specified <paramref name="options"/>.
|
||||
</summary>
|
||||
<param name="options">The options to use for this instance.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.DefaultServiceProviderFactory.CreateBuilder(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.DefaultServiceProviderFactory.CreateServiceProvider(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.ServiceCollectionContainerBuilderExtensions">
|
||||
<summary>
|
||||
Extension methods for building a <see cref="T:Microsoft.Extensions.DependencyInjection.ServiceProvider"/> from an <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceCollectionContainerBuilderExtensions.BuildServiceProvider(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
|
||||
<summary>
|
||||
Creates a <see cref="T:Microsoft.Extensions.DependencyInjection.ServiceProvider"/> containing services from the provided <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>.
|
||||
</summary>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> containing service descriptors.</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.ServiceProvider"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceCollectionContainerBuilderExtensions.BuildServiceProvider(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Boolean)">
|
||||
<summary>
|
||||
Creates a <see cref="T:Microsoft.Extensions.DependencyInjection.ServiceProvider"/> containing services from the provided <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>
|
||||
optionally enabling scope validation.
|
||||
</summary>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> containing service descriptors.</param>
|
||||
<param name="validateScopes">
|
||||
<c>true</c> to perform check verifying that scoped services never gets resolved from root provider; otherwise <c>false</c>.
|
||||
</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.ServiceProvider"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceCollectionContainerBuilderExtensions.BuildServiceProvider(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.DependencyInjection.ServiceProviderOptions)">
|
||||
<summary>
|
||||
Creates a <see cref="T:Microsoft.Extensions.DependencyInjection.ServiceProvider"/> containing services from the provided <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/>
|
||||
optionally enabling scope validation.
|
||||
</summary>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> containing service descriptors.</param>
|
||||
<param name="options">
|
||||
Configures various service provider behaviors.
|
||||
</param>
|
||||
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.ServiceProvider"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.ValidateTrimmingAnnotations(System.Type,System.Type[],System.Type,System.Type[])">
|
||||
<summary>
|
||||
Validates that two generic type definitions have compatible trimming annotations on their generic arguments.
|
||||
</summary>
|
||||
<remarks>
|
||||
When open generic types are used in DI, there is an error when the concrete implementation type
|
||||
has [DynamicallyAccessedMembers] attributes on a generic argument type, but the interface/service type
|
||||
doesn't have matching annotations. The problem is that the trimmer doesn't see the members that need to
|
||||
be preserved on the type being passed to the generic argument. But when the interface/service type also has
|
||||
the annotations, the trimmer will see which members need to be preserved on the closed generic argument type.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateArgumentCallSites(Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceIdentifier,System.Type,Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteChain,System.Reflection.ParameterInfo[],System.Boolean)">
|
||||
<returns>Not <b>null</b> if <b>throwIfCallSiteNotFound</b> is true</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.VerifyOpenGenericAotCompatibility(System.Type,System.Type[])">
|
||||
<summary>
|
||||
Verifies none of the generic type arguments are ValueTypes.
|
||||
</summary>
|
||||
<remarks>
|
||||
NativeAOT apps are not guaranteed that the native code for the closed generic of ValueType
|
||||
has been generated. To catch these problems early, this verification is enabled at development-time
|
||||
to inform the developer early that this scenario will not work once AOT'd.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.KeysMatch(System.Object,System.Object)">
|
||||
<summary>
|
||||
Returns true if both keys are null or equals, or if key1 is KeyedService.AnyKey and key2 is not null
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCacheKey.ServiceIdentifier">
|
||||
<summary>
|
||||
Type of service being cached
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCacheKey.Slot">
|
||||
<summary>
|
||||
Reverse index of the service when resolved in <c>IEnumerable<Type></c> where default instance gets slot 0.
|
||||
For example for service collection
|
||||
IService Impl1
|
||||
IService Impl2
|
||||
IService Impl3
|
||||
We would get the following cache keys:
|
||||
Impl1 2
|
||||
Impl2 1
|
||||
Impl3 0
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCacheKey.Equals(Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCacheKey)">
|
||||
<summary>Indicates whether the current instance is equal to another instance of the same type.</summary>
|
||||
<param name="other">An instance to compare with this instance.</param>
|
||||
<returns>true if the current instance is equal to the other instance; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite">
|
||||
<summary>
|
||||
Summary description for ServiceCallSite
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.ServiceProvider">
|
||||
<summary>
|
||||
The default IServiceProvider.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceProvider.GetService(System.Type)">
|
||||
<summary>
|
||||
Gets the service object of the specified type.
|
||||
</summary>
|
||||
<param name="serviceType">The type of the service to get.</param>
|
||||
<returns>The service that was produced.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceProvider.GetKeyedService(System.Type,System.Object)">
|
||||
<summary>
|
||||
Gets the service object of the specified type with the specified key.
|
||||
</summary>
|
||||
<param name="serviceType">The type of the service to get.</param>
|
||||
<param name="serviceKey">The key of the service to get.</param>
|
||||
<returns>The keyed service.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceProvider.GetRequiredKeyedService(System.Type,System.Object)">
|
||||
<summary>
|
||||
Gets the service object of the specified type. Will throw if the service not found.
|
||||
</summary>
|
||||
<param name="serviceType">The type of the service to get.</param>
|
||||
<param name="serviceKey">The key of the service to get.</param>
|
||||
<returns>The keyed service.</returns>
|
||||
<exception cref="T:System.InvalidOperationException"></exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceProvider.Dispose">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.ServiceProvider.DisposeAsync">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="T:Microsoft.Extensions.DependencyInjection.ServiceProviderOptions">
|
||||
<summary>
|
||||
Options for configuring various behaviors of the default <see cref="T:System.IServiceProvider"/> implementation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.DependencyInjection.ServiceProviderOptions.ValidateScopes">
|
||||
<summary>
|
||||
<c>true</c> to perform check verifying that scoped services never gets resolved from root provider; otherwise <c>false</c>. Defaults to <c>false</c>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Extensions.DependencyInjection.ServiceProviderOptions.ValidateOnBuild">
|
||||
<summary>
|
||||
<c>true</c> to perform check verifying that all services can be created during <c>BuildServiceProvider</c> call; otherwise <c>false</c>. Defaults to <c>false</c>.
|
||||
NOTE: this check doesn't verify open generics services.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute">
|
||||
<summary>
|
||||
Indicates that certain members on a specified <see cref="T:System.Type"/> are accessed dynamically,
|
||||
for example through <see cref="N:System.Reflection"/>.
|
||||
</summary>
|
||||
<remarks>
|
||||
This allows tools to understand which members are being accessed during the execution
|
||||
of a program.
|
||||
|
||||
This attribute is valid on members whose type is <see cref="T:System.Type"/> or <see cref="T:System.String"/>.
|
||||
|
||||
When this attribute is applied to a location of type <see cref="T:System.String"/>, the assumption is
|
||||
that the string represents a fully qualified type name.
|
||||
|
||||
When this attribute is applied to a class, interface, or struct, the members specified
|
||||
can be accessed dynamically on <see cref="T:System.Type"/> instances returned from calling
|
||||
<see cref="M:System.Object.GetType"/> on instances of that class, interface, or struct.
|
||||
|
||||
If the attribute is applied to a method it's treated as a special case and it implies
|
||||
the attribute should be applied to the "this" parameter of the method. As such the attribute
|
||||
should only be used on instance methods of types assignable to System.Type (or string, but no methods
|
||||
will use it there).
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute"/> class
|
||||
with the specified member types.
|
||||
</summary>
|
||||
<param name="memberTypes">The types of members dynamically accessed.</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute.MemberTypes">
|
||||
<summary>
|
||||
Gets the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes"/> which specifies the type
|
||||
of members dynamically accessed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes">
|
||||
<summary>
|
||||
Specifies the types of members that are dynamically accessed.
|
||||
|
||||
This enumeration has a <see cref="T:System.FlagsAttribute"/> attribute that allows a
|
||||
bitwise combination of its member values.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.None">
|
||||
<summary>
|
||||
Specifies no members.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicParameterlessConstructor">
|
||||
<summary>
|
||||
Specifies the default, parameterless public constructor.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors">
|
||||
<summary>
|
||||
Specifies all public constructors.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors">
|
||||
<summary>
|
||||
Specifies all non-public constructors.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods">
|
||||
<summary>
|
||||
Specifies all public methods.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods">
|
||||
<summary>
|
||||
Specifies all non-public methods.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields">
|
||||
<summary>
|
||||
Specifies all public fields.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields">
|
||||
<summary>
|
||||
Specifies all non-public fields.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypes">
|
||||
<summary>
|
||||
Specifies all public nested types.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes">
|
||||
<summary>
|
||||
Specifies all non-public nested types.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties">
|
||||
<summary>
|
||||
Specifies all public properties.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicProperties">
|
||||
<summary>
|
||||
Specifies all non-public properties.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents">
|
||||
<summary>
|
||||
Specifies all public events.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents">
|
||||
<summary>
|
||||
Specifies all non-public events.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.Interfaces">
|
||||
<summary>
|
||||
Specifies all interfaces implemented by the type.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All">
|
||||
<summary>
|
||||
Specifies all members.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute">
|
||||
<summary>
|
||||
Suppresses reporting of a specific rule violation, allowing multiple suppressions on a
|
||||
single code artifact.
|
||||
</summary>
|
||||
<remarks>
|
||||
<see cref="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"/> is different than
|
||||
<see cref="T:System.Diagnostics.CodeAnalysis.SuppressMessageAttribute"/> in that it doesn't have a
|
||||
<see cref="T:System.Diagnostics.ConditionalAttribute"/>. So it is always preserved in the compiled assembly.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.#ctor(System.String,System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"/>
|
||||
class, specifying the category of the tool and the identifier for an analysis rule.
|
||||
</summary>
|
||||
<param name="category">The category for the attribute.</param>
|
||||
<param name="checkId">The identifier of the analysis rule the attribute applies to.</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category">
|
||||
<summary>
|
||||
Gets the category identifying the classification of the attribute.
|
||||
</summary>
|
||||
<remarks>
|
||||
The <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category"/> property describes the tool or tool analysis category
|
||||
for which a message suppression attribute applies.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.CheckId">
|
||||
<summary>
|
||||
Gets the identifier of the analysis tool rule to be suppressed.
|
||||
</summary>
|
||||
<remarks>
|
||||
Concatenated together, the <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category"/> and <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.CheckId"/>
|
||||
properties form a unique check identifier.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Scope">
|
||||
<summary>
|
||||
Gets or sets the scope of the code that is relevant for the attribute.
|
||||
</summary>
|
||||
<remarks>
|
||||
The Scope property is an optional argument that specifies the metadata scope for which
|
||||
the attribute is relevant.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Target">
|
||||
<summary>
|
||||
Gets or sets a fully qualified path that represents the target of the attribute.
|
||||
</summary>
|
||||
<remarks>
|
||||
The <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Target"/> property is an optional argument identifying the analysis target
|
||||
of the attribute. An example value is "System.IO.Stream.ctor():System.Void".
|
||||
Because it is fully qualified, it can be long, particularly for targets such as parameters.
|
||||
The analysis tool user interface should be capable of automatically formatting the parameter.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.MessageId">
|
||||
<summary>
|
||||
Gets or sets an optional argument expanding on exclusion criteria.
|
||||
</summary>
|
||||
<remarks>
|
||||
The <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.MessageId"/> property is an optional argument that specifies additional
|
||||
exclusion where the literal metadata target is not sufficiently precise. For example,
|
||||
the <see cref="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"/> cannot be applied within a method,
|
||||
and it may be desirable to suppress a violation against a statement in the method that will
|
||||
give a rule violation, but not against all statements in the method.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Justification">
|
||||
<summary>
|
||||
Gets or sets the justification for suppressing the code analysis message.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute">
|
||||
<summary>
|
||||
Indicates that the specified method requires the ability to generate new code at runtime,
|
||||
for example through <see cref="N:System.Reflection"/>.
|
||||
</summary>
|
||||
<remarks>
|
||||
This allows tools to understand which methods are unsafe to call when compiling ahead of time.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute"/> class
|
||||
with the specified message.
|
||||
</summary>
|
||||
<param name="message">
|
||||
A message that contains information about the usage of dynamic code.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Message">
|
||||
<summary>
|
||||
Gets a message that contains information about the usage of dynamic code.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Url">
|
||||
<summary>
|
||||
Gets or sets an optional URL that contains more information about the method,
|
||||
why it requires dynamic code, and what options a consumer has to deal with it.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.AllowNullAttribute">
|
||||
<summary>Specifies that null is allowed as an input even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DisallowNullAttribute">
|
||||
<summary>Specifies that null is disallowed as an input even if the corresponding type allows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MaybeNullAttribute">
|
||||
<summary>Specifies that an output may be null even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullAttribute">
|
||||
<summary>Specifies that an output will not be null even if the corresponding type allows it. Specifies that an input argument was not null when the call returns.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute">
|
||||
<summary>Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue"/>, the parameter may be null even if the corresponding type disallows it.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified return value condition.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter may be null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute">
|
||||
<summary>Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue"/>, the parameter will not be null even if the corresponding type allows it.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified return value condition.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute">
|
||||
<summary>Specifies that the output will be non-null if the named parameter is non-null.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.#ctor(System.String)">
|
||||
<summary>Initializes the attribute with the associated parameter name.</summary>
|
||||
<param name="parameterName">
|
||||
The associated parameter name. The output will be non-null if the argument to the parameter specified is non-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.ParameterName">
|
||||
<summary>Gets the associated parameter name.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnAttribute">
|
||||
<summary>Applied to a method that will never return under any circumstance.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute">
|
||||
<summary>Specifies that the method will not return if the associated Boolean parameter is passed the specified value.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.#ctor(System.Boolean)">
|
||||
<summary>Initializes the attribute with the specified parameter value.</summary>
|
||||
<param name="parameterValue">
|
||||
The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to
|
||||
the associated parameter matches this value.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.ParameterValue">
|
||||
<summary>Gets the condition parameter value.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute">
|
||||
<summary>Specifies that the method or property will ensure that the listed field and property members have not-null values.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String)">
|
||||
<summary>Initializes the attribute with a field or property member.</summary>
|
||||
<param name="member">
|
||||
The field or property member that is promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String[])">
|
||||
<summary>Initializes the attribute with the list of field and property members.</summary>
|
||||
<param name="members">
|
||||
The list of field and property members that are promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members">
|
||||
<summary>Gets field or property member names.</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute">
|
||||
<summary>Specifies that the method or property will ensure that the listed field and property members have not-null values when returning with the specified return value condition.</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String)">
|
||||
<summary>Initializes the attribute with the specified return value condition and a field or property member.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
<param name="member">
|
||||
The field or property member that is promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String[])">
|
||||
<summary>Initializes the attribute with the specified return value condition and list of field and property members.</summary>
|
||||
<param name="returnValue">
|
||||
The return value condition. If the method returns this value, the associated parameter will not be null.
|
||||
</param>
|
||||
<param name="members">
|
||||
The list of field and property members that are promised to be not-null.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.ReturnValue">
|
||||
<summary>Gets the return value condition.</summary>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members">
|
||||
<summary>Gets field or property member names.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.AmbiguousConstructorException">
|
||||
<summary>Unable to activate type '{0}'. The following constructors are ambiguous:</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.CannotResolveService">
|
||||
<summary>Unable to resolve service for type '{0}' while attempting to activate '{1}'.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.CircularDependencyException">
|
||||
<summary>A circular dependency was detected for the service of type '{0}'.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.UnableToActivateTypeException">
|
||||
<summary>No constructor for type '{0}' can be instantiated using services from the service container and default values.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.OpenGenericServiceRequiresOpenGenericImplementation">
|
||||
<summary>Open generic service type '{0}' requires registering an open generic implementation type.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.ArityOfOpenGenericServiceNotEqualArityOfOpenGenericImplementation">
|
||||
<summary>Arity of open generic service type '{0}' does not equal arity of open generic implementation type '{1}'.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.TypeCannotBeActivated">
|
||||
<summary>Cannot instantiate implementation type '{0}' for service type '{1}'.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.NoConstructorMatch">
|
||||
<summary>A suitable constructor for type '{0}' could not be located. Ensure the type is concrete and services are registered for all parameters of a public constructor.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.ScopedInSingletonException">
|
||||
<summary>Cannot consume {2} service '{0}' from {3} '{1}'.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.ScopedResolvedFromRootException">
|
||||
<summary>Cannot resolve '{0}' from root provider because it requires {2} service '{1}'.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.DirectScopedResolvedFromRootException">
|
||||
<summary>Cannot resolve {1} service '{0}' from root provider.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.ConstantCantBeConvertedToServiceType">
|
||||
<summary>Constant value of type '{0}' can't be converted to service type '{1}'</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.ImplementationTypeCantBeConvertedToServiceType">
|
||||
<summary>Implementation type '{0}' can't be converted to service type '{1}'</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.AsyncDisposableServiceDispose">
|
||||
<summary>'{0}' type only implements IAsyncDisposable. Use DisposeAsync to dispose the container.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.GetCaptureDisposableNotSupported">
|
||||
<summary>GetCaptureDisposable call is supported only for main scope</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.InvalidServiceDescriptor">
|
||||
<summary>Invalid service descriptor</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.ServiceDescriptorNotExist">
|
||||
<summary>Requested service descriptor doesn't exist.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.CallSiteTypeNotSupported">
|
||||
<summary>Call site type {0} is not supported</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.TrimmingAnnotationsDoNotMatch">
|
||||
<summary>Generic implementation type '{0}' has a DynamicallyAccessedMembers attribute applied to a generic argument type, but the service type '{1}' doesn't have a matching DynamicallyAccessedMembers attribute on its generic argument type.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.TrimmingAnnotationsDoNotMatch_NewConstraint">
|
||||
<summary>Generic implementation type '{0}' has a DefaultConstructorConstraint ('new()' constraint), but the generic service type '{1}' doesn't.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.AotCannotCreateEnumerableValueType">
|
||||
<summary>Unable to create an Enumerable service of type '{0}' because it is a ValueType. Native code to support creating Enumerable services might not be available with native AOT.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.AotCannotCreateGenericValueType">
|
||||
<summary>Unable to create a generic service for type '{0}' because '{1}' is a ValueType. Native code to support creating generic services might not be available with native AOT.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.NoServiceRegistered">
|
||||
<summary>No service for type '{0}' has been registered.</summary>
|
||||
</member>
|
||||
<member name="P:System.SR.InvalidServiceKeyType">
|
||||
<summary>The type of the key used for lookup doesn't match the type in the constructor parameter with the ServiceKey attribute.</summary>
|
||||
</member>
|
||||
<member name="T:System.Runtime.InteropServices.LibraryImportAttribute">
|
||||
<summary>
|
||||
Attribute used to indicate a source generator should create a function for marshalling
|
||||
arguments instead of relying on the runtime to generate an equivalent marshalling function at run-time.
|
||||
</summary>
|
||||
<remarks>
|
||||
This attribute is meaningless if the source generator associated with it is not enabled.
|
||||
The current built-in source generator only supports C# and only supplies an implementation when
|
||||
applied to static, partial, non-generic methods.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Runtime.InteropServices.LibraryImportAttribute.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Runtime.InteropServices.LibraryImportAttribute"/>.
|
||||
</summary>
|
||||
<param name="libraryName">Name of the library containing the import.</param>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.LibraryName">
|
||||
<summary>
|
||||
Gets the name of the library containing the import.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.EntryPoint">
|
||||
<summary>
|
||||
Gets or sets the name of the entry point to be called.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling">
|
||||
<summary>
|
||||
Gets or sets how to marshal string arguments to the method.
|
||||
</summary>
|
||||
<remarks>
|
||||
If this field is set to a value other than <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />,
|
||||
<see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType" /> must not be specified.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType">
|
||||
<summary>
|
||||
Gets or sets the <see cref="T:System.Type"/> used to control how string arguments to the method are marshalled.
|
||||
</summary>
|
||||
<remarks>
|
||||
If this field is specified, <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling" /> must not be specified
|
||||
or must be set to <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Runtime.InteropServices.LibraryImportAttribute.SetLastError">
|
||||
<summary>
|
||||
Gets or sets whether the callee sets an error (SetLastError on Windows or errno
|
||||
on other platforms) before returning from the attributed method.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Runtime.InteropServices.StringMarshalling">
|
||||
<summary>
|
||||
Specifies how strings should be marshalled for generated p/invokes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Custom">
|
||||
<summary>
|
||||
Indicates the user is suppling a specific marshaller in <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Utf8">
|
||||
<summary>
|
||||
Use the platform-provided UTF-8 marshaller.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Runtime.InteropServices.StringMarshalling.Utf16">
|
||||
<summary>
|
||||
Use the platform-provided UTF-16 marshaller.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
API_NetFramework/bin/Microsoft.Extensions.ObjectPool.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.Extensions.ObjectPool.dll
Normal file
Binary file not shown.
8
API_NetFramework/bin/Microsoft.Extensions.ObjectPool.xml
Normal file
8
API_NetFramework/bin/Microsoft.Extensions.ObjectPool.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Extensions.ObjectPool</name>
|
||||
</assembly>
|
||||
<members>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
API_NetFramework/bin/Microsoft.Extensions.Options.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.Extensions.Options.dll
Normal file
Binary file not shown.
1450
API_NetFramework/bin/Microsoft.Extensions.Options.xml
Normal file
1450
API_NetFramework/bin/Microsoft.Extensions.Options.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
API_NetFramework/bin/Microsoft.Extensions.Primitives.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.Extensions.Primitives.dll
Normal file
Binary file not shown.
1248
API_NetFramework/bin/Microsoft.Extensions.Primitives.xml
Normal file
1248
API_NetFramework/bin/Microsoft.Extensions.Primitives.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
API_NetFramework/bin/Microsoft.IdentityModel.Abstractions.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.IdentityModel.Abstractions.dll
Normal file
Binary file not shown.
297
API_NetFramework/bin/Microsoft.IdentityModel.Abstractions.xml
Normal file
297
API_NetFramework/bin/Microsoft.IdentityModel.Abstractions.xml
Normal file
@@ -0,0 +1,297 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.IdentityModel.Abstractions</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.IdentityModel.Abstractions.EventLogLevel">
|
||||
<summary>
|
||||
Defines Event Log Levels.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Abstractions.EventLogLevel.LogAlways">
|
||||
<summary>
|
||||
No level filtering is done on this log level. Log messages of all levels will be logged.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Abstractions.EventLogLevel.Critical">
|
||||
<summary>
|
||||
Logs that describe an unrecoverable application or system crash, or a catastrophic failure that requires
|
||||
immediate attention.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Abstractions.EventLogLevel.Error">
|
||||
<summary>
|
||||
Logs that highlight when the current flow of execution is stopped due to a failure. These should indicate a
|
||||
failure in the current activity, not an application-wide failure.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Abstractions.EventLogLevel.Warning">
|
||||
<summary>
|
||||
Logs that highlight an abnormal or unexpected event in the application flow, but do not otherwise cause the
|
||||
application execution to stop.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Abstractions.EventLogLevel.Informational">
|
||||
<summary>
|
||||
Logs that track the general flow of the application. These logs should have long-term value.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Abstractions.EventLogLevel.Verbose">
|
||||
<summary>
|
||||
Logs that are used for interactive investigation during development. These logs should primarily contain
|
||||
information useful for debugging and have no long-term value.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Abstractions.IIdentityLogger">
|
||||
<summary>
|
||||
Interface that needs to be implemented by classes providing logging in Microsoft identity libraries.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.IIdentityLogger.IsEnabled(Microsoft.IdentityModel.Abstractions.EventLogLevel)">
|
||||
<summary>
|
||||
Checks to see if logging is enabled at given <paramref name="eventLogLevel"/>.
|
||||
</summary>
|
||||
<param name="eventLogLevel">Log level of a message.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.IIdentityLogger.Log(Microsoft.IdentityModel.Abstractions.LogEntry)">
|
||||
<summary>
|
||||
Writes a log entry.
|
||||
</summary>
|
||||
<param name="entry">Defines a structured message to be logged at the provided <see cref="P:Microsoft.IdentityModel.Abstractions.LogEntry.EventLogLevel"/>.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Abstractions.ITelemetryClient">
|
||||
<summary>
|
||||
Interface for Telemetry tracking.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Abstractions.ITelemetryClient.ClientId">
|
||||
<summary>
|
||||
Gets or sets the application or client ID that telemetry is being sent for.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.ITelemetryClient.Initialize">
|
||||
<summary>
|
||||
Perform any necessary bootstrapping for the telemetry client.
|
||||
</summary>
|
||||
<remarks>
|
||||
The expectation is that this should only be called once for the lifetime of the object however the
|
||||
implementation should be idempotent.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.ITelemetryClient.IsEnabled">
|
||||
<summary>
|
||||
Checks to see if telemetry is enabled all up.
|
||||
</summary>
|
||||
<returns>
|
||||
Returns <see langword="true"/> if telemetry should be sent; <see langword="false"/> otherwise.
|
||||
</returns>
|
||||
<remarks>
|
||||
This check should be used to gate any resource intensive operations to generate telemetry as well.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.ITelemetryClient.IsEnabled(System.String)">
|
||||
<summary>
|
||||
Checks to see if telemetry is enabled for the named event.
|
||||
</summary>
|
||||
<param name="eventName">Name of the event to check.</param>
|
||||
<returns>
|
||||
Returns <see langword="true"/> if telemetry should be sent for <paramref name="eventName"/>;
|
||||
<see langword="false"/> otherwise.
|
||||
</returns>
|
||||
<remarks>
|
||||
This check should be used to gate any resource intensive operations to generate telemetry as well.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.ITelemetryClient.TrackEvent(Microsoft.IdentityModel.Abstractions.TelemetryEventDetails)">
|
||||
<summary>
|
||||
Tracks an instance of a named event.
|
||||
</summary>
|
||||
<param name="eventDetails">Details of the event to track.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.ITelemetryClient.TrackEvent(System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IDictionary{System.String,System.Int64},System.Collections.Generic.IDictionary{System.String,System.Boolean},System.Collections.Generic.IDictionary{System.String,System.DateTime},System.Collections.Generic.IDictionary{System.String,System.Double},System.Collections.Generic.IDictionary{System.String,System.Guid})">
|
||||
<summary>
|
||||
Tracks an instance of a named event.
|
||||
</summary>
|
||||
<param name="eventName">Name of the event to track. Should be unique per scenario.</param>
|
||||
<param name="stringProperties">Key value pair of strings to long with the event.</param>
|
||||
<param name="longProperties">Key value pair of longs to long with the event.</param>
|
||||
<param name="boolProperties">Key value pair of bools to long with the event.</param>
|
||||
<param name="dateTimeProperties">Key value pair of DateTimes to long with the event.</param>
|
||||
<param name="doubleProperties">Key value pair of doubles to long with the event.</param>
|
||||
<param name="guidProperties">Key value pair of Guids to long with the event.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Abstractions.LogEntry">
|
||||
<summary>
|
||||
Defines the structure of a log entry.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Abstractions.LogEntry.EventLogLevel">
|
||||
<summary>
|
||||
Defines the <see cref="P:Microsoft.IdentityModel.Abstractions.LogEntry.EventLogLevel"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Abstractions.LogEntry.Message">
|
||||
<summary>
|
||||
Message to be logged.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Abstractions.LogEntry.CorrelationId">
|
||||
<summary>
|
||||
A unique identifier for a request that can help with diagnostics across components.
|
||||
</summary>
|
||||
<remarks>
|
||||
Also referred to as ActivityId in Microsoft.IdentityModel.Tokens.CallContext.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Abstractions.NullIdentityModelLogger">
|
||||
<summary>
|
||||
A minimalistic <see cref="T:Microsoft.IdentityModel.Abstractions.IIdentityLogger"/> implementation that is disabled by default and doesn't log.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Abstractions.NullIdentityModelLogger.Instance">
|
||||
<summary>
|
||||
Default instance of <see cref="T:Microsoft.IdentityModel.Abstractions.NullIdentityModelLogger"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.NullIdentityModelLogger.IsEnabled(Microsoft.IdentityModel.Abstractions.EventLogLevel)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.NullIdentityModelLogger.Log(Microsoft.IdentityModel.Abstractions.LogEntry)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Abstractions.NullTelemetryClient">
|
||||
<summary>
|
||||
The default implementation of the <see cref="T:Microsoft.IdentityModel.Abstractions.ITelemetryClient"/> interface which swallows all telemetry signals.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Abstractions.NullTelemetryClient.ClientId">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Abstractions.NullTelemetryClient.Instance">
|
||||
<summary>
|
||||
Singleton instance of <see cref="T:Microsoft.IdentityModel.Abstractions.NullTelemetryClient"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.NullTelemetryClient.#ctor">
|
||||
<summary>
|
||||
Initializes an instance of <see cref="T:Microsoft.IdentityModel.Abstractions.NullTelemetryClient"/>.
|
||||
</summary>
|
||||
<remarks>
|
||||
Private constructor to prevent the default constructor being exposed.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.NullTelemetryClient.IsEnabled">
|
||||
<inheritdoc />
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.NullTelemetryClient.IsEnabled(System.String)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.NullTelemetryClient.Initialize">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.NullTelemetryClient.TrackEvent(Microsoft.IdentityModel.Abstractions.TelemetryEventDetails)">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.NullTelemetryClient.TrackEvent(System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IDictionary{System.String,System.Int64},System.Collections.Generic.IDictionary{System.String,System.Boolean},System.Collections.Generic.IDictionary{System.String,System.DateTime},System.Collections.Generic.IDictionary{System.String,System.Double},System.Collections.Generic.IDictionary{System.String,System.Guid})">
|
||||
<inheritdoc/>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Abstractions.ObservabilityConstants">
|
||||
<summary>
|
||||
Common class containing observability constants to be used as well known metric keys.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Abstractions.ObservabilityConstants.Succeeded">
|
||||
<summary>
|
||||
String used for the name of the property indicating if the call was successful.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Abstractions.ObservabilityConstants.Duration">
|
||||
<summary>
|
||||
String used for the name of the property indicating the call in Duration (ms).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Abstractions.ObservabilityConstants.ActivityId">
|
||||
<summary>
|
||||
String used for the name of the property indicating the call's Activity Id/Correlation Id.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Abstractions.ObservabilityConstants.ClientId">
|
||||
<summary>
|
||||
String used for the name of the property indicating the caller's ClientId.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Abstractions.TelemetryEventDetails">
|
||||
<summary>
|
||||
Details of the telemetry event.
|
||||
</summary>
|
||||
<remarks>
|
||||
This implementation is not meant to be thread-safe. This implementation would either need to be overridden or
|
||||
usage should not be concurrently operated on.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Abstractions.TelemetryEventDetails.PropertyValues">
|
||||
<summary>
|
||||
The underlying properties making up the <see cref="T:Microsoft.IdentityModel.Abstractions.TelemetryEventDetails"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Abstractions.TelemetryEventDetails.Name">
|
||||
<summary>
|
||||
Name of the telemetry event, should be unique between events.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Abstractions.TelemetryEventDetails.Properties">
|
||||
<summary>
|
||||
Properties which describe the event.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.TelemetryEventDetails.SetProperty(System.String,System.String)">
|
||||
<summary>
|
||||
Sets a property on the event details.
|
||||
</summary>
|
||||
<param name="key">Property key.</param>
|
||||
<param name="value">Property value.</param>
|
||||
<exception cref="T:System.ArgumentNullException">'key' is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.TelemetryEventDetails.SetProperty(System.String,System.Int64)">
|
||||
<summary>
|
||||
Sets a property on the event details.
|
||||
</summary>
|
||||
<param name="key">Property key.</param>
|
||||
<param name="value">Property value.</param>
|
||||
<exception cref="T:System.ArgumentNullException">'key' is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.TelemetryEventDetails.SetProperty(System.String,System.Boolean)">
|
||||
<summary>
|
||||
Sets a property on the event details.
|
||||
</summary>
|
||||
<param name="key">Property key.</param>
|
||||
<param name="value">Property value.</param>
|
||||
<exception cref="T:System.ArgumentNullException">'key' is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.TelemetryEventDetails.SetProperty(System.String,System.DateTime)">
|
||||
<summary>
|
||||
Sets a property on the event details.
|
||||
</summary>
|
||||
<param name="key">Property key.</param>
|
||||
<param name="value">Property value.</param>
|
||||
<exception cref="T:System.ArgumentNullException">'key' is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.TelemetryEventDetails.SetProperty(System.String,System.Double)">
|
||||
<summary>
|
||||
Sets a property on the event details.
|
||||
</summary>
|
||||
<param name="key">Property key.</param>
|
||||
<param name="value">Property value.</param>
|
||||
<exception cref="T:System.ArgumentNullException">'key' is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Abstractions.TelemetryEventDetails.SetProperty(System.String,System.Guid)">
|
||||
<summary>
|
||||
Sets a property on the event details.
|
||||
</summary>
|
||||
<param name="key">Property key.</param>
|
||||
<param name="value">Property value.</param>
|
||||
<exception cref="T:System.ArgumentNullException">'key' is null.</exception>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
API_NetFramework/bin/Microsoft.IdentityModel.JsonWebTokens.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.IdentityModel.JsonWebTokens.dll
Normal file
Binary file not shown.
1623
API_NetFramework/bin/Microsoft.IdentityModel.JsonWebTokens.xml
Normal file
1623
API_NetFramework/bin/Microsoft.IdentityModel.JsonWebTokens.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
API_NetFramework/bin/Microsoft.IdentityModel.Logging.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.IdentityModel.Logging.dll
Normal file
Binary file not shown.
871
API_NetFramework/bin/Microsoft.IdentityModel.Logging.xml
Normal file
871
API_NetFramework/bin/Microsoft.IdentityModel.Logging.xml
Normal file
@@ -0,0 +1,871 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.IdentityModel.Logging</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.IdentityModel.Logging.IdentityModelEventSource">
|
||||
<summary>
|
||||
Event source based logger to log different events.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.IdentityModelEventSource.Logger">
|
||||
<summary>
|
||||
Static logger that is exposed externally. An external application or framework can hook up a listener to this event source to log data in a custom way.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.IdentityModelEventSource.ShowPII">
|
||||
<summary>
|
||||
Flag which indicates whether or not PII is shown in logs. False by default.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.IdentityModelEventSource.LogCompleteSecurityArtifact">
|
||||
<summary>
|
||||
Flag which indicates whether or not complete <see cref="T:Microsoft.IdentityModel.Logging.SecurityArtifact"/> is shown in logs when <see cref="P:Microsoft.IdentityModel.Logging.IdentityModelEventSource.ShowPII"/> is set to true. False by default.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.IdentityModelEventSource.HiddenPIIString">
|
||||
<summary>
|
||||
String that is used in place of any arguments to log messages if the 'ShowPII' flag is set to false.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.IdentityModelEventSource.HiddenSecurityArtifactString">
|
||||
<summary>
|
||||
String that is used in place of any arguments to log messages if the 'LogCompleteSecurityArtifact' flag is set to false.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.IdentityModelEventSource.HeaderWritten">
|
||||
<summary>
|
||||
Indicates whether or the log message header (contains library version, date/time, and PII debugging information) has been written.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Logging.IdentityModelEventSource._versionLogMessage">
|
||||
<summary>
|
||||
The log message that indicates the current library version.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Logging.IdentityModelEventSource._dateLogMessage">
|
||||
<summary>
|
||||
The log message that indicates the date.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Logging.IdentityModelEventSource._piiOffLogMessage">
|
||||
<summary>
|
||||
The log message that is shown when PII is off.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Logging.IdentityModelEventSource._piiOnLogMessage">
|
||||
<summary>
|
||||
The log message that is shown when PII is off.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.WriteAlways(System.String)">
|
||||
<summary>
|
||||
Writes an event log by using the provided string argument and current UTC time.
|
||||
No level filtering is done on the event.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
<remarks>No level filtering.</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.WriteAlways(System.String,System.Object[])">
|
||||
<summary>
|
||||
Writes an event log by using the provided string argument, current UTC time and the provided arguments list.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.WriteVerbose(System.String)">
|
||||
<summary>
|
||||
Writes a verbose event log by using the provided string argument and current UTC time.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.WriteVerbose(System.String,System.Object[])">
|
||||
<summary>
|
||||
Writes a verbose event log by using the provided string argument, current UTC time and the provided arguments list.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.WriteInformation(System.String)">
|
||||
<summary>
|
||||
Writes an information event log by using the provided string argument and current UTC time.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.WriteInformation(System.String,System.Object[])">
|
||||
<summary>
|
||||
Writes an information event log by using the provided string argument, current UTC time and the provided arguments list.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.WriteWarning(System.String)">
|
||||
<summary>
|
||||
Writes a warning event log by using the provided string argument and current UTC time.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.WriteWarning(System.String,System.Object[])">
|
||||
<summary>
|
||||
Writes a warning event log by using the provided string argument, current UTC time and the provided arguments list.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.WriteError(System.String)">
|
||||
<summary>
|
||||
Writes an error event log by using the provided string argument and current UTC time.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.WriteError(System.String,System.Object[])">
|
||||
<summary>
|
||||
Writes an error event log by using the provided string argument, current UTC time and the provided arguments list.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.WriteCritical(System.String)">
|
||||
<summary>
|
||||
Writes a critical event log by using the provided string argument and current UTC time.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.WriteCritical(System.String,System.Object[])">
|
||||
<summary>
|
||||
Writes a critical event log by using the provided string argument, current UTC time and the provided arguments list.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.Write(System.Diagnostics.Tracing.EventLevel,System.Exception,System.String)">
|
||||
<summary>
|
||||
Writes an exception log by using the provided event identifer, exception argument, string argument and current UTC time.
|
||||
</summary>
|
||||
<param name="level"><see cref="T:System.Diagnostics.Tracing.EventLevel"/></param>
|
||||
<param name="innerException"><see cref="T:System.Exception"/></param>
|
||||
<param name="message">The log message.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelEventSource.Write(System.Diagnostics.Tracing.EventLevel,System.Exception,System.String,System.Object[])">
|
||||
<summary>
|
||||
Writes an exception log by using the provided event identifer, exception argument, string argument, arguments list and current UTC time.
|
||||
</summary>
|
||||
<param name="level"><see cref="T:System.Diagnostics.Tracing.EventLevel"/></param>
|
||||
<param name="innerException"><see cref="T:System.Exception"/></param>
|
||||
<param name="message">The log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.IdentityModelEventSource.LogLevel">
|
||||
<summary>
|
||||
Minimum log level to log events. Default is Warning.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Logging.IdentityModelTelemetryUtil">
|
||||
<summary>
|
||||
Provides a way to add and remove telemetry data.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.IdentityModelTelemetryUtil.ClientSku">
|
||||
<summary>
|
||||
Get the string that represents the client SKU.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.IdentityModelTelemetryUtil.ClientVer">
|
||||
<summary>
|
||||
Get the string that represents the client version.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelTelemetryUtil.AddTelemetryData(System.String,System.String)">
|
||||
<summary>
|
||||
Adds a key and its value to the collection of telemetry data.
|
||||
</summary>
|
||||
<param name="key"> The name of the telemetry.</param>
|
||||
<param name="value"> The value of the telemetry.</param>
|
||||
<returns> true if the key is successfully added; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.IdentityModelTelemetryUtil.RemoveTelemetryData(System.String)">
|
||||
<summary>
|
||||
Removes a key and its value from the collection of telemetry data.
|
||||
</summary>
|
||||
<param name="key"> The name of the telemetry.</param>
|
||||
<returns> true if the key is successfully removed; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Logging.ISafeLogSecurityArtifact">
|
||||
<summary>
|
||||
Interface that provides an unsafe method to log a security artifact.
|
||||
</summary>
|
||||
<remarks>
|
||||
SecurityToken and encoded token are considered as SecurityArtifacts.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.ISafeLogSecurityArtifact.UnsafeToString">
|
||||
<summary>
|
||||
Returns a string that represents the complete security artifact.
|
||||
This may include sensitive information and should only be used for debugging purposes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Logging.LoggerContext">
|
||||
<summary>
|
||||
A context class that can be used to store work per request to aid with debugging.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LoggerContext.#ctor">
|
||||
<summary>
|
||||
Instantiates a new <see cref="T:Microsoft.IdentityModel.Logging.LoggerContext"/> with the default activityId.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LoggerContext.#ctor(System.Guid)">
|
||||
<summary>
|
||||
Instantiates a new <see cref="T:Microsoft.IdentityModel.Logging.LoggerContext"/> with an activityId.
|
||||
</summary>
|
||||
<param name="activityId"></param>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.LoggerContext.ActivityId">
|
||||
<summary>
|
||||
Gets or set a <see cref="T:System.Guid"/> that will be used in the call to EventSource.SetCurrentThreadActivityId before logging.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.LoggerContext.CaptureLogs">
|
||||
<summary>
|
||||
Gets or sets a boolean controlling if logs are written into the context.
|
||||
Useful when debugging.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.LoggerContext.DebugId">
|
||||
<summary>
|
||||
Gets or sets a string that helps with setting breakpoints when debugging.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.LoggerContext.Logs">
|
||||
<summary>
|
||||
The collection of logs associated with a request. Use <see cref="P:Microsoft.IdentityModel.Logging.LoggerContext.CaptureLogs"/> to control capture.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.LoggerContext.PropertyBag">
|
||||
<summary>
|
||||
Gets or sets an <see cref="T:System.Collections.Generic.IDictionary`2"/> that enables custom extensibility scenarios.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Logging.LogHelper">
|
||||
<summary>
|
||||
Helper class for logging.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.LogHelper.Logger">
|
||||
<summary>
|
||||
Gets or sets a logger to which logs will be written to.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Logging.LogHelper._isHeaderWritten">
|
||||
<summary>
|
||||
Indicates whether the log message header (contains library version, date/time, and PII debugging information) has been written.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Logging.LogHelper._piiOffLogMessage">
|
||||
<summary>
|
||||
The log message that is shown when PII is off.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Logging.LogHelper._piiOnLogMessage">
|
||||
<summary>
|
||||
The log message that is shown when PII is on.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.IsEnabled(Microsoft.IdentityModel.Abstractions.EventLogLevel)">
|
||||
<summary>
|
||||
Gets whether logging is enabled at the specified <see cref="T:Microsoft.IdentityModel.Abstractions.EventLogLevel"/>."/>
|
||||
</summary>
|
||||
<param name="level">The log level</param>
|
||||
<returns><see langword="true"/> if logging is enabled at the specified level; otherwise, <see langword="false"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogArgumentNullException(System.String)">
|
||||
<summary>
|
||||
Logs an exception using the event source logger and returns new <see cref="T:System.ArgumentNullException"/> exception.
|
||||
</summary>
|
||||
<param name="argument">argument that is null or empty.</param>
|
||||
<remarks>EventLevel is set to Error.</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogException``1(System.String)">
|
||||
<summary>
|
||||
Logs an exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="message">message to log.</param>
|
||||
<remarks>EventLevel is set to Error.</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogArgumentException``1(System.String,System.String)">
|
||||
<summary>
|
||||
Logs an argument exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="argumentName">Identifies the argument whose value generated the ArgumentException.</param>
|
||||
<param name="message">message to log.</param>
|
||||
<remarks>EventLevel is set to Error.</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogException``1(System.String,System.Object[])">
|
||||
<summary>
|
||||
Logs an exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="format">Format string of the log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
<remarks>EventLevel is set to Error.</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogArgumentException``1(System.String,System.String,System.Object[])">
|
||||
<summary>
|
||||
Logs an argument exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="argumentName">Identifies the argument whose value generated the ArgumentException.</param>
|
||||
<param name="format">Format string of the log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
<remarks>EventLevel is set to Error.</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogException``1(System.Exception,System.String)">
|
||||
<summary>
|
||||
Logs an exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="innerException">the inner <see cref="T:System.Exception"/> to be added to the outer exception.</param>
|
||||
<param name="message">message to log.</param>
|
||||
<remarks>EventLevel is set to Error.</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogArgumentException``1(System.String,System.Exception,System.String)">
|
||||
<summary>
|
||||
Logs an argument exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="argumentName">Identifies the argument whose value generated the ArgumentException.</param>
|
||||
<param name="innerException">the inner <see cref="T:System.Exception"/> to be added to the outer exception.</param>
|
||||
<param name="message">message to log.</param>
|
||||
<remarks>EventLevel is set to Error.</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogException``1(System.Exception,System.String,System.Object[])">
|
||||
<summary>
|
||||
Logs an exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="innerException">the inner <see cref="T:System.Exception"/> to be added to the outer exception.</param>
|
||||
<param name="format">Format string of the log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
<remarks>EventLevel is set to Error.</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogArgumentException``1(System.String,System.Exception,System.String,System.Object[])">
|
||||
<summary>
|
||||
Logs an argument exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="argumentName">Identifies the argument whose value generated the ArgumentException.</param>
|
||||
<param name="innerException">the inner <see cref="T:System.Exception"/> to be added to the outer exception.</param>
|
||||
<param name="format">Format string of the log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
<remarks>EventLevel is set to Error.</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogException``1(System.Diagnostics.Tracing.EventLevel,System.String)">
|
||||
<summary>
|
||||
Logs an exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="eventLevel">Identifies the level of an event to be logged.</param>
|
||||
<param name="message">message to log.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogArgumentException``1(System.Diagnostics.Tracing.EventLevel,System.String,System.String)">
|
||||
<summary>
|
||||
Logs an argument exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="eventLevel">Identifies the level of an event to be logged.</param>
|
||||
<param name="argumentName">Identifies the argument whose value generated the ArgumentException.</param>
|
||||
<param name="message">message to log.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogException``1(System.Diagnostics.Tracing.EventLevel,System.String,System.Object[])">
|
||||
<summary>
|
||||
Logs an exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="eventLevel">Identifies the level of an event to be logged.</param>
|
||||
<param name="format">Format string of the log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogArgumentException``1(System.Diagnostics.Tracing.EventLevel,System.String,System.String,System.Object[])">
|
||||
<summary>
|
||||
Logs an argument exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="eventLevel">Identifies the level of an event to be logged.</param>
|
||||
<param name="argumentName">Identifies the argument whose value generated the ArgumentException.</param>
|
||||
<param name="format">Format string of the log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogException``1(System.Diagnostics.Tracing.EventLevel,System.Exception,System.String)">
|
||||
<summary>
|
||||
Logs an exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="eventLevel">Identifies the level of an event to be logged.</param>
|
||||
<param name="innerException">the inner <see cref="T:System.Exception"/> to be added to the outer exception.</param>
|
||||
<param name="message">message to log.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogArgumentException``1(System.Diagnostics.Tracing.EventLevel,System.String,System.Exception,System.String)">
|
||||
<summary>
|
||||
Logs an argument exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="eventLevel">Identifies the level of an event to be logged.</param>
|
||||
<param name="argumentName">Identifies the argument whose value generated the ArgumentException.</param>
|
||||
<param name="innerException">the inner <see cref="T:System.Exception"/> to be added to the outer exception.</param>
|
||||
<param name="message">message to log.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogException``1(System.Diagnostics.Tracing.EventLevel,System.Exception,System.String,System.Object[])">
|
||||
<summary>
|
||||
Logs an exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="eventLevel">Identifies the level of an event to be logged.</param>
|
||||
<param name="innerException">the inner <see cref="T:System.Exception"/> to be added to the outer exception.</param>
|
||||
<param name="format">Format string of the log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogArgumentException``1(System.Diagnostics.Tracing.EventLevel,System.String,System.Exception,System.String,System.Object[])">
|
||||
<summary>
|
||||
Logs an argument exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="eventLevel">Identifies the level of an event to be logged.</param>
|
||||
<param name="argumentName">Identifies the argument whose value generated the ArgumentException.</param>
|
||||
<param name="innerException">the inner <see cref="T:System.Exception"/> to be added to the outer exception.</param>
|
||||
<param name="format">Format string of the log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogExceptionMessage(System.Exception)">
|
||||
<summary>
|
||||
Logs an exception using the event source logger.
|
||||
</summary>
|
||||
<param name="exception">The exception to log.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogExceptionMessage(System.Diagnostics.Tracing.EventLevel,System.Exception)">
|
||||
<summary>
|
||||
Logs an exception using the event source logger.
|
||||
</summary>
|
||||
<param name="eventLevel">Identifies the level of an event to be logged.</param>
|
||||
<param name="exception">The exception to log.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogInformation(System.String,System.Object[])">
|
||||
<summary>
|
||||
Logs an information event.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogVerbose(System.String,System.Object[])">
|
||||
<summary>
|
||||
Logs a verbose event.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogWarning(System.String,System.Object[])">
|
||||
<summary>
|
||||
Logs a warning event.
|
||||
</summary>
|
||||
<param name="message">The log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.LogExceptionImpl``1(System.Diagnostics.Tracing.EventLevel,System.String,System.Exception,System.String,System.Object[])">
|
||||
<summary>
|
||||
Logs an exception using the event source logger and returns new typed exception.
|
||||
</summary>
|
||||
<param name="eventLevel">Identifies the level of an event to be logged.</param>
|
||||
<param name="argumentName">Identifies the argument whose value generated the ArgumentException.</param>
|
||||
<param name="innerException">the inner <see cref="T:System.Exception"/> to be added to the outer exception.</param>
|
||||
<param name="format">Format string of the log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.FormatInvariant(System.String,System.Object[])">
|
||||
<summary>
|
||||
Formats the string using InvariantCulture
|
||||
</summary>
|
||||
<param name="format">Format string.</param>
|
||||
<param name="args">Format arguments.</param>
|
||||
<returns>Formatted string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.MarkAsNonPII(System.Object)">
|
||||
<summary>
|
||||
Marks a log message argument (<paramref name="arg"/>) as NonPII.
|
||||
</summary>
|
||||
<param name="arg">A log message argument to be marked as NonPII.</param>
|
||||
<returns>An argument marked as NonPII.</returns>
|
||||
<remarks>
|
||||
Marking an argument as NonPII in <see cref="M:Microsoft.IdentityModel.Logging.LogHelper.FormatInvariant(System.String,System.Object[])"/> calls will result in logging
|
||||
that argument in cleartext, regardless of the <see cref="P:Microsoft.IdentityModel.Logging.IdentityModelEventSource.ShowPII"/> flag value.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.MarkAsSecurityArtifact(System.Object,System.Func{System.Object,System.String})">
|
||||
<summary>
|
||||
Marks a log message argument (<paramref name="arg"/>) as SecurityArtifact.
|
||||
</summary>
|
||||
<param name="arg">A log message argument to be marked as SecurityArtifact.</param>
|
||||
<param name="callback">A callback function to log the security artifact safely.</param>
|
||||
<returns>An argument marked as SecurityArtifact.</returns>
|
||||
<remarks>
|
||||
Since even the payload may sometimes contain security artifacts, naïve disarm algorithms such as removing signatures
|
||||
will not work. For now the <paramref name="callback"/> will only be leveraged if
|
||||
<see cref="P:Microsoft.IdentityModel.Logging.IdentityModelEventSource.LogCompleteSecurityArtifact"/> is set and no unsafe callback is provided. Future changes
|
||||
may introduce a support for best effort disarm logging.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.MarkAsSecurityArtifact(System.Object,System.Func{System.Object,System.String},System.Func{System.Object,System.String})">
|
||||
<summary>
|
||||
Marks a log message argument (<paramref name="arg"/>) as SecurityArtifact.
|
||||
</summary>
|
||||
<param name="arg">A log message argument to be marked as SecurityArtifact.</param>
|
||||
<param name="callback">A callback function to log the security artifact safely.</param>
|
||||
<param name="callbackUnsafe">A callback function to log the security artifact without scrubbing.</param>
|
||||
<returns>An argument marked as SecurityArtifact.</returns>
|
||||
<exception cref="T:System.ArgumentNullException">if <paramref name="callback"/> is null.</exception>
|
||||
<exception cref="T:System.ArgumentNullException">if <paramref name="callbackUnsafe"/> is null.</exception>
|
||||
<remarks>
|
||||
Since even the payload may sometimes contain security artifacts, naïve disarm algorithms such as removing signatures
|
||||
will not work. For now the <paramref name="callback"/> is currently unused. Future changes
|
||||
may introduce a support for best effort disarm logging which will leverage <paramref name="callback"/>.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.MarkAsUnsafeSecurityArtifact(System.Object,System.Func{System.Object,System.String})">
|
||||
<summary>
|
||||
Marks a log message argument (<paramref name="arg"/>) as SecurityArtifact.
|
||||
</summary>
|
||||
<param name="arg">A log message argument to be marked as SecurityArtifact.</param>
|
||||
<param name="callbackUnsafe">A callback function to log the security artifact without scrubbing.</param>
|
||||
<returns>An argument marked as SecurityArtifact.</returns>
|
||||
<exception cref="T:System.ArgumentNullException">if <paramref name="callbackUnsafe"/> is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.LogHelper.WriteEntry(Microsoft.IdentityModel.Abstractions.EventLogLevel,System.Exception,System.String,System.Object[])">
|
||||
<summary>
|
||||
Creates a <see cref="T:Microsoft.IdentityModel.Abstractions.LogEntry"/> by using the provided event level, exception argument, string argument and arguments list.
|
||||
</summary>
|
||||
<param name="eventLogLevel"><see cref="T:Microsoft.IdentityModel.Abstractions.EventLogLevel"/></param>
|
||||
<param name="innerException"><see cref="T:System.Exception"/></param>
|
||||
<param name="message">The log message.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Logging.LogMessages">
|
||||
<summary>
|
||||
Log messages and codes for Microsoft.IdentityModel.Logging
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Logging.NonPII">
|
||||
<summary>
|
||||
An internal structure that is used to mark an argument as NonPII.
|
||||
Arguments wrapped with a NonPII structure will be considered as NonPII in the message logging process.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.NonPII.Argument">
|
||||
<summary>
|
||||
Argument wrapped with a <see cref="T:Microsoft.IdentityModel.Logging.NonPII"/> structure is considered as NonPII in the message logging process.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.NonPII.#ctor(System.Object)">
|
||||
<summary>
|
||||
Creates an instance of <see cref="T:Microsoft.IdentityModel.Logging.NonPII"/> that wraps the <paramref name="argument"/>.
|
||||
</summary>
|
||||
<param name="argument">An argument that is considered as NonPII.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.NonPII.ToString">
|
||||
<summary>
|
||||
Returns a string that represents the <see cref="P:Microsoft.IdentityModel.Logging.NonPII.Argument"/>.
|
||||
</summary>
|
||||
<returns><c>Null</c> if the <see cref="P:Microsoft.IdentityModel.Logging.NonPII.Argument"/> is <see langword="null"/>, otherwise calls <see cref="M:System.ValueType.ToString"/> method of the <see cref="P:Microsoft.IdentityModel.Logging.NonPII.Argument"/>.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Logging.SecurityArtifact">
|
||||
<summary>
|
||||
An internal structure that is used to mark an argument as SecurityArtifact.
|
||||
Arguments wrapped with a SecurityArtifact structure will be considered as a SecurityArtifact in the message logging process.
|
||||
</summary>
|
||||
<remarks>
|
||||
SecurityToken and encoded token are considered as SecurityArtifacts.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:Microsoft.IdentityModel.Logging.SecurityArtifact.Argument">
|
||||
<summary>
|
||||
Argument wrapped with a <see cref="T:Microsoft.IdentityModel.Logging.SecurityArtifact"/> structure is considered as SecurityArtifact in the message logging process.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Logging.SecurityArtifact._disarmCallback">
|
||||
<summary>
|
||||
The ToString callback delegate that returns a disarmed SecurityArtifact.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Logging.SecurityArtifact._callbackUnsafe">
|
||||
<summary>
|
||||
The ToString callback delegate that returns an unscrubbed SecurityArtifact.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.SecurityArtifact.#ctor(System.Object,System.Func{System.Object,System.String})">
|
||||
<summary>
|
||||
Creates an instance of <see cref="T:Microsoft.IdentityModel.Logging.SecurityArtifact"/> that wraps the <paramref name="argument"/>.
|
||||
</summary>
|
||||
<param name="argument">An argument that is considered as SecurityArtifact.</param>
|
||||
<param name="toStringCallback">A callback used to disarm the token.</param>
|
||||
<remarks>
|
||||
Since even the payload may sometimes contain security artifacts, naïve disarm algorithms (such as removing signatures
|
||||
in the case of JWTs) will not work. For now the <paramref name="toStringCallback"/> will only be leveraged if
|
||||
<see cref="P:Microsoft.IdentityModel.Logging.IdentityModelEventSource.LogCompleteSecurityArtifact"/> is set and no unsafe callback is provided. Future changes
|
||||
may introduce a support for best effort disarm logging.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.SecurityArtifact.#ctor(System.Object,System.Func{System.Object,System.String},System.Func{System.Object,System.String})">
|
||||
<summary>
|
||||
Creates an instance of <see cref="T:Microsoft.IdentityModel.Logging.SecurityArtifact"/> that wraps the <paramref name="argument"/>.
|
||||
</summary>
|
||||
<param name="argument">An argument that is considered as SecurityArtifact.</param>
|
||||
<param name="toStringCallback">A ToString callback.</param>
|
||||
<param name="toStringCallbackUnsafe">A ToString callback which will return the unscrubbed artifact.</param>
|
||||
<remarks>
|
||||
Since even the payload may sometimes contain security artifacts, naïve disarm algorithms (such as removing signatures
|
||||
in the case of JWTs) will not work. For now the <paramref name="toStringCallback"/> is currently unused. Future changes
|
||||
may introduce a support for best effort disarm logging which will leverage <paramref name="toStringCallback"/>.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.SecurityArtifact.UnknownSafeTokenCallback(System.Object)">
|
||||
<summary>
|
||||
A dummy callback which can be leveraged to return a standard scrubbed token in the case where expected token is unknown.
|
||||
</summary>
|
||||
<param name="_">Ignored token.</param>
|
||||
<returns>The standard scrubbed token string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.SecurityArtifact.ToString">
|
||||
<summary>
|
||||
Returns a string that represents the <see cref="P:Microsoft.IdentityModel.Logging.SecurityArtifact.Argument"/>.
|
||||
</summary>
|
||||
<returns><c>Null</c> if the <see cref="P:Microsoft.IdentityModel.Logging.SecurityArtifact.Argument"/> is <see langword="null"/>, otherwise calls the provided safe callback on <see cref="P:Microsoft.IdentityModel.Logging.SecurityArtifact.Argument"/>.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.IdentityModel.Logging.TextWriterEventListener">
|
||||
<summary>
|
||||
Event listener that writes logs to a file or a fileStream provided by user.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.IdentityModel.Logging.TextWriterEventListener.DefaultLogFileName">
|
||||
<summary>
|
||||
Name of the default log file, excluding its path.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.TextWriterEventListener.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of <see cref="T:Microsoft.IdentityModel.Logging.TextWriterEventListener"/> that writes logs to text file.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.TextWriterEventListener.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of <see cref="T:Microsoft.IdentityModel.Logging.TextWriterEventListener"/> that writes logs to text file.
|
||||
</summary>
|
||||
<param name="filePath">location of the file where log messages will be written.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.TextWriterEventListener.#ctor(System.IO.StreamWriter)">
|
||||
<summary>
|
||||
Initializes a new instance of <see cref="T:Microsoft.IdentityModel.Logging.TextWriterEventListener"/> that writes logs to text file.
|
||||
</summary>
|
||||
<param name="streamWriter">StreamWriter where logs will be written.</param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.TextWriterEventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">
|
||||
<summary>
|
||||
Called whenever an event has been written by an event source for which the event listener has enabled events.
|
||||
</summary>
|
||||
<param name="eventData"><see cref="T:System.Diagnostics.Tracing.EventWrittenEventArgs"/></param>
|
||||
</member>
|
||||
<member name="M:Microsoft.IdentityModel.Logging.TextWriterEventListener.Dispose">
|
||||
<summary>
|
||||
Releases all resources used by the current instance of the <see cref="T:Microsoft.IdentityModel.Logging.TextWriterEventListener"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute">
|
||||
<summary>
|
||||
Indicates that the specified method requires dynamic access to code that is not referenced
|
||||
statically, for example through <see cref="N:System.Reflection"/>.
|
||||
</summary>
|
||||
<remarks>
|
||||
This allows tools to understand which methods are unsafe to call when removing unreferenced
|
||||
code from an application.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.#ctor(System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute"/> class
|
||||
with the specified message.
|
||||
</summary>
|
||||
<param name="message">
|
||||
A message that contains information about the usage of unreferenced code.
|
||||
</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.Message">
|
||||
<summary>
|
||||
Gets a message that contains information about the usage of unreferenced code.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.Url">
|
||||
<summary>
|
||||
Gets or sets an optional URL that contains more information about the method,
|
||||
why it requires unreferenced code, and what options a consumer has to deal with it.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute">
|
||||
<summary>
|
||||
Suppresses reporting of a specific rule violation, allowing multiple suppressions on a
|
||||
single code artifact.
|
||||
</summary>
|
||||
<remarks>
|
||||
<see cref="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"/> is different than
|
||||
<see cref="T:System.Diagnostics.CodeAnalysis.SuppressMessageAttribute"/> in that it doesn't have a
|
||||
<see cref="T:System.Diagnostics.ConditionalAttribute"/>. So it is always preserved in the compiled assembly.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.#ctor(System.String,System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"/>
|
||||
class, specifying the category of the tool and the identifier for an analysis rule.
|
||||
</summary>
|
||||
<param name="category">The category for the attribute.</param>
|
||||
<param name="checkId">The identifier of the analysis rule the attribute applies to.</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category">
|
||||
<summary>
|
||||
Gets the category identifying the classification of the attribute.
|
||||
</summary>
|
||||
<remarks>
|
||||
The <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category"/> property describes the tool or tool analysis category
|
||||
for which a message suppression attribute applies.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.CheckId">
|
||||
<summary>
|
||||
Gets the identifier of the analysis tool rule to be suppressed.
|
||||
</summary>
|
||||
<remarks>
|
||||
Concatenated together, the <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category"/> and <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.CheckId"/>
|
||||
properties form a unique check identifier.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Scope">
|
||||
<summary>
|
||||
Gets or sets the scope of the code that is relevant for the attribute.
|
||||
</summary>
|
||||
<remarks>
|
||||
The Scope property is an optional argument that specifies the metadata scope for which
|
||||
the attribute is relevant.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Target">
|
||||
<summary>
|
||||
Gets or sets a fully qualified path that represents the target of the attribute.
|
||||
</summary>
|
||||
<remarks>
|
||||
The <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Target"/> property is an optional argument identifying the analysis target
|
||||
of the attribute. An example value is "System.IO.Stream.ctor():System.Void".
|
||||
Because it is fully qualified, it can be long, particularly for targets such as parameters.
|
||||
The analysis tool user interface should be capable of automatically formatting the parameter.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.MessageId">
|
||||
<summary>
|
||||
Gets or sets an optional argument expanding on exclusion criteria.
|
||||
</summary>
|
||||
<remarks>
|
||||
The <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.MessageId"/> property is an optional argument that specifies additional
|
||||
exclusion where the literal metadata target is not sufficiently precise. For example,
|
||||
the <see cref="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"/> cannot be applied within a method,
|
||||
and it may be desirable to suppress a violation against a statement in the method that will
|
||||
give a rule violation, but not against all statements in the method.
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Justification">
|
||||
<summary>
|
||||
Gets or sets the justification for suppressing the code analysis message.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute"/> class
|
||||
with the specified member types.
|
||||
</summary>
|
||||
<param name="memberTypes">The types of members dynamically accessed.</param>
|
||||
</member>
|
||||
<member name="P:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute.MemberTypes">
|
||||
<summary>
|
||||
Gets the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes"/> which specifies the type
|
||||
of members dynamically accessed.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes">
|
||||
<summary>
|
||||
Specifies the types of members that are dynamically accessed.
|
||||
|
||||
This enumeration has a <see cref="T:System.FlagsAttribute"/> attribute that allows a
|
||||
bitwise combination of its member values.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.None">
|
||||
<summary>
|
||||
Specifies no members.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicParameterlessConstructor">
|
||||
<summary>
|
||||
Specifies the default, parameterless public constructor.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors">
|
||||
<summary>
|
||||
Specifies all public constructors.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors">
|
||||
<summary>
|
||||
Specifies all non-public constructors.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods">
|
||||
<summary>
|
||||
Specifies all public methods.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods">
|
||||
<summary>
|
||||
Specifies all non-public methods.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields">
|
||||
<summary>
|
||||
Specifies all public fields.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields">
|
||||
<summary>
|
||||
Specifies all non-public fields.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypes">
|
||||
<summary>
|
||||
Specifies all public nested types.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes">
|
||||
<summary>
|
||||
Specifies all non-public nested types.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties">
|
||||
<summary>
|
||||
Specifies all public properties.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicProperties">
|
||||
<summary>
|
||||
Specifies all non-public properties.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents">
|
||||
<summary>
|
||||
Specifies all public events.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents">
|
||||
<summary>
|
||||
Specifies all non-public events.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.Interfaces">
|
||||
<summary>
|
||||
Specifies all interfaces implemented by the type.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All">
|
||||
<summary>
|
||||
Specifies all members.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
API_NetFramework/bin/Microsoft.IdentityModel.Tokens.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.IdentityModel.Tokens.dll
Normal file
Binary file not shown.
6999
API_NetFramework/bin/Microsoft.IdentityModel.Tokens.xml
Normal file
6999
API_NetFramework/bin/Microsoft.IdentityModel.Tokens.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
API_NetFramework/bin/Microsoft.Net.Http.Headers.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.Net.Http.Headers.dll
Normal file
Binary file not shown.
454
API_NetFramework/bin/Microsoft.Net.Http.Headers.xml
Normal file
454
API_NetFramework/bin/Microsoft.Net.Http.Headers.xml
Normal file
@@ -0,0 +1,454 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Net.Http.Headers</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.SetHttpFileName(Microsoft.Extensions.Primitives.StringSegment)">
|
||||
<summary>
|
||||
Sets both FileName and FileNameStar using encodings appropriate for HTTP headers.
|
||||
</summary>
|
||||
<param name="fileName"></param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.SetMimeFileName(Microsoft.Extensions.Primitives.StringSegment)">
|
||||
<summary>
|
||||
Sets the FileName parameter using encodings appropriate for MIME headers.
|
||||
The FileNameStar parameter is removed.
|
||||
</summary>
|
||||
<param name="fileName"></param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Net.Http.Headers.ContentDispositionHeaderValueIdentityExtensions">
|
||||
<summary>
|
||||
Various extension methods for <see cref="T:Microsoft.Net.Http.Headers.ContentDispositionHeaderValue"/> for identifying the type of the disposition header
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.ContentDispositionHeaderValueIdentityExtensions.IsFileDisposition(Microsoft.Net.Http.Headers.ContentDispositionHeaderValue)">
|
||||
<summary>
|
||||
Checks if the content disposition header is a file disposition
|
||||
</summary>
|
||||
<param name="header">The header to check</param>
|
||||
<returns>True if the header is file disposition, false otherwise</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.ContentDispositionHeaderValueIdentityExtensions.IsFormDisposition(Microsoft.Net.Http.Headers.ContentDispositionHeaderValue)">
|
||||
<summary>
|
||||
Checks if the content disposition header is a form disposition
|
||||
</summary>
|
||||
<param name="header">The header to check</param>
|
||||
<returns>True if the header is form disposition, false otherwise</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)">
|
||||
<summary>
|
||||
Check against another <see cref="T:Microsoft.Net.Http.Headers.EntityTagHeaderValue"/> for equality.
|
||||
This equality check should not be used to determine if two values match under the RFC specifications (https://tools.ietf.org/html/rfc7232#section-2.3.2).
|
||||
</summary>
|
||||
<param name="obj">The other value to check against for equality.</param>
|
||||
<returns>
|
||||
<c>true</c> if the strength and tag of the two values match,
|
||||
<c>false</c> if the other value is null, is not an <see cref="T:Microsoft.Net.Http.Headers.EntityTagHeaderValue"/>, or if there is a mismatch of strength or tag between the two values.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.EntityTagHeaderValue.Compare(Microsoft.Net.Http.Headers.EntityTagHeaderValue,System.Boolean)">
|
||||
<summary>
|
||||
Compares against another <see cref="T:Microsoft.Net.Http.Headers.EntityTagHeaderValue"/> to see if they match under the RFC specifications (https://tools.ietf.org/html/rfc7232#section-2.3.2).
|
||||
</summary>
|
||||
<param name="other">The other <see cref="T:Microsoft.Net.Http.Headers.EntityTagHeaderValue"/> to compare against.</param>
|
||||
<param name="useStrongComparison"><c>true</c> to use a strong comparison, <c>false</c> to use a weak comparison</param>
|
||||
<returns>
|
||||
<c>true</c> if the <see cref="T:Microsoft.Net.Http.Headers.EntityTagHeaderValue"/> match for the given comparison type,
|
||||
<c>false</c> if the other value is null or the comparison failed.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="F:Microsoft.Net.Http.Headers.HeaderQuality.Match">
|
||||
<summary>
|
||||
Quality factor to indicate a perfect match.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:Microsoft.Net.Http.Headers.HeaderQuality.NoMatch">
|
||||
<summary>
|
||||
Quality factor to indicate no match.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.HeaderUtilities.TryParseSeconds(Microsoft.Extensions.Primitives.StringValues,System.String,System.Nullable{System.TimeSpan}@)">
|
||||
<summary>
|
||||
Try to find a target header value among the set of given header values and parse it as a
|
||||
<see cref="T:System.TimeSpan"/>.
|
||||
</summary>
|
||||
<param name="headerValues">
|
||||
The <see cref="T:Microsoft.Extensions.Primitives.StringValues"/> containing the set of header values to search.
|
||||
</param>
|
||||
<param name="targetValue">
|
||||
The target header value to look for.
|
||||
</param>
|
||||
<param name="value">
|
||||
When this method returns, contains the parsed <see cref="T:System.TimeSpan"/>, if the parsing succeeded, or
|
||||
null if the parsing failed. The conversion fails if the <paramref name="targetValue"/> was not
|
||||
found or could not be parsed as a <see cref="T:System.TimeSpan"/>. This parameter is passed uninitialized;
|
||||
any value originally supplied in result will be overwritten.
|
||||
</param>
|
||||
<returns>
|
||||
<code>true</code> if <paramref name="targetValue"/> is found and successfully parsed; otherwise,
|
||||
<code>false</code>.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.HeaderUtilities.ContainsCacheDirective(Microsoft.Extensions.Primitives.StringValues,System.String)">
|
||||
<summary>
|
||||
Check if a target directive exists among the set of given cache control directives.
|
||||
</summary>
|
||||
<param name="cacheControlDirectives">
|
||||
The <see cref="T:Microsoft.Extensions.Primitives.StringValues"/> containing the set of cache control directives.
|
||||
</param>
|
||||
<param name="targetDirectives">
|
||||
The target cache control directives to look for.
|
||||
</param>
|
||||
<returns>
|
||||
<code>true</code> if <paramref name="targetDirectives"/> is contained in <paramref name="cacheControlDirectives"/>;
|
||||
otherwise, <code>false</code>.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.HeaderUtilities.TryParseNonNegativeInt32(Microsoft.Extensions.Primitives.StringSegment,System.Int32@)">
|
||||
<summary>
|
||||
Try to convert a string representation of a positive number to its 64-bit signed integer equivalent.
|
||||
A return value indicates whether the conversion succeeded or failed.
|
||||
</summary>
|
||||
<param name="value">
|
||||
A string containing a number to convert.
|
||||
</param>
|
||||
<param name="result">
|
||||
When this method returns, contains the 64-bit signed integer value equivalent of the number contained
|
||||
in the string, if the conversion succeeded, or zero if the conversion failed. The conversion fails if
|
||||
the string is null or String.Empty, is not of the correct format, is negative, or represents a number
|
||||
greater than Int64.MaxValue. This parameter is passed uninitialized; any value originally supplied in
|
||||
result will be overwritten.
|
||||
</param>
|
||||
<returns><code>true</code> if parsing succeeded; otherwise, <code>false</code>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.HeaderUtilities.TryParseNonNegativeInt64(Microsoft.Extensions.Primitives.StringSegment,System.Int64@)">
|
||||
<summary>
|
||||
Try to convert a <see cref="T:Microsoft.Extensions.Primitives.StringSegment"/> representation of a positive number to its 64-bit signed
|
||||
integer equivalent. A return value indicates whether the conversion succeeded or failed.
|
||||
</summary>
|
||||
<param name="value">
|
||||
A <see cref="T:Microsoft.Extensions.Primitives.StringSegment"/> containing a number to convert.
|
||||
</param>
|
||||
<param name="result">
|
||||
When this method returns, contains the 64-bit signed integer value equivalent of the number contained
|
||||
in the string, if the conversion succeeded, or zero if the conversion failed. The conversion fails if
|
||||
the <see cref="T:Microsoft.Extensions.Primitives.StringSegment"/> is null or String.Empty, is not of the correct format, is negative, or
|
||||
represents a number greater than Int64.MaxValue. This parameter is passed uninitialized; any value
|
||||
originally supplied in result will be overwritten.
|
||||
</param>
|
||||
<returns><code>true</code> if parsing succeeded; otherwise, <code>false</code>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.HeaderUtilities.FormatNonNegativeInt64(System.Int64)">
|
||||
<summary>
|
||||
Converts the non-negative 64-bit numeric value to its equivalent string representation.
|
||||
</summary>
|
||||
<param name="value">
|
||||
The number to convert.
|
||||
</param>
|
||||
<returns>
|
||||
The string representation of the value of this instance, consisting of a sequence of digits ranging from 0 to 9 with no leading zeroes.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.HeaderUtilities.UnescapeAsQuotedString(Microsoft.Extensions.Primitives.StringSegment)">
|
||||
<summary>
|
||||
Given a quoted-string as defined by <see href="https://tools.ietf.org/html/rfc7230#section-3.2.6">the RFC specification</see>,
|
||||
removes quotes and unescapes backslashes and quotes. This assumes that the input is a valid quoted-string.
|
||||
</summary>
|
||||
<param name="input">The quoted-string to be unescaped.</param>
|
||||
<returns>An unescaped version of the quoted-string.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.HeaderUtilities.EscapeAsQuotedString(Microsoft.Extensions.Primitives.StringSegment)">
|
||||
<summary>
|
||||
Escapes a <see cref="T:Microsoft.Extensions.Primitives.StringSegment"/> as a quoted-string, which is defined by
|
||||
<see href="https://tools.ietf.org/html/rfc7230#section-3.2.6">the RFC specification</see>.
|
||||
</summary>
|
||||
<remarks>
|
||||
This will add a backslash before each backslash and quote and add quotes
|
||||
around the input. Assumes that the input does not have quotes around it,
|
||||
as this method will add them. Throws if the input contains any invalid escape characters,
|
||||
as defined by rfc7230.
|
||||
</remarks>
|
||||
<param name="input">The input to be escaped.</param>
|
||||
<returns>An escaped version of the quoted-string.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue">
|
||||
<summary>
|
||||
Representation of the media type header. See <see href="https://tools.ietf.org/html/rfc6838"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.#ctor(Microsoft.Extensions.Primitives.StringSegment)">
|
||||
<summary>
|
||||
Initializes a <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/> instance.
|
||||
</summary>
|
||||
<param name="mediaType">A <see cref="T:Microsoft.Extensions.Primitives.StringSegment"/> representation of a media type.
|
||||
The text provided must be a single media type without parameters. </param>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.#ctor(Microsoft.Extensions.Primitives.StringSegment,System.Double)">
|
||||
<summary>
|
||||
Initializes a <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/> instance.
|
||||
</summary>
|
||||
<param name="mediaType">A <see cref="T:Microsoft.Extensions.Primitives.StringSegment"/> representation of a media type.
|
||||
The text provided must be a single media type without parameters. </param>
|
||||
<param name="quality">The <see cref="T:System.Double"/> with the quality of the media type.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Charset">
|
||||
<summary>
|
||||
Gets or sets the value of the charset parameter. Returns <see cref="F:Microsoft.Extensions.Primitives.StringSegment.Empty"/>
|
||||
if there is no charset.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Encoding">
|
||||
<summary>
|
||||
Gets or sets the value of the Encoding parameter. Setting the Encoding will set
|
||||
the <see cref="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Charset"/> to <see cref="P:System.Text.Encoding.WebName"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Boundary">
|
||||
<summary>
|
||||
Gets or sets the value of the boundary parameter. Returns <see cref="F:Microsoft.Extensions.Primitives.StringSegment.Empty"/>
|
||||
if there is no boundary.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Parameters">
|
||||
<summary>
|
||||
Gets or sets the media type's parameters. Returns an empty <see cref="T:System.Collections.Generic.IList`1"/>
|
||||
if there are no parameters.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Quality">
|
||||
<summary>
|
||||
Gets or sets the value of the quality parameter. Returns null
|
||||
if there is no quality.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.MediaType">
|
||||
<summary>
|
||||
Gets or sets the value of the media type. Returns <see cref="F:Microsoft.Extensions.Primitives.StringSegment.Empty"/>
|
||||
if there is no media type.
|
||||
</summary>
|
||||
<example>
|
||||
For the media type <c>"application/json"</c>, the property gives the value
|
||||
<c>"application/json"</c>.
|
||||
</example>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Type">
|
||||
<summary>
|
||||
Gets the type of the <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/>.
|
||||
</summary>
|
||||
<example>
|
||||
For the media type <c>"application/json"</c>, the property gives the value <c>"application"</c>.
|
||||
</example>
|
||||
<remarks>See <see href="https://tools.ietf.org/html/rfc6838#section-4.2"/> for more details on the type.</remarks>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.SubType">
|
||||
<summary>
|
||||
Gets the subtype of the <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/>.
|
||||
</summary>
|
||||
<example>
|
||||
For the media type <c>"application/vnd.example+json"</c>, the property gives the value
|
||||
<c>"vnd.example+json"</c>.
|
||||
</example>
|
||||
<remarks>See <see href="https://tools.ietf.org/html/rfc6838#section-4.2"/> for more details on the subtype.</remarks>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.SubTypeWithoutSuffix">
|
||||
<summary>
|
||||
Gets subtype of the <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/>, excluding any structured syntax suffix. Returns <see cref="F:Microsoft.Extensions.Primitives.StringSegment.Empty"/>
|
||||
if there is no subtype without suffix.
|
||||
</summary>
|
||||
<example>
|
||||
For the media type <c>"application/vnd.example+json"</c>, the property gives the value
|
||||
<c>"vnd.example"</c>.
|
||||
</example>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Suffix">
|
||||
<summary>
|
||||
Gets the structured syntax suffix of the <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/> if it has one.
|
||||
See <see href="https://tools.ietf.org/html/rfc6838#section-4.8">The RFC documentation on structured syntaxes.</see>
|
||||
</summary>
|
||||
<example>
|
||||
For the media type <c>"application/vnd.example+json"</c>, the property gives the value
|
||||
<c>"json"</c>.
|
||||
</example>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Facets">
|
||||
<summary>
|
||||
Get a <see cref="T:System.Collections.Generic.IList`1"/> of facets of the <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/>. Facets are a
|
||||
period separated list of StringSegments in the <see cref="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.SubTypeWithoutSuffix"/>.
|
||||
See <see href="https://tools.ietf.org/html/rfc6838#section-3">The RFC documentation on facets.</see>
|
||||
</summary>
|
||||
<example>
|
||||
For the media type <c>"application/vnd.example+json"</c>, the property gives the value:
|
||||
<c>{"vnd", "example"}</c>
|
||||
</example>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.MatchesAllTypes">
|
||||
<summary>
|
||||
Gets whether this <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/> matches all types.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.MatchesAllSubTypes">
|
||||
<summary>
|
||||
Gets whether this <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/> matches all subtypes.
|
||||
</summary>
|
||||
<example>
|
||||
For the media type <c>"application/*"</c>, this property is <c>true</c>.
|
||||
</example>
|
||||
<example>
|
||||
For the media type <c>"application/json"</c>, this property is <c>false</c>.
|
||||
</example>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.MatchesAllSubTypesWithoutSuffix">
|
||||
<summary>
|
||||
Gets whether this <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/> matches all subtypes, ignoring any structured syntax suffix.
|
||||
</summary>
|
||||
<example>
|
||||
For the media type <c>"application/*+json"</c>, this property is <c>true</c>.
|
||||
</example>
|
||||
<example>
|
||||
For the media type <c>"application/vnd.example+json"</c>, this property is <c>false</c>.
|
||||
</example>
|
||||
</member>
|
||||
<member name="P:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.IsReadOnly">
|
||||
<summary>
|
||||
Gets whether the <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/> is readonly.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.IsSubsetOf(Microsoft.Net.Http.Headers.MediaTypeHeaderValue)">
|
||||
<summary>
|
||||
Gets a value indicating whether this <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/> is a subset of
|
||||
<paramref name="otherMediaType"/>. A "subset" is defined as the same or a more specific media type
|
||||
according to the precedence described in https://www.ietf.org/rfc/rfc2068.txt section 14.1, Accept.
|
||||
</summary>
|
||||
<param name="otherMediaType">The <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/> to compare.</param>
|
||||
<returns>
|
||||
A value indicating whether this <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/> is a subset of
|
||||
<paramref name="otherMediaType"/>.
|
||||
</returns>
|
||||
<remarks>
|
||||
For example "multipart/mixed; boundary=1234" is a subset of "multipart/mixed; boundary=1234",
|
||||
"multipart/mixed", "multipart/*", and "*/*" but not "multipart/mixed; boundary=2345" or
|
||||
"multipart/message; boundary=1234".
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Copy">
|
||||
<summary>
|
||||
Performs a deep copy of this object and all of it's NameValueHeaderValue sub components,
|
||||
while avoiding the cost of re-validating the components.
|
||||
</summary>
|
||||
<returns>A deep copy.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.CopyAsReadOnly">
|
||||
<summary>
|
||||
Performs a deep copy of this object and all of it's NameValueHeaderValue sub components,
|
||||
while avoiding the cost of re-validating the components. This copy is read-only.
|
||||
</summary>
|
||||
<returns>A deep, read-only, copy.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Parse(Microsoft.Extensions.Primitives.StringSegment)">
|
||||
<summary>
|
||||
Takes a media type and parses it into the <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue" /> and its associated parameters.
|
||||
</summary>
|
||||
<param name="input">The <see cref="T:Microsoft.Extensions.Primitives.StringSegment"/> with the media type.</param>
|
||||
<returns>The parsed <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.TryParse(Microsoft.Extensions.Primitives.StringSegment,Microsoft.Net.Http.Headers.MediaTypeHeaderValue@)">
|
||||
<summary>
|
||||
Takes a media type, which can include parameters, and parses it into the <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue" /> and its associated parameters.
|
||||
</summary>
|
||||
<param name="input">The <see cref="T:Microsoft.Extensions.Primitives.StringSegment"/> with the media type. The media type constructed here must not have an y</param>
|
||||
<param name="parsedValue">The parsed <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/></param>
|
||||
<returns>True if the value was successfully parsed.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.ParseList(System.Collections.Generic.IList{System.String})">
|
||||
<summary>
|
||||
Takes an <see cref="T:System.Collections.Generic.IList`1"/> of <see cref="T:System.String"/> and parses it into the <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"></see> and its associated parameters.
|
||||
</summary>
|
||||
<param name="inputs">A list of media types</param>
|
||||
<returns>The parsed <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.ParseStrictList(System.Collections.Generic.IList{System.String})">
|
||||
<summary>
|
||||
Takes an <see cref="T:System.Collections.Generic.IList`1"/> of <see cref="T:System.String"/> and parses it into the <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"></see> and its associated parameters.
|
||||
Throws if there is invalid data in a string.
|
||||
</summary>
|
||||
<param name="inputs">A list of media types</param>
|
||||
<returns>The parsed <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/>.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.TryParseList(System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{Microsoft.Net.Http.Headers.MediaTypeHeaderValue}@)">
|
||||
<summary>
|
||||
Takes an <see cref="T:System.Collections.Generic.IList`1"/> of <see cref="T:System.String"/> and parses it into the <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"></see> and its associated parameters.
|
||||
</summary>
|
||||
<param name="inputs">A list of media types</param>
|
||||
<param name="parsedValues">The parsed <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/>.</param>
|
||||
<returns>True if the value was successfully parsed.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.MediaTypeHeaderValue.TryParseStrictList(System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{Microsoft.Net.Http.Headers.MediaTypeHeaderValue}@)">
|
||||
<summary>
|
||||
Takes an <see cref="T:System.Collections.Generic.IList`1"/> of <see cref="T:System.String"/> and parses it into the <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"></see> and its associated parameters.
|
||||
</summary>
|
||||
<param name="inputs">A list of media types</param>
|
||||
<param name="parsedValues">The parsed <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/>.</param>
|
||||
<returns>True if the value was successfully parsed.</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValueComparer">
|
||||
<summary>
|
||||
Implementation of <see cref="T:System.Collections.Generic.IComparer`1"/> that can compare accept media type header fields
|
||||
based on their quality values (a.k.a q-values).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.MediaTypeHeaderValueComparer.Compare(Microsoft.Net.Http.Headers.MediaTypeHeaderValue,Microsoft.Net.Http.Headers.MediaTypeHeaderValue)">
|
||||
<inheritdoc />
|
||||
<remarks>
|
||||
Performs comparisons based on the arguments' quality values
|
||||
(aka their "q-value"). Values with identical q-values are considered equal (i.e. the result is 0)
|
||||
with the exception that suffixed subtype wildcards are considered less than subtype wildcards, subtype wildcards
|
||||
are considered less than specific media types and full wildcards are considered less than
|
||||
subtype wildcards. This allows callers to sort a sequence of <see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValue"/> following
|
||||
their q-values in the order of specific media types, subtype wildcards, and last any full wildcards.
|
||||
</remarks>
|
||||
<example>
|
||||
If we had a list of media types (comma separated): { text/*;q=0.8, text/*+json;q=0.8, */*;q=1, */*;q=0.8, text/plain;q=0.8 }
|
||||
Sorting them using Compare would return: { */*;q=0.8, text/*;q=0.8, text/*+json;q=0.8, text/plain;q=0.8, */*;q=1 }
|
||||
</example>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.NameValueHeaderValue.Copy">
|
||||
<summary>
|
||||
Provides a copy of this object without the cost of re-validating the values.
|
||||
</summary>
|
||||
<returns>A copy.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.SetCookieHeaderValue.AppendToStringBuilder(System.Text.StringBuilder)">
|
||||
<summary>
|
||||
Append string representation of this <see cref="T:Microsoft.Net.Http.Headers.SetCookieHeaderValue"/> to given
|
||||
<paramref name="builder"/>.
|
||||
</summary>
|
||||
<param name="builder">
|
||||
The <see cref="T:System.Text.StringBuilder"/> to receive the string representation of this
|
||||
<see cref="T:Microsoft.Net.Http.Headers.SetCookieHeaderValue"/>.
|
||||
</param>
|
||||
</member>
|
||||
<member name="T:Microsoft.Net.Http.Headers.StringWithQualityHeaderValueComparer">
|
||||
<summary>
|
||||
Implementation of <see cref="T:System.Collections.Generic.IComparer`1"/> that can compare content negotiation header fields
|
||||
based on their quality values (a.k.a q-values). This applies to values used in accept-charset,
|
||||
accept-encoding, accept-language and related header fields with similar syntax rules. See
|
||||
<see cref="T:Microsoft.Net.Http.Headers.MediaTypeHeaderValueComparer"/> for a comparer for media type
|
||||
q-values.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Net.Http.Headers.StringWithQualityHeaderValueComparer.Compare(Microsoft.Net.Http.Headers.StringWithQualityHeaderValue,Microsoft.Net.Http.Headers.StringWithQualityHeaderValue)">
|
||||
<summary>
|
||||
Compares two <see cref="T:Microsoft.Net.Http.Headers.StringWithQualityHeaderValue"/> based on their quality value
|
||||
(a.k.a their "q-value").
|
||||
Values with identical q-values are considered equal (i.e the result is 0) with the exception of wild-card
|
||||
values (i.e. a value of "*") which are considered less than non-wild-card values. This allows to sort
|
||||
a sequence of <see cref="T:Microsoft.Net.Http.Headers.StringWithQualityHeaderValue"/> following their q-values ending up with any
|
||||
wild-cards at the end.
|
||||
</summary>
|
||||
<param name="stringWithQuality1">The first value to compare.</param>
|
||||
<param name="stringWithQuality2">The second value to compare</param>
|
||||
<returns>The result of the comparison.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
API_NetFramework/bin/Microsoft.Owin.Security.Jwt.dll
Normal file
BIN
API_NetFramework/bin/Microsoft.Owin.Security.Jwt.dll
Normal file
Binary file not shown.
290
API_NetFramework/bin/Microsoft.Owin.Security.Jwt.xml
Normal file
290
API_NetFramework/bin/Microsoft.Owin.Security.Jwt.xml
Normal file
@@ -0,0 +1,290 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.Owin.Security.Jwt</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Microsoft.Owin.Security.Jwt.IIssuerSecurityKeyProvider">
|
||||
<summary>
|
||||
Provides security key information to the implementing class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.IIssuerSecurityKeyProvider.Issuer">
|
||||
<summary>
|
||||
Gets the issuer the credentials are for.
|
||||
</summary>
|
||||
<value>
|
||||
The issuer the credentials are for.
|
||||
</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.IIssuerSecurityKeyProvider.SecurityKeys">
|
||||
<summary>
|
||||
Gets all known security keys.
|
||||
</summary>
|
||||
<value>
|
||||
All known security keys.
|
||||
</value>
|
||||
</member>
|
||||
<member name="T:Microsoft.Owin.Security.Jwt.JwtBearerAuthenticationOptions">
|
||||
<summary>
|
||||
Options for JWT Bearer Token handler configuration.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Owin.Security.Jwt.JwtBearerAuthenticationOptions.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.Jwt.JwtBearerAuthenticationOptions"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.JwtBearerAuthenticationOptions.AllowedAudiences">
|
||||
<summary>
|
||||
Gets or sets the allowed audiences an inbound JWT will be checked against.
|
||||
</summary>
|
||||
<value>
|
||||
The allowed audiences.
|
||||
</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.JwtBearerAuthenticationOptions.IssuerSecurityKeyProviders">
|
||||
<summary>
|
||||
Gets or sets the issuer security token providers which provide the signing keys
|
||||
a JWT signature is checked against.
|
||||
</summary>
|
||||
<value>
|
||||
The issuer security token providers.
|
||||
</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.JwtBearerAuthenticationOptions.Provider">
|
||||
<summary>
|
||||
Gets or sets the authentication provider.
|
||||
</summary>
|
||||
<value>
|
||||
The provider.
|
||||
</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.JwtBearerAuthenticationOptions.Realm">
|
||||
<summary>
|
||||
Gets or sets the authentication realm.
|
||||
</summary>
|
||||
<value>
|
||||
The authentication realm.
|
||||
</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.JwtBearerAuthenticationOptions.TokenValidationParameters">
|
||||
<summary>
|
||||
Gets or sets the <see cref="P:Microsoft.Owin.Security.Jwt.JwtBearerAuthenticationOptions.TokenValidationParameters"/> used to determine if a token is valid.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.JwtBearerAuthenticationOptions.TokenHandler">
|
||||
<summary>
|
||||
A System.IdentityModel.Tokens.SecurityTokenHandler designed for creating and validating Json Web Tokens.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Owin.Security.Jwt.JwtFormat">
|
||||
<summary>
|
||||
Signs and validates JSON Web Tokens.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Owin.Security.Jwt.JwtFormat.#ctor">
|
||||
<summary>
|
||||
Creates a new JwtFormat with TokenHandler and UseTokenLifetime enabled by default.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Owin.Security.Jwt.JwtFormat.#ctor(System.String,Microsoft.Owin.Security.Jwt.IIssuerSecurityKeyProvider)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.Jwt.JwtFormat"/> class.
|
||||
</summary>
|
||||
<param name="allowedAudience">The allowed audience for JWTs.</param>
|
||||
<param name="issuerCredentialProvider">The issuer credential provider.</param>
|
||||
<exception cref="T:System.ArgumentNullException">Thrown if the <paramref name="issuerCredentialProvider"/> is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.Owin.Security.Jwt.JwtFormat.#ctor(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{Microsoft.Owin.Security.Jwt.IIssuerSecurityKeyProvider})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.Jwt.JwtFormat"/> class.
|
||||
</summary>
|
||||
<param name="allowedAudiences">The allowed audience for JWTs.</param>
|
||||
<param name="issuerCredentialProviders">The issuer credential provider.</param>
|
||||
<exception cref="T:System.ArgumentNullException">Thrown if the <paramref name="issuerCredentialProviders"/> is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.Owin.Security.Jwt.JwtFormat.#ctor(Microsoft.IdentityModel.Tokens.TokenValidationParameters)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.Jwt.JwtFormat"/> class.
|
||||
</summary>
|
||||
<param name="validationParameters"> <see cref="T:Microsoft.IdentityModel.Tokens.TokenValidationParameters"/> used to determine if a token is valid.</param>
|
||||
<exception cref="T:System.ArgumentNullException">Thrown if the <paramref name="validationParameters"/> is null.</exception>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.JwtFormat.ValidateIssuer">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether JWT issuers should be validated.
|
||||
</summary>
|
||||
<value>
|
||||
true if the issuer should be validate; otherwise, false.
|
||||
</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.JwtFormat.TokenHandler">
|
||||
<summary>
|
||||
A System.IdentityModel.Tokens.SecurityTokenHandler designed for creating and validating Json Web Tokens.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.JwtFormat.UseTokenLifetime">
|
||||
<summary>
|
||||
Indicates that the authentication session lifetime (e.g. cookies) should match that of the authentication token.
|
||||
If the token does not provide lifetime information then normal session lifetimes will be used.
|
||||
This is enabled by default.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Owin.Security.Jwt.JwtFormat.Protect(Microsoft.Owin.Security.AuthenticationTicket)">
|
||||
<summary>
|
||||
Transforms the specified authentication ticket into a JWT.
|
||||
</summary>
|
||||
<param name="data">The authentication ticket to transform into a JWT.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Owin.Security.Jwt.JwtFormat.Unprotect(System.String)">
|
||||
<summary>
|
||||
Validates the specified JWT and builds an AuthenticationTicket from it.
|
||||
</summary>
|
||||
<param name="protectedText">The JWT to validate.</param>
|
||||
<returns>An AuthenticationTicket built from the <paramref name="protectedText"/></returns>
|
||||
<exception cref="T:System.ArgumentNullException">Thrown if the <paramref name="protectedText"/> is null.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">Thrown if the <paramref name="protectedText"/> is not a JWT.</exception>
|
||||
</member>
|
||||
<member name="T:Microsoft.Owin.Security.Jwt.Properties.Resources">
|
||||
<summary>
|
||||
A strongly-typed resource class, for looking up localized strings, etc.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.Properties.Resources.ResourceManager">
|
||||
<summary>
|
||||
Returns the cached ResourceManager instance used by this class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.Properties.Resources.Culture">
|
||||
<summary>
|
||||
Overrides the current thread's CurrentUICulture property for all
|
||||
resource lookups using this strongly typed resource class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.Properties.Resources.Exception_AudiencesMustBeSpecified">
|
||||
<summary>
|
||||
Looks up a localized string similar to One or more audiences must be specified..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.Properties.Resources.Exception_CannotValidateIssuer">
|
||||
<summary>
|
||||
Looks up a localized string similar to JWT does not contain an issuer and ValidateIssuer=true..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.Properties.Resources.Exception_InvalidJwt">
|
||||
<summary>
|
||||
Looks up a localized string similar to Invalid JWT..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.Properties.Resources.Exception_IssuerCredentialProvidersMustBeSpecified">
|
||||
<summary>
|
||||
Looks up a localized string similar to One or more issuer credential providers must be specified..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.Properties.Resources.Exception_UnknownIssuer">
|
||||
<summary>
|
||||
Looks up a localized string similar to Issuer not known..
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:Microsoft.Owin.Security.Jwt.SymmetricKeyIssuerSecurityKeyProvider">
|
||||
<summary>
|
||||
Implements an <see cref="T:Microsoft.Owin.Security.Jwt.IIssuerSecurityKeyProvider"/> for symmetric key signed JWTs.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Owin.Security.Jwt.SymmetricKeyIssuerSecurityKeyProvider.#ctor(System.String,System.Byte[])">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.Jwt.SymmetricKeyIssuerSecurityKeyProvider"/> class.
|
||||
</summary>
|
||||
<param name="issuer">The issuer of a JWT token.</param>
|
||||
<param name="key">The symmetric key a JWT is signed with.</param>
|
||||
<exception cref="T:System.ArgumentNullException">Thrown when the issuer is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.Owin.Security.Jwt.SymmetricKeyIssuerSecurityKeyProvider.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Byte[]})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.Jwt.SymmetricKeyIssuerSecurityKeyProvider"/> class.
|
||||
</summary>
|
||||
<param name="issuer">The issuer of a JWT token.</param>
|
||||
<param name="keys">Symmetric keys a JWT could be signed with.</param>
|
||||
<exception cref="T:System.ArgumentNullException">Thrown when the issuer is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.Owin.Security.Jwt.SymmetricKeyIssuerSecurityKeyProvider.#ctor(System.String,System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.Jwt.SymmetricKeyIssuerSecurityKeyProvider"/> class.
|
||||
</summary>
|
||||
<param name="issuer">The issuer of a JWT token.</param>
|
||||
<param name="base64Key">The base64 encoded symmetric key a JWT is signed with.</param>
|
||||
<exception cref="T:System.ArgumentNullException">Thrown when the issuer is null.</exception>
|
||||
</member>
|
||||
<member name="M:Microsoft.Owin.Security.Jwt.SymmetricKeyIssuerSecurityKeyProvider.#ctor(System.String,System.Collections.Generic.IEnumerable{System.String})">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.Jwt.SymmetricKeyIssuerSecurityKeyProvider"/> class.
|
||||
</summary>
|
||||
<param name="issuer">The issuer of a JWT token.</param>
|
||||
<param name="base64Keys">The base64 encoded symmetric keys a JWT could be signed with.</param>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.SymmetricKeyIssuerSecurityKeyProvider.Issuer">
|
||||
<summary>
|
||||
Gets the issuer the signing keys are for.
|
||||
</summary>
|
||||
<value>
|
||||
The issuer the signing keys are for.
|
||||
</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.SymmetricKeyIssuerSecurityKeyProvider.SecurityKeys">
|
||||
<summary>
|
||||
Gets all known security keys.
|
||||
</summary>
|
||||
<returns>
|
||||
All known security keys.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="T:Microsoft.Owin.Security.Jwt.X509CertificateSecurityKeyProvider">
|
||||
<summary>
|
||||
Implements an <see cref="T:Microsoft.Owin.Security.Jwt.IIssuerSecurityKeyProvider"/> for X509 JWTs.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Owin.Security.Jwt.X509CertificateSecurityKeyProvider.#ctor(System.String,System.Security.Cryptography.X509Certificates.X509Certificate2)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.Jwt.X509CertificateSecurityKeyProvider"/> class.
|
||||
</summary>
|
||||
<param name="issuer">The issuer.</param>
|
||||
<param name="certificate">The certificate.</param>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
issuer
|
||||
or
|
||||
certificate
|
||||
</exception>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.X509CertificateSecurityKeyProvider.Issuer">
|
||||
<summary>
|
||||
Gets the issuer the credentials are for.
|
||||
</summary>
|
||||
<value>
|
||||
The issuer the credentials are for.
|
||||
</value>
|
||||
</member>
|
||||
<member name="P:Microsoft.Owin.Security.Jwt.X509CertificateSecurityKeyProvider.SecurityKeys">
|
||||
<summary>
|
||||
Gets all known security keys.
|
||||
</summary>
|
||||
<value>
|
||||
All known security keys.
|
||||
</value>
|
||||
</member>
|
||||
<member name="T:Owin.JwtBearerAuthenticationExtensions">
|
||||
<summary>
|
||||
Extension methods provided by the JWT bearer token middleware.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Owin.JwtBearerAuthenticationExtensions.UseJwtBearerAuthentication(Owin.IAppBuilder,Microsoft.Owin.Security.Jwt.JwtBearerAuthenticationOptions)">
|
||||
<summary>
|
||||
Adds JWT bearer token middleware to your web application pipeline.
|
||||
</summary>
|
||||
<param name="app">The IAppBuilder passed to your configuration method.</param>
|
||||
<param name="options">An options class that controls the middleware behavior.</param>
|
||||
<returns>The original app parameter.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
@@ -10,6 +10,9 @@
|
||||
<add key="ClientValidationEnabled" value="true" />
|
||||
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
|
||||
<add key="UnterschriftPath" value="x:\docdemo\unterschriften\" />
|
||||
<add key="Bearer" value ="abc"/>
|
||||
<add key="APIKeys" value="OnDocEHplewEWbuoNkOGCO1kvoxcHAzsXiJ9qbotaJosOf2zBV2AMlUkOeCsDjxWJrRPpQDRyP2WM83R8bNx7dI8u3A7Zqh1qGQQ7od0lmLNa6HdQv4epmaCytqJDTKu, OnDocFThMC91BXTDhKADoqmDV6yWiWpuSR8uEbhE92feD82jU3uWMeA5nDiAiBorQ5DYx9JFrnMT48wWmIiIQsRRMjjjGDwdGHNiyjufoYUG7dHEWVJ9THlfhZRyHkTy, OnDocqLLhcSJq30Kx2tl28CtBsMxhBMYYdV0vi4hrNOhIyzF3QrEOkiCNF2Fkt4lbVPYIjW6VeBButNniMVlIBozrFpE8NnD44N7cBVVmVKBAvE3xz5wg6oJH8RdRt0q, OnDocExHp86biVL9wTU8WFKWGJzKtOgIxx8NhS7Y4LwuYFsN1gIu3pzXKTf241Poimp9dEDmwflOzZ8svv5j7RJj4Y4vp4JkLic5tK9OsRELhZOxIZFkmHd6tlI8YDiI"/>
|
||||
<add key="AuthCheck" value="Yes"/>
|
||||
</appSettings>
|
||||
<connectionStrings>
|
||||
<add name="EDOKAConnectionstring" connectionString="Data Source=shu01\shu00;Initial Catalog=edoka_dms;Persist Security Info=True;User ID=sa;Password=*shu29;" />
|
||||
@@ -50,7 +53,7 @@
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
@@ -84,6 +87,18 @@
|
||||
<assemblyIdentity name="Syncfusion.OfficeChart.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-26.2462.11.0" newVersion="26.2462.11.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.Extensions.Primitives" publicKeyToken="adb9793829ddae60" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.Extensions.DependencyInjection.Abstractions" publicKeyToken="adb9793829ddae60" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
<system.codedom>
|
||||
|
||||
Binary file not shown.
BIN
API_NetFramework/bin/System.ComponentModel.Annotations.dll
Normal file
BIN
API_NetFramework/bin/System.ComponentModel.Annotations.dll
Normal file
Binary file not shown.
BIN
API_NetFramework/bin/System.IdentityModel.Tokens.Jwt.dll
Normal file
BIN
API_NetFramework/bin/System.IdentityModel.Tokens.Jwt.dll
Normal file
Binary file not shown.
1648
API_NetFramework/bin/System.IdentityModel.Tokens.Jwt.xml
Normal file
1648
API_NetFramework/bin/System.IdentityModel.Tokens.Jwt.xml
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,4 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?><doc>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>System.Runtime.CompilerServices.Unsafe</name>
|
||||
</assembly>
|
||||
@@ -20,6 +21,20 @@
|
||||
<typeparam name="T">The type of reference.</typeparam>
|
||||
<returns>A new reference that reflects the addition of offset to pointer.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.Add``1(``0@,System.UIntPtr)">
|
||||
<summary>Adds an element offset to the given reference.</summary>
|
||||
<param name="source">The reference to add the offset to.</param>
|
||||
<param name="elementOffset">The offset to add.</param>
|
||||
<typeparam name="T">The type of reference.</typeparam>
|
||||
<returns>A new reference that reflects the addition of offset to pointer.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.Add``1(System.Void*,System.Int32)">
|
||||
<summary>Adds an element offset to the given void pointer.</summary>
|
||||
<param name="source">The void pointer to add the offset to.</param>
|
||||
<param name="elementOffset">The offset to add.</param>
|
||||
<typeparam name="T">The type of void pointer.</typeparam>
|
||||
<returns>A new void pointer that reflects the addition of offset to the specified pointer.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.AddByteOffset``1(``0@,System.IntPtr)">
|
||||
<summary>Adds a byte offset to the given reference.</summary>
|
||||
<param name="source">The reference to add the offset to.</param>
|
||||
@@ -27,12 +42,20 @@
|
||||
<typeparam name="T">The type of reference.</typeparam>
|
||||
<returns>A new reference that reflects the addition of byte offset to pointer.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.AddByteOffset``1(``0@,System.UIntPtr)">
|
||||
<summary>Adds a byte offset to the given reference.</summary>
|
||||
<param name="source">The reference to add the offset to.</param>
|
||||
<param name="byteOffset">The offset to add.</param>
|
||||
<typeparam name="T">The type of reference.</typeparam>
|
||||
<returns>A new reference that reflects the addition of byte offset to pointer.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.AreSame``1(``0@,``0@)">
|
||||
<summary>Determines whether the specified references point to the same location.</summary>
|
||||
<param name="left">The first reference to compare.</param>
|
||||
<param name="right">The second reference to compare.</param>
|
||||
<typeparam name="T">The type of reference.</typeparam>
|
||||
<returns>true if <paramref name="left">left</paramref> and <paramref name="right">right</paramref> point to the same location; otherwise, false.</returns>
|
||||
<returns>
|
||||
<see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> point to the same location; otherwise, <see langword="false" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.As``1(System.Object)">
|
||||
<summary>Casts the given object to the specified type.</summary>
|
||||
@@ -41,11 +64,11 @@
|
||||
<returns>The original object, casted to the given type.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.As``2(``0@)">
|
||||
<summary>Reinterprets the given reference as a reference to a value of type <typeparamref name="TTo">TTo</typeparamref>.</summary>
|
||||
<summary>Reinterprets the given reference as a reference to a value of type <typeparamref name="TTo" />.</summary>
|
||||
<param name="source">The reference to reinterpret.</param>
|
||||
<typeparam name="TFrom">The type of reference to reinterpret..</typeparam>
|
||||
<typeparam name="TFrom">The type of reference to reinterpret.</typeparam>
|
||||
<typeparam name="TTo">The desired type of the reference.</typeparam>
|
||||
<returns>A reference to a value of type <typeparamref name="TTo">TTo</typeparamref>.</returns>
|
||||
<returns>A reference to a value of type <typeparamref name="TTo" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.AsPointer``1(``0@)">
|
||||
<summary>Returns a pointer to the given by-ref parameter.</summary>
|
||||
@@ -53,31 +76,37 @@
|
||||
<typeparam name="T">The type of object.</typeparam>
|
||||
<returns>A pointer to the given value.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.AsRef``1(``0@)">
|
||||
<summary>Reinterprets the given read-only reference as a reference.</summary>
|
||||
<param name="source">The read-only reference to reinterpret.</param>
|
||||
<typeparam name="T">The type of reference.</typeparam>
|
||||
<returns>A reference to a value of type <typeparamref name="T" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.AsRef``1(System.Void*)">
|
||||
<summary>Reinterprets the given location as a reference to a value of type <typeparamref name="T">T</typeparamref>.</summary>
|
||||
<summary>Reinterprets the given location as a reference to a value of type <typeparamref name="T" />.</summary>
|
||||
<param name="source">The location of the value to reference.</param>
|
||||
<typeparam name="T">The type of the interpreted location.</typeparam>
|
||||
<returns>A reference to a value of type <typeparamref name="T">T</typeparamref>.</returns>
|
||||
<returns>A reference to a value of type <typeparamref name="T" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.ByteOffset``1(``0@,``0@)">
|
||||
<summary>Determines the byte offset from origin to target from the given references.</summary>
|
||||
<param name="origin">The reference to origin.</param>
|
||||
<param name="target">The reference to target.</param>
|
||||
<typeparam name="T">The type of reference.</typeparam>
|
||||
<returns>Byte offset from origin to target i.e. <paramref name="target">target</paramref> - <paramref name="origin">origin</paramref>.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.Copy``1(System.Void*,``0@)">
|
||||
<summary>Copies a value of type <typeparamref name="T">T</typeparamref> to the given location.</summary>
|
||||
<param name="destination">The location to copy to.</param>
|
||||
<param name="source">A reference to the value to copy.</param>
|
||||
<typeparam name="T">The type of value to copy.</typeparam>
|
||||
<returns>Byte offset from origin to target i.e. <paramref name="target" /> - <paramref name="origin" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.Copy``1(``0@,System.Void*)">
|
||||
<summary>Copies a value of type <typeparamref name="T">T</typeparamref> to the given location.</summary>
|
||||
<summary>Copies a value of type <typeparamref name="T" /> to the given location.</summary>
|
||||
<param name="destination">The location to copy to.</param>
|
||||
<param name="source">A pointer to the value to copy.</param>
|
||||
<typeparam name="T">The type of value to copy.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.Copy``1(System.Void*,``0@)">
|
||||
<summary>Copies a value of type <typeparamref name="T" /> to the given location.</summary>
|
||||
<param name="destination">The location to copy to.</param>
|
||||
<param name="source">A reference to the value to copy.</param>
|
||||
<typeparam name="T">The type of value to copy.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlock(System.Byte@,System.Byte@,System.UInt32)">
|
||||
<summary>Copies bytes from the source address to the destination address.</summary>
|
||||
<param name="destination">The destination address to copy to.</param>
|
||||
@@ -90,16 +119,14 @@
|
||||
<param name="source">The source address to copy from.</param>
|
||||
<param name="byteCount">The number of bytes to copy.</param>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlockUnaligned(System.Void*,System.Void*,System.UInt32)">
|
||||
<summary>Copies bytes from the source address to the destination address
|
||||
without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlockUnaligned(System.Byte@,System.Byte@,System.UInt32)">
|
||||
<summary>Copies bytes from the source address to the destination address without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<param name="destination">The destination address to copy to.</param>
|
||||
<param name="source">The source address to copy from.</param>
|
||||
<param name="byteCount">The number of bytes to copy.</param>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlockUnaligned(System.Byte@,System.Byte@,System.UInt32)">
|
||||
<summary>Copies bytes from the source address to the destination address
|
||||
without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlockUnaligned(System.Void*,System.Void*,System.UInt32)">
|
||||
<summary>Copies bytes from the source address to the destination address without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<param name="destination">The destination address to copy to.</param>
|
||||
<param name="source">The source address to copy from.</param>
|
||||
<param name="byteCount">The number of bytes to copy.</param>
|
||||
@@ -117,81 +144,145 @@ without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<param name="byteCount">The number of bytes to initialize.</param>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.InitBlockUnaligned(System.Byte@,System.Byte,System.UInt32)">
|
||||
<summary>Initializes a block of memory at the given location with a given initial value
|
||||
without assuming architecture dependent alignment of the address.</summary>
|
||||
<summary>Initializes a block of memory at the given location with a given initial value without assuming architecture dependent alignment of the address.</summary>
|
||||
<param name="startAddress">The address of the start of the memory block to initialize.</param>
|
||||
<param name="value">The value to initialize the block to.</param>
|
||||
<param name="byteCount">The number of bytes to initialize.</param>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.InitBlockUnaligned(System.Void*,System.Byte,System.UInt32)">
|
||||
<summary>Initializes a block of memory at the given location with a given initial value
|
||||
without assuming architecture dependent alignment of the address.</summary>
|
||||
<summary>Initializes a block of memory at the given location with a given initial value without assuming architecture dependent alignment of the address.</summary>
|
||||
<param name="startAddress">The address of the start of the memory block to initialize.</param>
|
||||
<param name="value">The value to initialize the block to.</param>
|
||||
<param name="byteCount">The number of bytes to initialize.</param>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.IsAddressGreaterThan``1(``0@,``0@)">
|
||||
<summary>Returns a value that indicates whether a specified reference is greater than another specified reference.</summary>
|
||||
<param name="left">The first value to compare.</param>
|
||||
<param name="right">The second value to compare.</param>
|
||||
<typeparam name="T">The type of the reference.</typeparam>
|
||||
<returns>
|
||||
<see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.IsAddressLessThan``1(``0@,``0@)">
|
||||
<summary>Returns a value that indicates whether a specified reference is less than another specified reference.</summary>
|
||||
<param name="left">The first value to compare.</param>
|
||||
<param name="right">The second value to compare.</param>
|
||||
<typeparam name="T">The type of the reference.</typeparam>
|
||||
<returns>
|
||||
<see langword="true" /> if <paramref name="left" /> is less than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.IsNullRef``1(``0@)">
|
||||
<summary>Determines if a given reference to a value of type <typeparamref name="T" /> is a null reference.</summary>
|
||||
<param name="source">The reference to check.</param>
|
||||
<typeparam name="T">The type of the reference.</typeparam>
|
||||
<returns>
|
||||
<see langword="true" /> if <paramref name="source" /> is a null reference; otherwise, <see langword="false" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.NullRef``1">
|
||||
<summary>Returns a reference to a value of type <typeparamref name="T" /> that is a null reference.</summary>
|
||||
<typeparam name="T">The type of the reference.</typeparam>
|
||||
<returns>A reference to a value of type <typeparamref name="T" /> that is a null reference.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.Read``1(System.Void*)">
|
||||
<summary>Reads a value of type <typeparamref name="T">T</typeparamref> from the given location.</summary>
|
||||
<summary>Reads a value of type <typeparamref name="T" /> from the given location.</summary>
|
||||
<param name="source">The location to read from.</param>
|
||||
<typeparam name="T">The type to read.</typeparam>
|
||||
<returns>An object of type <typeparamref name="T">T</typeparamref> read from the given location.</returns>
|
||||
<returns>An object of type <typeparamref name="T" /> read from the given location.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.ReadUnaligned``1(System.Byte@)">
|
||||
<summary>Reads a value of type <typeparamref name="T">T</typeparamref> from the given location
|
||||
without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<summary>Reads a value of type <typeparamref name="T" /> from the given location without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<param name="source">The location to read from.</param>
|
||||
<typeparam name="T">The type to read.</typeparam>
|
||||
<returns>An object of type <typeparamref name="T">T</typeparamref> read from the given location.</returns>
|
||||
<returns>An object of type <typeparamref name="T" /> read from the given location.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.ReadUnaligned``1(System.Void*)">
|
||||
<summary>Reads a value of type <typeparamref name="T">T</typeparamref> from the given location
|
||||
without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<summary>Reads a value of type <typeparamref name="T" /> from the given location without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<param name="source">The location to read from.</param>
|
||||
<typeparam name="T">The type to read.</typeparam>
|
||||
<returns>An object of type <typeparamref name="T">T</typeparamref> read from the given location.</returns>
|
||||
<returns>An object of type <typeparamref name="T" /> read from the given location.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.SizeOf``1">
|
||||
<summary>Returns the size of an object of the given type parameter.</summary>
|
||||
<typeparam name="T">The type of object whose size is retrieved.</typeparam>
|
||||
<returns>The size of an object of type <typeparamref name="T">T</typeparamref>.</returns>
|
||||
<returns>The size of an object of type <typeparamref name="T" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.SkipInit``1(``0@)">
|
||||
<summary>Bypasses definite assignment rules for a given value.</summary>
|
||||
<param name="value">The uninitialized object.</param>
|
||||
<typeparam name="T">The type of the uninitialized object.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.Subtract``1(``0@,System.Int32)">
|
||||
<summary>Subtracts an element offset from the given reference.</summary>
|
||||
<param name="source">The reference to subtract the offset from.</param>
|
||||
<param name="elementOffset">The offset to subtract.</param>
|
||||
<typeparam name="T">The type of reference.</typeparam>
|
||||
<returns>A new reference that reflects the subraction of offset from pointer.</returns>
|
||||
<returns>A new reference that reflects the subtraction of offset from pointer.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.Subtract``1(``0@,System.IntPtr)">
|
||||
<summary>Subtracts an element offset from the given reference.</summary>
|
||||
<param name="source">The reference to subtract the offset from.</param>
|
||||
<param name="elementOffset">The offset to subtract.</param>
|
||||
<typeparam name="T">The type of reference.</typeparam>
|
||||
<returns>A new reference that reflects the subtraction of offset from pointer.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.Subtract``1(``0@,System.UIntPtr)">
|
||||
<summary>Subtracts an element offset from the given reference.</summary>
|
||||
<param name="source">The reference to subtract the offset from.</param>
|
||||
<param name="elementOffset">The offset to subtract.</param>
|
||||
<typeparam name="T">The type of reference.</typeparam>
|
||||
<returns>A new reference that reflects the subraction of offset from pointer.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.Subtract``1(System.Void*,System.Int32)">
|
||||
<summary>Subtracts an element offset from the given void pointer.</summary>
|
||||
<param name="source">The void pointer to subtract the offset from.</param>
|
||||
<param name="elementOffset">The offset to subtract.</param>
|
||||
<typeparam name="T">The type of the void pointer.</typeparam>
|
||||
<returns>A new void pointer that reflects the subtraction of offset from the specified pointer.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.SubtractByteOffset``1(``0@,System.IntPtr)">
|
||||
<summary>Subtracts a byte offset from the given reference.</summary>
|
||||
<param name="source">The reference to subtract the offset from.</param>
|
||||
<param name="byteOffset"></param>
|
||||
<param name="byteOffset">The offset to subtract.</param>
|
||||
<typeparam name="T">The type of reference.</typeparam>
|
||||
<returns>A new reference that reflects the subtraction of byte offset from pointer.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.SubtractByteOffset``1(``0@,System.UIntPtr)">
|
||||
<summary>Subtracts a byte offset from the given reference.</summary>
|
||||
<param name="source">The reference to subtract the offset from.</param>
|
||||
<param name="byteOffset">The offset to subtract.</param>
|
||||
<typeparam name="T">The type of reference.</typeparam>
|
||||
<returns>A new reference that reflects the subraction of byte offset from pointer.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.Unbox``1(System.Object)">
|
||||
<summary>Returns a <see langword="mutable ref" /> to a boxed value.</summary>
|
||||
<param name="box">The value to unbox.</param>
|
||||
<typeparam name="T">The type to be unboxed.</typeparam>
|
||||
<exception cref="T:System.NullReferenceException">
|
||||
<paramref name="box" /> is <see langword="null" />, and <typeparamref name="T" /> is a non-nullable value type.</exception>
|
||||
<exception cref="T:System.InvalidCastException">
|
||||
<paramref name="box" /> is not a boxed value type.
|
||||
|
||||
-or-
|
||||
|
||||
<paramref name="box" /> is not a boxed <typeparamref name="T" />.</exception>
|
||||
<exception cref="T:System.TypeLoadException">
|
||||
<typeparamref name="T" /> cannot be found.</exception>
|
||||
<returns>A <see langword="mutable ref" /> to the boxed value <paramref name="box" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.Write``1(System.Void*,``0)">
|
||||
<summary>Writes a value of type <typeparamref name="T">T</typeparamref> to the given location.</summary>
|
||||
<summary>Writes a value of type <typeparamref name="T" /> to the given location.</summary>
|
||||
<param name="destination">The location to write to.</param>
|
||||
<param name="value">The value to write.</param>
|
||||
<typeparam name="T">The type of value to write.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.WriteUnaligned``1(System.Byte@,``0)">
|
||||
<summary>Writes a value of type <typeparamref name="T">T</typeparamref> to the given location
|
||||
without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<summary>Writes a value of type <typeparamref name="T" /> to the given location without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<param name="destination">The location to write to.</param>
|
||||
<param name="value">The value to write.</param>
|
||||
<typeparam name="T">The type of value to write.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Runtime.CompilerServices.Unsafe.WriteUnaligned``1(System.Void*,``0)">
|
||||
<summary>Writes a value of type <typeparamref name="T">T</typeparamref> to the given location
|
||||
without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<summary>Writes a value of type <typeparamref name="T" /> to the given location without assuming architecture dependent alignment of the addresses.</summary>
|
||||
<param name="destination">The location to write to.</param>
|
||||
<param name="value">The value to write.</param>
|
||||
<typeparam name="T">The type of value to write.</typeparam>
|
||||
|
||||
BIN
API_NetFramework/bin/System.Text.Encodings.Web.dll
Normal file
BIN
API_NetFramework/bin/System.Text.Encodings.Web.dll
Normal file
Binary file not shown.
866
API_NetFramework/bin/System.Text.Encodings.Web.xml
Normal file
866
API_NetFramework/bin/System.Text.Encodings.Web.xml
Normal file
@@ -0,0 +1,866 @@
|
||||
<?xml version="1.0" encoding="utf-8"?><doc>
|
||||
<assembly>
|
||||
<name>System.Text.Encodings.Web</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:System.Text.Encodings.Web.HtmlEncoder">
|
||||
<summary>Represents an HTML character encoding.</summary>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.HtmlEncoder.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Text.Encodings.Web.HtmlEncoder"></see> class.</summary>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.HtmlEncoder.Create(System.Text.Encodings.Web.TextEncoderSettings)">
|
||||
<summary>Creates a new instance of the HtmlEncoder class with the specified settings.</summary>
|
||||
<param name="settings">Settings that control how the <see cref="T:System.Text.Encodings.Web.HtmlEncoder"></see> instance encodes, primarily which characters to encode.</param>
|
||||
<returns>A new instance of the <see cref="System.Text.Encodings.Web.HtmlEncoder"></see> class.</returns>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="settings">settings</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.HtmlEncoder.Create(System.Text.Unicode.UnicodeRange[])">
|
||||
<summary>Creates a new instance of the HtmlEncoder class that specifies characters the encoder is allowed to not encode.</summary>
|
||||
<param name="allowedRanges">The set of characters that the encoder is allowed to not encode.</param>
|
||||
<returns>A new instance of the <see cref="System.Text.Encodings.Web.HtmlEncoder"></see> class.</returns>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="allowedRanges">allowedRanges</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="P:System.Text.Encodings.Web.HtmlEncoder.Default">
|
||||
<summary>Gets a built-in instance of the <see cref="T:System.Text.Encodings.Web.HtmlEncoder"></see> class.</summary>
|
||||
<returns>A built-in instance of the <see cref="System.Text.Encodings.Web.HtmlEncoder"></see> class.</returns>
|
||||
</member>
|
||||
<member name="T:System.Text.Encodings.Web.JavaScriptEncoder">
|
||||
<summary>Represents a JavaScript character encoding.</summary>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.JavaScriptEncoder.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Text.Encodings.Web.JavaScriptEncoder"></see> class.</summary>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.JavaScriptEncoder.Create(System.Text.Encodings.Web.TextEncoderSettings)">
|
||||
<summary>Creates a new instance of JavaScriptEncoder class with the specified settings.</summary>
|
||||
<param name="settings">Settings that control how the <see cref="T:System.Text.Encodings.Web.JavaScriptEncoder"></see> instance encodes, primarily which characters to encode.</param>
|
||||
<returns>A new instance of the <see cref="System.Text.Encodings.Web.JavaScriptEncoder"></see> class.</returns>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="settings">settings</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.JavaScriptEncoder.Create(System.Text.Unicode.UnicodeRange[])">
|
||||
<summary>Creates a new instance of the JavaScriptEncoder class that specifies characters the encoder is allowed to not encode.</summary>
|
||||
<param name="allowedRanges">The set of characters that the encoder is allowed to not encode.</param>
|
||||
<returns>A new instance of the <see cref="System.Text.Encodings.Web.JavaScriptEncoder"></see> class.</returns>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="allowedRanges">allowedRanges</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="P:System.Text.Encodings.Web.JavaScriptEncoder.Default">
|
||||
<summary>Gets a built-in instance of the <see cref="T:System.Text.Encodings.Web.JavaScriptEncoder"></see> class.</summary>
|
||||
<returns>A built-in instance of the <see cref="System.Text.Encodings.Web.JavaScriptEncoder"></see> class.</returns>
|
||||
</member>
|
||||
<member name="T:System.Text.Encodings.Web.TextEncoder">
|
||||
<summary>The base class of web encoders.</summary>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoder.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Text.Encodings.Web.TextEncoder"></see> class.</summary>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoder.Encode(System.String)">
|
||||
<summary>Encodes the supplied string and returns the encoded text as a new string.</summary>
|
||||
<param name="value">The string to encode.</param>
|
||||
<returns>The encoded string.</returns>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
|
||||
<exception cref="T:System.ArgumentException">The <see cref="System.Text.Encodings.Web.TextEncoder.TryEncodeUnicodeScalar(System.Int32,System.Char*,System.Int32,System.Int32@)"></see> method failed. The encoder does not implement <see cref="System.Text.Encodings.Web.TextEncoder.MaxOutputCharactersPerInputCharacter"></see> correctly.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoder.Encode(System.IO.TextWriter,System.String)">
|
||||
<summary>Encodes the specified string to a <see cref="T:System.IO.TextWriter"></see> object.</summary>
|
||||
<param name="output">The stream to which to write the encoded text.</param>
|
||||
<param name="value">The string to encode.</param>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoder.Encode(System.IO.TextWriter,System.Char[],System.Int32,System.Int32)">
|
||||
<summary>Encodes characters from an array and writes them to a <see cref="T:System.IO.TextWriter"></see> object.</summary>
|
||||
<param name="output">The stream to which to write the encoded text.</param>
|
||||
<param name="value">The array of characters to encode.</param>
|
||||
<param name="startIndex">The array index of the first character to encode.</param>
|
||||
<param name="characterCount">The number of characters in the array to encode.</param>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="output">output</paramref> is null.</exception>
|
||||
<exception cref="T:System.ArgumentException">The <see cref="System.Text.Encodings.Web.TextEncoder.TryEncodeUnicodeScalar(System.Int32,System.Char*,System.Int32,System.Int32@)"></see> method failed. The encoder does not implement <see cref="System.Text.Encodings.Web.TextEncoder.MaxOutputCharactersPerInputCharacter"></see> correctly.</exception>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="startIndex">startIndex</paramref> is out of range.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="characterCount">characterCount</paramref> is out of range.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoder.Encode(System.IO.TextWriter,System.String,System.Int32,System.Int32)">
|
||||
<summary>Encodes a substring and writes it to a <see cref="T:System.IO.TextWriter"></see> object.</summary>
|
||||
<param name="output">The stream to which to write the encoded text.</param>
|
||||
<param name="value">The string whose substring is to be encoded.</param>
|
||||
<param name="startIndex">The index where the substring starts.</param>
|
||||
<param name="characterCount">The number of characters in the substring.</param>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="output">output</paramref> is null.</exception>
|
||||
<exception cref="T:System.ArgumentException">The <see cref="System.Text.Encodings.Web.TextEncoder.TryEncodeUnicodeScalar(System.Int32,System.Char*,System.Int32,System.Int32@)"></see> method failed. The encoder does not implement <see cref="System.Text.Encodings.Web.TextEncoder.MaxOutputCharactersPerInputCharacter"></see> correctly.</exception>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="startIndex">startIndex</paramref> is out of range.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="characterCount">characterCount</paramref> is out of range.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoder.FindFirstCharacterToEncode(System.Char*,System.Int32)">
|
||||
<summary>Finds the index of the first character to encode.</summary>
|
||||
<param name="text">The text buffer to search.</param>
|
||||
<param name="textLength">The number of characters in <paramref name="text">text</paramref>.</param>
|
||||
<returns>The index of the first character to encode.</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Encodings.Web.TextEncoder.MaxOutputCharactersPerInputCharacter">
|
||||
<summary>Gets the maximum number of characters that this encoder can generate for each input code point.</summary>
|
||||
<returns>The maximum number of characters.</returns>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoder.TryEncodeUnicodeScalar(System.Int32,System.Char*,System.Int32,System.Int32@)">
|
||||
<summary>Encodes a Unicode scalar value and writes it to a buffer.</summary>
|
||||
<param name="unicodeScalar">A Unicode scalar value.</param>
|
||||
<param name="buffer">A pointer to the buffer to which to write the encoded text.</param>
|
||||
<param name="bufferLength">The length of the destination <paramref name="buffer">buffer</paramref> in characters.</param>
|
||||
<param name="numberOfCharactersWritten">When the method returns, indicates the number of characters written to the <paramref name="buffer">buffer</paramref>.</param>
|
||||
<returns>false if <paramref name="bufferLength">bufferLength</paramref> is too small to fit the encoded text; otherwise, returns true.</returns>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoder.WillEncode(System.Int32)">
|
||||
<summary>Determines if a given Unicode scalar value will be encoded.</summary>
|
||||
<param name="unicodeScalar">A Unicode scalar value.</param>
|
||||
<returns>true if the <paramref name="unicodeScalar">unicodeScalar</paramref> value will be encoded by this encoder; otherwise, returns false.</returns>
|
||||
</member>
|
||||
<member name="T:System.Text.Encodings.Web.TextEncoderSettings">
|
||||
<summary>Represents a filter that allows only certain Unicode code points.</summary>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.#ctor">
|
||||
<summary>Instantiates an empty filter (allows no code points through by default).</summary>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.#ctor(System.Text.Encodings.Web.TextEncoderSettings)">
|
||||
<summary>Instantiates a filter by cloning the allowed list of another <see cref="T:System.Text.Encodings.Web.TextEncoderSettings"></see> object.</summary>
|
||||
<param name="other">The other <see cref="T:System.Text.Encodings.Web.TextEncoderSettings"></see> object to be cloned.</param>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.#ctor(System.Text.Unicode.UnicodeRange[])">
|
||||
<summary>Instantiates a filter where only the character ranges specified by <paramref name="allowedRanges">allowedRanges</paramref> are allowed by the filter.</summary>
|
||||
<param name="allowedRanges">The allowed character ranges.</param>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="allowedRanges">allowedRanges</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.AllowCharacter(System.Char)">
|
||||
<summary>Allows the character specified by <paramref name="character">character</paramref> through the filter.</summary>
|
||||
<param name="character">The allowed character.</param>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.AllowCharacters(System.Char[])">
|
||||
<summary>Allows all characters specified by <paramref name="characters">characters</paramref> through the filter.</summary>
|
||||
<param name="characters">The allowed characters.</param>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="characters">characters</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.AllowCodePoints(System.Collections.Generic.IEnumerable{System.Int32})">
|
||||
<summary>Allows all code points specified by <paramref name="codePoints">codePoints</paramref>.</summary>
|
||||
<param name="codePoints">The allowed code points.</param>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="codePoints">codePoints</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.AllowRange(System.Text.Unicode.UnicodeRange)">
|
||||
<summary>Allows all characters specified by <paramref name="range">range</paramref> through the filter.</summary>
|
||||
<param name="range">The range of characters to be allowed.</param>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="range">range</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.AllowRanges(System.Text.Unicode.UnicodeRange[])">
|
||||
<summary>Allows all characters specified by <paramref name="ranges">ranges</paramref> through the filter.</summary>
|
||||
<param name="ranges">The ranges of characters to be allowed.</param>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="ranges">ranges</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.Clear">
|
||||
<summary>Resets this object by disallowing all characters.</summary>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.ForbidCharacter(System.Char)">
|
||||
<summary>Disallows the character <paramref name="character">character</paramref> through the filter.</summary>
|
||||
<param name="character">The disallowed character.</param>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.ForbidCharacters(System.Char[])">
|
||||
<summary>Disallows all characters specified by <paramref name="characters">characters</paramref> through the filter.</summary>
|
||||
<param name="characters">The disallowed characters.</param>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="characters">characters</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.ForbidRange(System.Text.Unicode.UnicodeRange)">
|
||||
<summary>Disallows all characters specified by <paramref name="range">range</paramref> through the filter.</summary>
|
||||
<param name="range">The range of characters to be disallowed.</param>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="range">range</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.ForbidRanges(System.Text.Unicode.UnicodeRange[])">
|
||||
<summary>Disallows all characters specified by <paramref name="ranges">ranges</paramref> through the filter.</summary>
|
||||
<param name="ranges">The ranges of characters to be disallowed.</param>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="ranges">ranges</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.TextEncoderSettings.GetAllowedCodePoints">
|
||||
<summary>Gets an enumerator of all allowed code points.</summary>
|
||||
<returns>The enumerator of allowed code points.</returns>
|
||||
</member>
|
||||
<member name="T:System.Text.Encodings.Web.UrlEncoder">
|
||||
<summary>Represents a URL character encoding.</summary>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.UrlEncoder.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Text.Encodings.Web.UrlEncoder"></see> class.</summary>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.UrlEncoder.Create(System.Text.Encodings.Web.TextEncoderSettings)">
|
||||
<summary>Creates a new instance of UrlEncoder class with the specified settings.</summary>
|
||||
<param name="settings">Settings that control how the <see cref="T:System.Text.Encodings.Web.UrlEncoder"></see> instance encodes, primarily which characters to encode.</param>
|
||||
<returns>A new instance of the <see cref="System.Text.Encodings.Web.UrlEncoder"></see> class.</returns>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="settings">settings</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Encodings.Web.UrlEncoder.Create(System.Text.Unicode.UnicodeRange[])">
|
||||
<summary>Creates a new instance of the UrlEncoder class that specifies characters the encoder is allowed to not encode.</summary>
|
||||
<param name="allowedRanges">The set of characters that the encoder is allowed to not encode.</param>
|
||||
<returns>A new instance of the <see cref="System.Text.Encodings.Web.UrlEncoder"></see> class.</returns>
|
||||
<exception cref="T:System.ArgumentNullException"><paramref name="allowedRanges">allowedRanges</paramref> is null.</exception>
|
||||
</member>
|
||||
<member name="P:System.Text.Encodings.Web.UrlEncoder.Default">
|
||||
<summary>Gets a built-in instance of the <see cref="T:System.Text.Encodings.Web.UrlEncoder"></see> class.</summary>
|
||||
<returns>A built-in instance of the <see cref="System.Text.Encodings.Web.UrlEncoder"></see> class.</returns>
|
||||
</member>
|
||||
<member name="T:System.Text.Unicode.UnicodeRange">
|
||||
<summary>Represents a contiguous range of Unicode code points.</summary>
|
||||
</member>
|
||||
<member name="M:System.Text.Unicode.UnicodeRange.#ctor(System.Int32,System.Int32)">
|
||||
<summary>Creates a new <see cref="T:System.Text.Unicode.UnicodeRange"></see> that includes a specified number of characters starting at a specified Unicode code point.</summary>
|
||||
<param name="firstCodePoint">The first code point in the range.</param>
|
||||
<param name="length">The number of code points in the range.</param>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="firstCodePoint">firstCodePoint</paramref> is less than zero or greater than 0xFFFF.
|
||||
-or-
|
||||
<paramref name="length">length</paramref> is less than zero.
|
||||
-or-
|
||||
<paramref name="firstCodePoint">firstCodePoint</paramref> plus <paramref name="length">length</paramref> is greater than 0xFFFF.</exception>
|
||||
</member>
|
||||
<member name="M:System.Text.Unicode.UnicodeRange.Create(System.Char,System.Char)">
|
||||
<summary>Creates a new <see cref="T:System.Text.Unicode.UnicodeRange"></see> instance from a span of characters.</summary>
|
||||
<param name="firstCharacter">The first character in the range.</param>
|
||||
<param name="lastCharacter">The last character in the range.</param>
|
||||
<returns>A range that includes all characters between <paramref name="firstCharacter">firstCharacter</paramref> and <paramref name="lastCharacter">lastCharacter</paramref>.</returns>
|
||||
<exception cref="System.ArgumentOutOfRangeException"><paramref name="lastCharacter">lastCharacter</paramref> precedes <paramref name="firstCharacter">firstCharacter</paramref>.</exception>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRange.FirstCodePoint">
|
||||
<summary>Gets the first code point in the range represented by this <see cref="T:System.Text.Unicode.UnicodeRange"></see> instance.</summary>
|
||||
<returns>The first code point in the range.</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRange.Length">
|
||||
<summary>Gets the number of code points in the range represented by this <see cref="T:System.Text.Unicode.UnicodeRange"></see> instance.</summary>
|
||||
<returns>The number of code points in the range.</returns>
|
||||
</member>
|
||||
<member name="T:System.Text.Unicode.UnicodeRanges">
|
||||
<summary>Provides static properties that return predefined <see cref="T:System.Text.Unicode.UnicodeRange"></see> instances that correspond to blocks from the Unicode specification.</summary>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.All">
|
||||
<summary>Gets a range that consists of the entire Basic Multilingual Plane (BMP), from U+0000 to U+FFFF).</summary>
|
||||
<returns>A range that consists of the entire BMP.</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.AlphabeticPresentationForms">
|
||||
<summary>Gets the Alphabetic Presentation Forms Unicode block (U+FB00-U+FB4F).</summary>
|
||||
<returns>The Alphabetic Presentation Forms Unicode block (U+FB00-U+FB4F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Arabic">
|
||||
<summary>Gets the Arabic Unicode block (U+0600-U+06FF).</summary>
|
||||
<returns>The Arabic Unicode block (U+0600-U+06FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.ArabicExtendedA">
|
||||
<summary>Gets the Arabic Extended-A Unicode block (U+08A0-U+08FF).</summary>
|
||||
<returns>The Arabic Extended-A Unicode block (U+08A0-U+08FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.ArabicPresentationFormsA">
|
||||
<summary>Gets the Arabic Presentation Forms-A Unicode block (U+FB50-U+FDFF).</summary>
|
||||
<returns>The Arabic Presentation Forms-A Unicode block (U+FB50-U+FDFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.ArabicPresentationFormsB">
|
||||
<summary>Gets the Arabic Presentation Forms-B Unicode block (U+FE70-U+FEFF).</summary>
|
||||
<returns>The Arabic Presentation Forms-B Unicode block (U+FE70-U+FEFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.ArabicSupplement">
|
||||
<summary>Gets the Arabic Supplement Unicode block (U+0750-U+077F).</summary>
|
||||
<returns>The Arabic Supplement Unicode block (U+0750-U+077F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Armenian">
|
||||
<summary>Gets the Armenian Unicode block (U+0530-U+058F).</summary>
|
||||
<returns>The Armenian Unicode block (U+0530-U+058F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Arrows">
|
||||
<summary>Gets the Arrows Unicode block (U+2190-U+21FF).</summary>
|
||||
<returns>The Arrows Unicode block (U+2190-U+21FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Balinese">
|
||||
<summary>Gets the Balinese Unicode block (U+1B00-U+1B7F).</summary>
|
||||
<returns>The Balinese Unicode block (U+1B00-U+1B7F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Bamum">
|
||||
<summary>Gets the Bamum Unicode block (U+A6A0-U+A6FF).</summary>
|
||||
<returns>The Bamum Unicode block (U+A6A0-U+A6FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.BasicLatin">
|
||||
<summary>Gets the Basic Latin Unicode block (U+0021-U+007F).</summary>
|
||||
<returns>The Basic Latin Unicode block (U+0021-U+007F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Batak">
|
||||
<summary>Gets the Batak Unicode block (U+1BC0-U+1BFF).</summary>
|
||||
<returns>The Batak Unicode block (U+1BC0-U+1BFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Bengali">
|
||||
<summary>Gets the Bengali Unicode block (U+0980-U+09FF).</summary>
|
||||
<returns>The Bengali Unicode block (U+0980-U+09FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.BlockElements">
|
||||
<summary>Gets the Block Elements Unicode block (U+2580-U+259F).</summary>
|
||||
<returns>The Block Elements Unicode block (U+2580-U+259F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Bopomofo">
|
||||
<summary>Gets the Bopomofo Unicode block (U+3100-U+312F).</summary>
|
||||
<returns>The Bopomofo Unicode block (U+3105-U+312F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.BopomofoExtended">
|
||||
<summary>Gets the Bopomofo Extended Unicode block (U+31A0-U+31BF).</summary>
|
||||
<returns>The Bopomofo Extended Unicode block (U+31A0-U+31BF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.BoxDrawing">
|
||||
<summary>Gets the Box Drawing Unicode block (U+2500-U+257F).</summary>
|
||||
<returns>The Box Drawing Unicode block (U+2500-U+257F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.BraillePatterns">
|
||||
<summary>Gets the Braille Patterns Unicode block (U+2800-U+28FF).</summary>
|
||||
<returns>The Braille Patterns Unicode block (U+2800-U+28FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Buginese">
|
||||
<summary>Gets the Buginese Unicode block (U+1A00-U+1A1F).</summary>
|
||||
<returns>The Buginese Unicode block (U+1A00-U+1A1F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Buhid">
|
||||
<summary>Gets the Buhid Unicode block (U+1740-U+175F).</summary>
|
||||
<returns>The Buhid Unicode block (U+1740-U+175F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Cham">
|
||||
<summary>Gets the Cham Unicode block (U+AA00-U+AA5F).</summary>
|
||||
<returns>The Cham Unicode block (U+AA00-U+AA5F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Cherokee">
|
||||
<summary>Gets the Cherokee Unicode block (U+13A0-U+13FF).</summary>
|
||||
<returns>The Cherokee Unicode block (U+13A0-U+13FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CherokeeSupplement">
|
||||
<summary>Gets the Cherokee Supplement Unicode block (U+AB70-U+ABBF).</summary>
|
||||
<returns>The Cherokee Supplement Unicode block (U+AB70-U+ABBF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CjkCompatibility">
|
||||
<summary>Gets the CJK Compatibility Unicode block (U+3300-U+33FF).</summary>
|
||||
<returns>The CJK Compatibility Unicode block (U+3300-U+33FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CjkCompatibilityForms">
|
||||
<summary>Gets the CJK Compatibility Forms Unicode block (U+FE30-U+FE4F).</summary>
|
||||
<returns>The CJK Compatibility Forms Unicode block (U+FE30-U+FE4F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CjkCompatibilityIdeographs">
|
||||
<summary>Gets the CJK Compatibility Ideographs Unicode block (U+F900-U+FAD9).</summary>
|
||||
<returns>The CJK Compatibility Ideographs Unicode block (U+F900-U+FAD9).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CjkRadicalsSupplement">
|
||||
<summary>Gets the CJK Radicals Supplement Unicode block (U+2E80-U+2EFF).</summary>
|
||||
<returns>The CJK Radicals Supplement Unicode block (U+2E80-U+2EFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CjkStrokes">
|
||||
<summary>Gets the CJK Strokes Unicode block (U+31C0-U+31EF).</summary>
|
||||
<returns>The CJK Strokes Unicode block (U+31C0-U+31EF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CjkSymbolsandPunctuation">
|
||||
<summary>Gets the CJK Symbols and Punctuation Unicode block (U+3000-U+303F).</summary>
|
||||
<returns>The CJK Symbols and Punctuation Unicode block (U+3000-U+303F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CjkUnifiedIdeographs">
|
||||
<summary>Gets the CJK Unified Ideographs Unicode block (U+4E00-U+9FCC).</summary>
|
||||
<returns>The CJK Unified Ideographs Unicode block (U+4E00-U+9FCC).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CjkUnifiedIdeographsExtensionA">
|
||||
<summary>Gets the CJK Unitied Ideographs Extension A Unicode block (U+3400-U+4DB5).</summary>
|
||||
<returns>The CJK Unitied Ideographs Extension A Unicode block (U+3400-U+4DB5).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CombiningDiacriticalMarks">
|
||||
<summary>Gets the Combining Diacritical Marks Unicode block (U+0300-U+036F).</summary>
|
||||
<returns>The Combining Diacritical Marks Unicode block (U+0300-U+036F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CombiningDiacriticalMarksExtended">
|
||||
<summary>Gets the Combining Diacritical Marks Extended Unicode block (U+1AB0-U+1AFF).</summary>
|
||||
<returns>The Combining Diacritical Marks Extended Unicode block (U+1AB0-U+1AFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CombiningDiacriticalMarksforSymbols">
|
||||
<summary>Gets the Combining Diacritical Marks for Symbols Unicode block (U+20D0-U+20FF).</summary>
|
||||
<returns>The Combining Diacritical Marks for Symbols Unicode block (U+20D0-U+20FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CombiningDiacriticalMarksSupplement">
|
||||
<summary>Gets the Combining Diacritical Marks Supplement Unicode block (U+1DC0-U+1DFF).</summary>
|
||||
<returns>The Combining Diacritical Marks Supplement Unicode block (U+1DC0-U+1DFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CombiningHalfMarks">
|
||||
<summary>Gets the Combining Half Marks Unicode block (U+FE20-U+FE2F).</summary>
|
||||
<returns>The Combining Half Marks Unicode block (U+FE20-U+FE2F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CommonIndicNumberForms">
|
||||
<summary>Gets the Common Indic Number Forms Unicode block (U+A830-U+A83F).</summary>
|
||||
<returns>The Common Indic Number Forms Unicode block (U+A830-U+A83F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.ControlPictures">
|
||||
<summary>Gets the Control Pictures Unicode block (U+2400-U+243F).</summary>
|
||||
<returns>The Control Pictures Unicode block (U+2400-U+243F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Coptic">
|
||||
<summary>Gets the Coptic Unicode block (U+2C80-U+2CFF).</summary>
|
||||
<returns>The Coptic Unicode block (U+2C80-U+2CFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CurrencySymbols">
|
||||
<summary>Gets the Currency Symbols Unicode block (U+20A0-U+20CF).</summary>
|
||||
<returns>The Currency Symbols Unicode block (U+20A0-U+20CF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Cyrillic">
|
||||
<summary>Gets the Cyrillic Unicode block (U+0400-U+04FF).</summary>
|
||||
<returns>The Cyrillic Unicode block (U+0400-U+04FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CyrillicExtendedA">
|
||||
<summary>Gets the Cyrillic Extended-A Unicode block (U+2DE0-U+2DFF).</summary>
|
||||
<returns>The Cyrillic Extended-A Unicode block (U+2DE0-U+2DFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CyrillicExtendedB">
|
||||
<summary>Gets the Cyrillic Extended-B Unicode block (U+A640-U+A69F).</summary>
|
||||
<returns>The Cyrillic Extended-B Unicode block (U+A640-U+A69F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.CyrillicSupplement">
|
||||
<summary>Gets the Cyrillic Supplement Unicode block (U+0500-U+052F).</summary>
|
||||
<returns>The Cyrillic Supplement Unicode block (U+0500-U+052F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Devanagari">
|
||||
<summary>Gets the Devangari Unicode block (U+0900-U+097F).</summary>
|
||||
<returns>The Devangari Unicode block (U+0900-U+097F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.DevanagariExtended">
|
||||
<summary>Gets the Devanagari Extended Unicode block (U+A8E0-U+A8FF).</summary>
|
||||
<returns>The Devanagari Extended Unicode block (U+A8E0-U+A8FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Dingbats">
|
||||
<summary>Gets the Dingbats Unicode block (U+2700-U+27BF).</summary>
|
||||
<returns>The Dingbats Unicode block (U+2700-U+27BF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.EnclosedAlphanumerics">
|
||||
<summary>Gets the Enclosed Alphanumerics Unicode block (U+2460-U+24FF).</summary>
|
||||
<returns>The Enclosed Alphanumerics Unicode block (U+2460-U+24FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.EnclosedCjkLettersandMonths">
|
||||
<summary>Gets the Enclosed CJK Letters and Months Unicode block (U+3200-U+32FF).</summary>
|
||||
<returns>The Enclosed CJK Letters and Months Unicode block (U+3200-U+32FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Ethiopic">
|
||||
<summary>Gets the Ethiopic Unicode block (U+1200-U+137C).</summary>
|
||||
<returns>The Ethiopic Unicode block (U+1200-U+137C).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.EthiopicExtended">
|
||||
<summary>Gets the Ethipic Extended Unicode block (U+2D80-U+2DDF).</summary>
|
||||
<returns>The Ethipic Extended Unicode block (U+2D80-U+2DDF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.EthiopicExtendedA">
|
||||
<summary>Gets the Ethiopic Extended-A Unicode block (U+AB00-U+AB2F).</summary>
|
||||
<returns>The Ethiopic Extended-A Unicode block (U+AB00-U+AB2F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.EthiopicSupplement">
|
||||
<summary>Gets the Ethiopic Supplement Unicode block (U+1380-U+1399).</summary>
|
||||
<returns>The Ethiopic Supplement Unicode block (U+1380-U+1399).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.GeneralPunctuation">
|
||||
<summary>Gets the General Punctuation Unicode block (U+2000-U+206F).</summary>
|
||||
<returns>The General Punctuation Unicode block (U+2000-U+206F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.GeometricShapes">
|
||||
<summary>Gets the Geometric Shapes Unicode block (U+25A0-U+25FF).</summary>
|
||||
<returns>The Geometric Shapes Unicode block (U+25A0-U+25FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Georgian">
|
||||
<summary>Gets the Georgian Unicode block (U+10A0-U+10FF).</summary>
|
||||
<returns>The Georgian Unicode block (U+10A0-U+10FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.GeorgianSupplement">
|
||||
<summary>Gets the Georgian Supplement Unicode block (U+2D00-U+2D2F).</summary>
|
||||
<returns>The Georgian Supplement Unicode block (U+2D00-U+2D2F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Glagolitic">
|
||||
<summary>Gets the Glagolitic Unicode block (U+2C00-U+2C5F).</summary>
|
||||
<returns>The Glagolitic Unicode block (U+2C00-U+2C5F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.GreekandCoptic">
|
||||
<summary>Gets the Greek and Coptic Unicode block (U+0370-U+03FF).</summary>
|
||||
<returns>The Greek and Coptic Unicode block (U+0370-U+03FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.GreekExtended">
|
||||
<summary>Gets the Greek Extended Unicode block (U+1F00-U+1FFF).</summary>
|
||||
<returns>The Greek Extended Unicode block (U+1F00-U+1FFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Gujarati">
|
||||
<summary>Gets the Gujarti Unicode block (U+0A81-U+0AFF).</summary>
|
||||
<returns>The Gujarti Unicode block (U+0A81-U+0AFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Gurmukhi">
|
||||
<summary>Gets the Gurmukhi Unicode block (U+0A01-U+0A7F).</summary>
|
||||
<returns>The Gurmukhi Unicode block (U+0A01-U+0A7F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.HalfwidthandFullwidthForms">
|
||||
<summary>Gets the Halfwidth and Fullwidth Forms Unicode block (U+FF00-U+FFEE).</summary>
|
||||
<returns>The Halfwidth and Fullwidth Forms Unicode block (U+FF00-U+FFEE).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.HangulCompatibilityJamo">
|
||||
<summary>Gets the Hangul Compatibility Jamo Unicode block (U+3131-U+318F).</summary>
|
||||
<returns>The Hangul Compatibility Jamo Unicode block (U+3131-U+318F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.HangulJamo">
|
||||
<summary>Gets the Hangul Jamo Unicode block (U+1100-U+11FF).</summary>
|
||||
<returns>The Hangul Jamo Unicode block (U+1100-U+11FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.HangulJamoExtendedA">
|
||||
<summary>Gets the Hangul Jamo Extended-A Unicode block (U+A960-U+A9F).</summary>
|
||||
<returns>The Hangul Jamo Extended-A Unicode block (U+A960-U+A97F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.HangulJamoExtendedB">
|
||||
<summary>Gets the Hangul Jamo Extended-B Unicode block (U+D7B0-U+D7FF).</summary>
|
||||
<returns>The Hangul Jamo Extended-B Unicode block (U+D7B0-U+D7FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.HangulSyllables">
|
||||
<summary>Gets the Hangul Syllables Unicode block (U+AC00-U+D7AF).</summary>
|
||||
<returns>The Hangul Syllables Unicode block (U+AC00-U+D7AF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Hanunoo">
|
||||
<summary>Gets the Hanunoo Unicode block (U+1720-U+173F).</summary>
|
||||
<returns>The Hanunoo Unicode block (U+1720-U+173F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Hebrew">
|
||||
<summary>Gets the Hebrew Unicode block (U+0590-U+05FF).</summary>
|
||||
<returns>The Hebrew Unicode block (U+0590-U+05FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Hiragana">
|
||||
<summary>Gets the Hiragana Unicode block (U+3040-U+309F).</summary>
|
||||
<returns>The Hiragana Unicode block (U+3040-U+309F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.IdeographicDescriptionCharacters">
|
||||
<summary>Gets the Ideographic Description Characters Unicode block (U+2FF0-U+2FFF).</summary>
|
||||
<returns>The Ideographic Description Characters Unicode block (U+2FF0-U+2FFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.IpaExtensions">
|
||||
<summary>Gets the IPA Extensions Unicode block (U+0250-U+02AF).</summary>
|
||||
<returns>The IPA Extensions Unicode block (U+0250-U+02AF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Javanese">
|
||||
<summary>Gets the Javanese Unicode block (U+A980-U+A9DF).</summary>
|
||||
<returns>The Javanese Unicode block (U+A980-U+A9DF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Kanbun">
|
||||
<summary>Gets the Kanbun Unicode block (U+3190-U+319F).</summary>
|
||||
<returns>The Kanbun Unicode block (U+3190-U+319F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.KangxiRadicals">
|
||||
<summary>Gets the Kangxi Radicals Supplement Unicode block (U+2F00-U+2FDF).</summary>
|
||||
<returns>The Kangxi Radicals Supplement Unicode block (U+2F00-U+2FDF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Kannada">
|
||||
<summary>Gets the Kannada Unicode block (U+0C81-U+0CFF).</summary>
|
||||
<returns>The Kannada Unicode block (U+0C81-U+0CFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Katakana">
|
||||
<summary>Gets the Katakana Unicode block (U+30A0-U+30FF).</summary>
|
||||
<returns>The Katakana Unicode block (U+30A0-U+30FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.KatakanaPhoneticExtensions">
|
||||
<summary>Gets the Katakana Phonetic Extensions Unicode block (U+31F0-U+31FF).</summary>
|
||||
<returns>The Katakana Phonetic Extensions Unicode block (U+31F0-U+31FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.KayahLi">
|
||||
<summary>Gets the Kayah Li Unicode block (U+A900-U+A92F).</summary>
|
||||
<returns>The Kayah Li Unicode block (U+A900-U+A92F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Khmer">
|
||||
<summary>Gets the Khmer Unicode block (U+1780-U+17FF).</summary>
|
||||
<returns>The Khmer Unicode block (U+1780-U+17FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.KhmerSymbols">
|
||||
<summary>Gets the Khmer Symbols Unicode block (U+19E0-U+19FF).</summary>
|
||||
<returns>The Khmer Symbols Unicode block (U+19E0-U+19FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Lao">
|
||||
<summary>Gets the Lao Unicode block (U+0E80-U+0EDF).</summary>
|
||||
<returns>The Lao Unicode block (U+0E80-U+0EDF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Latin1Supplement">
|
||||
<summary>Gets the Latin-1 Supplement Unicode block (U+00A1-U+00FF).</summary>
|
||||
<returns>The Latin-1 Supplement Unicode block (U+00A1-U+00FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.LatinExtendedA">
|
||||
<summary>Gets the Latin Extended-A Unicode block (U+0100-U+017F).</summary>
|
||||
<returns>The Latin Extended-A Unicode block (U+0100-U+017F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.LatinExtendedAdditional">
|
||||
<summary>Gets the Latin Extended Additional Unicode block (U+1E00-U+1EFF).</summary>
|
||||
<returns>The Latin Extended Additional Unicode block (U+1E00-U+1EFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.LatinExtendedB">
|
||||
<summary>Gets the Latin Extended-B Unicode block (U+0180-U+024F).</summary>
|
||||
<returns>The Latin Extended-B Unicode block (U+0180-U+024F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.LatinExtendedC">
|
||||
<summary>Gets the Latin Extended-C Unicode block (U+2C60-U+2C7F).</summary>
|
||||
<returns>The Latin Extended-C Unicode block (U+2C60-U+2C7F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.LatinExtendedD">
|
||||
<summary>Gets the Latin Extended-D Unicode block (U+A720-U+A7FF).</summary>
|
||||
<returns>The Latin Extended-D Unicode block (U+A720-U+A7FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.LatinExtendedE">
|
||||
<summary>Gets the Latin Extended-E Unicode block (U+AB30-U+AB6F).</summary>
|
||||
<returns>The Latin Extended-E Unicode block (U+AB30-U+AB6F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Lepcha">
|
||||
<summary>Gets the Lepcha Unicode block (U+1C00-U+1C4F).</summary>
|
||||
<returns>The Lepcha Unicode block (U+1C00-U+1C4F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.LetterlikeSymbols">
|
||||
<summary>Gets the Letterlike Symbols Unicode block (U+2100-U+214F).</summary>
|
||||
<returns>The Letterlike Symbols Unicode block (U+2100-U+214F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Limbu">
|
||||
<summary>Gets the Limbu Unicode block (U+1900-U+194F).</summary>
|
||||
<returns>The Limbu Unicode block (U+1900-U+194F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Lisu">
|
||||
<summary>Gets the Lisu Unicode block (U+A4D0-U+A4FF).</summary>
|
||||
<returns>The Lisu Unicode block (U+A4D0-U+A4FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Malayalam">
|
||||
<summary>Gets the Malayalam Unicode block (U+0D00-U+0D7F).</summary>
|
||||
<returns>The Malayalam Unicode block (U+0D00-U+0D7F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Mandaic">
|
||||
<summary>Gets the Mandaic Unicode block (U+0840-U+085F).</summary>
|
||||
<returns>The Mandaic Unicode block (U+0840-U+085F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.MathematicalOperators">
|
||||
<summary>Gets the Mathematical Operators Unicode block (U+2200-U+22FF).</summary>
|
||||
<returns>The Mathematical Operators Unicode block (U+2200-U+22FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.MeeteiMayek">
|
||||
<summary>Gets the Meetei Mayek Unicode block (U+ABC0-U+ABFF).</summary>
|
||||
<returns>The Meetei Mayek Unicode block (U+ABC0-U+ABFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.MeeteiMayekExtensions">
|
||||
<summary>Gets the Meetei Mayek Extensions Unicode block (U+AAE0-U+AAFF).</summary>
|
||||
<returns>The Meetei Mayek Extensions Unicode block (U+AAE0-U+AAFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.MiscellaneousMathematicalSymbolsA">
|
||||
<summary>Gets the Miscellaneous Mathematical Symbols-A Unicode block (U+27C0-U+27EF).</summary>
|
||||
<returns>The Miscellaneous Mathematical Symbols-A Unicode block (U+27C0-U+27EF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.MiscellaneousMathematicalSymbolsB">
|
||||
<summary>Gets the Miscellaneous Mathematical Symbols-B Unicode block (U+2980-U+29FF).</summary>
|
||||
<returns>The Miscellaneous Mathematical Symbols-B Unicode block (U+2980-U+29FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.MiscellaneousSymbols">
|
||||
<summary>Gets the Miscellaneous Symbols Unicode block (U+2600-U+26FF).</summary>
|
||||
<returns>The Miscellaneous Symbols Unicode block (U+2600-U+26FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.MiscellaneousSymbolsandArrows">
|
||||
<summary>Gets the Miscellaneous Symbols and Arrows Unicode block (U+2B00-U+2BFF).</summary>
|
||||
<returns>The Miscellaneous Symbols and Arrows Unicode block (U+2B00-U+2BFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.MiscellaneousTechnical">
|
||||
<summary>Gets the Miscellaneous Technical Unicode block (U+2300-U+23FF).</summary>
|
||||
<returns>The Miscellaneous Technical Unicode block (U+2300-U+23FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.ModifierToneLetters">
|
||||
<summary>Gets the Modifier Tone Letters Unicode block (U+A700-U+A71F).</summary>
|
||||
<returns>The Modifier Tone Letters Unicode block (U+A700-U+A71F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Mongolian">
|
||||
<summary>Gets the Mongolian Unicode block (U+1800-U+18AF).</summary>
|
||||
<returns>The Mongolian Unicode block (U+1800-U+18AF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Myanmar">
|
||||
<summary>Gets the Myanmar Unicode block (U+1000-U+109F).</summary>
|
||||
<returns>The Myanmar Unicode block (U+1000-U+109F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.MyanmarExtendedA">
|
||||
<summary>Gets the Myanmar Extended-A Unicode block (U+AA60-U+AA7F).</summary>
|
||||
<returns>The Myanmar Extended-A Unicode block (U+AA60-U+AA7F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.MyanmarExtendedB">
|
||||
<summary>Gets the Myanmar Extended-B Unicode block (U+A9E0-U+A9FF).</summary>
|
||||
<returns>The Myanmar Extended-B Unicode block (U+A9E0-U+A9FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.NewTaiLue">
|
||||
<summary>Gets the New Tai Lue Unicode block (U+1980-U+19DF).</summary>
|
||||
<returns>The New Tai Lue Unicode block (U+1980-U+19DF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.NKo">
|
||||
<summary>Gets the NKo Unicode block (U+07C0-U+07FF).</summary>
|
||||
<returns>The NKo Unicode block (U+07C0-U+07FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.None">
|
||||
<summary>Gets an empty Unicode range.</summary>
|
||||
<returns>A Unicode range with no elements.</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.NumberForms">
|
||||
<summary>Gets the Number Forms Unicode block (U+2150-U+218F).</summary>
|
||||
<returns>The Number Forms Unicode block (U+2150-U+218F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Ogham">
|
||||
<summary>Gets the Ogham Unicode block (U+1680-U+169F).</summary>
|
||||
<returns>The Ogham Unicode block (U+1680-U+169F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.OlChiki">
|
||||
<summary>Gets the Ol Chiki Unicode block (U+1C50-U+1C7F).</summary>
|
||||
<returns>The Ol Chiki Unicode block (U+1C50-U+1C7F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.OpticalCharacterRecognition">
|
||||
<summary>Gets the Optical Character Recognition Unicode block (U+2440-U+245F).</summary>
|
||||
<returns>The Optical Character Recognition Unicode block (U+2440-U+245F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Oriya">
|
||||
<summary>Gets the Oriya Unicode block (U+0B00-U+0B7F).</summary>
|
||||
<returns>The Oriya Unicode block (U+0B00-U+0B7F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Phagspa">
|
||||
<summary>Gets the Phags-pa Unicode block (U+A840-U+A87F).</summary>
|
||||
<returns>The Phags-pa Unicode block (U+A840-U+A87F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.PhoneticExtensions">
|
||||
<summary>Gets the Phonetic Extensions Unicode block (U+1D00-U+1D7F).</summary>
|
||||
<returns>The Phonetic Extensions Unicode block (U+1D00-U+1D7F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.PhoneticExtensionsSupplement">
|
||||
<summary>Gets the Phonetic Extensions Supplement Unicode block (U+1D80-U+1DBF).</summary>
|
||||
<returns>The Phonetic Extensions Supplement Unicode block (U+1D80-U+1DBF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Rejang">
|
||||
<summary>Gets the Rejang Unicode block (U+A930-U+A95F).</summary>
|
||||
<returns>The Rejang Unicode block (U+A930-U+A95F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Runic">
|
||||
<summary>Gets the Runic Unicode block (U+16A0-U+16FF).</summary>
|
||||
<returns>The Runic Unicode block (U+16A0-U+16FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Samaritan">
|
||||
<summary>Gets the Samaritan Unicode block (U+0800-U+083F).</summary>
|
||||
<returns>The Samaritan Unicode block (U+0800-U+083F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Saurashtra">
|
||||
<summary>Gets the Saurashtra Unicode block (U+A880-U+A8DF).</summary>
|
||||
<returns>The Saurashtra Unicode block (U+A880-U+A8DF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Sinhala">
|
||||
<summary>Gets the Sinhala Unicode block (U+0D80-U+0DFF).</summary>
|
||||
<returns>The Sinhala Unicode block (U+0D80-U+0DFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.SmallFormVariants">
|
||||
<summary>Gets the Small Form Variants Unicode block (U+FE50-U+FE6F).</summary>
|
||||
<returns>The Small Form Variants Unicode block (U+FE50-U+FE6F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.SpacingModifierLetters">
|
||||
<summary>Gets the Spacing Modifier Letters Unicode block (U+02B0-U+02FF).</summary>
|
||||
<returns>The Spacing Modifier Letters Unicode block (U+02B0-U+02FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Specials">
|
||||
<summary>Gets the Specials Unicode block (U+FFF0-U+FFFF).</summary>
|
||||
<returns>The Specials Unicode block (U+FFF0-U+FFFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Sundanese">
|
||||
<summary>Gets the Sundanese Unicode block (U+1B80-U+1BBF).</summary>
|
||||
<returns>The Sundanese Unicode block (U+1B80-U+1BBF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.SundaneseSupplement">
|
||||
<summary>Gets the Sundanese Supplement Unicode block (U+1CC0-U+1CCF).</summary>
|
||||
<returns>The Sundanese Supplement Unicode block (U+1CC0-U+1CCF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.SuperscriptsandSubscripts">
|
||||
<summary>Gets the Superscripts and Subscripts Unicode block (U+2070-U+209F).</summary>
|
||||
<returns>The Superscripts and Subscripts Unicode block (U+2070-U+209F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.SupplementalArrowsA">
|
||||
<summary>Gets the Supplemental Arrows-A Unicode block (U+27F0-U+27FF).</summary>
|
||||
<returns>The Supplemental Arrows-A Unicode block (U+27F0-U+27FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.SupplementalArrowsB">
|
||||
<summary>Gets the Supplemental Arrows-B Unicode block (U+2900-U+297F).</summary>
|
||||
<returns>The Supplemental Arrows-B Unicode block (U+2900-U+297F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.SupplementalMathematicalOperators">
|
||||
<summary>Gets the Supplemental Mathematical Operators Unicode block (U+2A00-U+2AFF).</summary>
|
||||
<returns>The Supplemental Mathematical Operators Unicode block (U+2A00-U+2AFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.SupplementalPunctuation">
|
||||
<summary>Gets the Supplemental Punctuation Unicode block (U+2E00-U+2E7F).</summary>
|
||||
<returns>The Supplemental Punctuation Unicode block (U+2E00-U+2E7F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.SylotiNagri">
|
||||
<summary>Gets the Syloti Nagri Unicode block (U+A800-U+A82F).</summary>
|
||||
<returns>The Syloti Nagri Unicode block (U+A800-U+A82F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Syriac">
|
||||
<summary>Gets the Syriac Unicode block (U+0700-U+074F).</summary>
|
||||
<returns>The Syriac Unicode block (U+0700-U+074F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Tagalog">
|
||||
<summary>Gets the Tagalog Unicode block (U+1700-U+171F).</summary>
|
||||
<returns>The Tagalog Unicode block (U+1700-U+171F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Tagbanwa">
|
||||
<summary>Gets the Tagbanwa Unicode block (U+1760-U+177F).</summary>
|
||||
<returns>The Tagbanwa Unicode block (U+1760-U+177F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.TaiLe">
|
||||
<summary>Gets the Tai Le Unicode block (U+1950-U+197F).</summary>
|
||||
<returns>The Tai Le Unicode block (U+1950-U+197F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.TaiTham">
|
||||
<summary>Gets the Tai Tham Unicode block (U+1A20-U+1AAF).</summary>
|
||||
<returns>The Tai Tham Unicode block (U+1A20-U+1AAF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.TaiViet">
|
||||
<summary>Gets the Tai Viet Unicode block (U+AA80-U+AADF).</summary>
|
||||
<returns>The Tai Viet Unicode block (U+AA80-U+AADF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Tamil">
|
||||
<summary>Gets the Tamil Unicode block (U+0B80-U+0BFF).</summary>
|
||||
<returns>The Tamil Unicode block (U+0B82-U+0BFA).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Telugu">
|
||||
<summary>Gets the Telugu Unicode block (U+0C00-U+0C7F).</summary>
|
||||
<returns>The Telugu Unicode block (U+0C00-U+0C7F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Thaana">
|
||||
<summary>Gets the Thaana Unicode block (U+0780-U+07BF).</summary>
|
||||
<returns>The Thaana Unicode block (U+0780-U+07BF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Thai">
|
||||
<summary>Gets the Thai Unicode block (U+0E00-U+0E7F).</summary>
|
||||
<returns>The Thai Unicode block (U+0E00-U+0E7F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Tibetan">
|
||||
<summary>Gets the Tibetan Unicode block (U+0F00-U+0FFF).</summary>
|
||||
<returns>The Tibetan Unicode block (U+0F00-U+0FFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Tifinagh">
|
||||
<summary>Gets the Tifinagh Unicode block (U+2D30-U+2D7F).</summary>
|
||||
<returns>The Tifinagh Unicode block (U+2D30-U+2D7F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.UnifiedCanadianAboriginalSyllabics">
|
||||
<summary>Gets the Unified Canadian Aboriginal Syllabics Unicode block (U+1400-U+167F).</summary>
|
||||
<returns>The Unified Canadian Aboriginal Syllabics Unicode block (U+1400-U+167F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.UnifiedCanadianAboriginalSyllabicsExtended">
|
||||
<summary>Gets the Unified Canadian Aboriginal Syllabics Extended Unicode block (U+18B0-U+18FF).</summary>
|
||||
<returns>The Unified Canadian Aboriginal Syllabics Extended Unicode block (U+18B0-U+18FF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.Vai">
|
||||
<summary>Gets the Vai Unicode block (U+A500-U+A63F).</summary>
|
||||
<returns>The Vai Unicode block (U+A500-U+A63F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.VariationSelectors">
|
||||
<summary>Gets the Variation Selectors Unicode block (U+FE00-U+FE0F).</summary>
|
||||
<returns>The Variation Selectors Unicode block (U+FE00-U+FE0F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.VedicExtensions">
|
||||
<summary>Gets the Vedic Extensions Unicode block (U+1CD0-U+1CFF).</summary>
|
||||
<returns>The Vedic Extensions Unicode block (U+1CD0-U+1CFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.VerticalForms">
|
||||
<summary>Gets the Vertical Forms Unicode block (U+FE10-U+FE1F).</summary>
|
||||
<returns>The Vertical Forms Unicode block (U+FE10-U+FE1F).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.YijingHexagramSymbols">
|
||||
<summary>Gets the Yijing Hexagram Symbols Unicode block (U+4DC0-U+4DFF).</summary>
|
||||
<returns>The Yijing Hexagram Symbols Unicode block (U+4DC0-U+4DFF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.YiRadicals">
|
||||
<summary>Gets the Yi Radicals Unicode block (U+A490-U+A4CF).</summary>
|
||||
<returns>The Yi Radicals Unicode block (U+A490-U+A4CF).</returns>
|
||||
</member>
|
||||
<member name="P:System.Text.Unicode.UnicodeRanges.YiSyllables">
|
||||
<summary>Gets the Yi Syllables Unicode block (U+A000-U+A48F).</summary>
|
||||
<returns>The Yi Syllables Unicode block (U+A000-U+A48F).</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
API_NetFramework/bin/System.Text.Json.dll
Normal file
BIN
API_NetFramework/bin/System.Text.Json.dll
Normal file
Binary file not shown.
5785
API_NetFramework/bin/System.Text.Json.xml
Normal file
5785
API_NetFramework/bin/System.Text.Json.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
API_NetFramework/bin/System.ValueTuple.dll
Normal file
BIN
API_NetFramework/bin/System.ValueTuple.dll
Normal file
Binary file not shown.
8
API_NetFramework/bin/System.ValueTuple.xml
Normal file
8
API_NetFramework/bin/System.ValueTuple.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>System.ValueTuple</name>
|
||||
</assembly>
|
||||
<members>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
API_NetFramework/bin/System.Web.Http.Owin.dll
Normal file
BIN
API_NetFramework/bin/System.Web.Http.Owin.dll
Normal file
Binary file not shown.
195
API_NetFramework/bin/System.Web.Http.Owin.xml
Normal file
195
API_NetFramework/bin/System.Web.Http.Owin.xml
Normal file
@@ -0,0 +1,195 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>System.Web.Http.Owin</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:System.Net.Http.OwinHttpRequestMessageExtensions">
|
||||
<summary>Provides extension methods for the <see cref="T:System.Net.Http.HttpRequestMessage" /> class.</summary>
|
||||
</member>
|
||||
<member name="M:System.Net.Http.OwinHttpRequestMessageExtensions.GetOwinContext(System.Net.Http.HttpRequestMessage)">
|
||||
<summary>Gets the OWIN context for the specified request.</summary>
|
||||
<returns>The OWIN environment for the specified context, if available; otherwise <see cref="null" />.</returns>
|
||||
<param name="request">The HTTP request message.</param>
|
||||
</member>
|
||||
<member name="M:System.Net.Http.OwinHttpRequestMessageExtensions.GetOwinEnvironment(System.Net.Http.HttpRequestMessage)">
|
||||
<summary>Gets the OWIN environment for the specified request.</summary>
|
||||
<returns>The OWIN environment for the specified request, if available; otherwise <see cref="null" />.</returns>
|
||||
<param name="request">The HTTP request message.</param>
|
||||
</member>
|
||||
<member name="M:System.Net.Http.OwinHttpRequestMessageExtensions.SetOwinContext(System.Net.Http.HttpRequestMessage,Microsoft.Owin.IOwinContext)">
|
||||
<summary>Sets the OWIN context for the specified request.</summary>
|
||||
<param name="request">The HTTP request message.</param>
|
||||
<param name="context">The OWIN context to set.</param>
|
||||
</member>
|
||||
<member name="M:System.Net.Http.OwinHttpRequestMessageExtensions.SetOwinEnvironment(System.Net.Http.HttpRequestMessage,System.Collections.Generic.IDictionary{System.String,System.Object})">
|
||||
<summary>Sets the OWIN environment for the specified request.</summary>
|
||||
<param name="request">The HTTP request message.</param>
|
||||
<param name="environment">The OWIN environment to set.</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.HostAuthenticationAttribute">
|
||||
<summary>Represents an authentication attribute that authenticates via OWIN middleware.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.HostAuthenticationAttribute.#ctor(System.String)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Http.HostAuthenticationAttribute" /> class.</summary>
|
||||
<param name="authenticationType">The authentication type of the OWIN middleware to use.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.HostAuthenticationAttribute.AllowMultiple"></member>
|
||||
<member name="M:System.Web.Http.HostAuthenticationAttribute.AuthenticateAsync(System.Web.Http.Filters.HttpAuthenticationContext,System.Threading.CancellationToken)"></member>
|
||||
<member name="P:System.Web.Http.HostAuthenticationAttribute.AuthenticationType">
|
||||
<summary>Gets the authentication type of the OWIN middleware to use.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.HostAuthenticationAttribute.ChallengeAsync(System.Web.Http.Filters.HttpAuthenticationChallengeContext,System.Threading.CancellationToken)"></member>
|
||||
<member name="T:System.Web.Http.HostAuthenticationFilter">
|
||||
<summary>Represents an authentication filter that authenticates via OWIN middleware.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.HostAuthenticationFilter.#ctor(System.String)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Http.HostAuthenticationFilter" /> class.</summary>
|
||||
<param name="authenticationType">The authentication type of the OWIN middleware to use.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.HostAuthenticationFilter.AllowMultiple">
|
||||
<summary>Gets a value indicating whether the filter allows multiple authentication.</summary>
|
||||
<returns>true if the filter allows multiple authentication; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.HostAuthenticationFilter.AuthenticateAsync(System.Web.Http.Filters.HttpAuthenticationContext,System.Threading.CancellationToken)">
|
||||
<summary>Asynchronously authenticates the request.</summary>
|
||||
<returns>The task that completes the authentication.</returns>
|
||||
<param name="context">The authentication context.</param>
|
||||
<param name="cancellationToken">The cancellation token.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.HostAuthenticationFilter.AuthenticationType">
|
||||
<summary>Gets the authentication type of the OWIN middleware to use.</summary>
|
||||
<returns>The authentication type of the OWIN middleware to use.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.HostAuthenticationFilter.ChallengeAsync(System.Web.Http.Filters.HttpAuthenticationChallengeContext,System.Threading.CancellationToken)">
|
||||
<summary>Asynchronously challenges an authentication.</summary>
|
||||
<returns>The task that completes the challenge.</returns>
|
||||
<param name="context">The context.</param>
|
||||
<param name="cancellationToken">The cancellation token.</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.OwinHttpConfigurationExtensions">
|
||||
<summary>Provides extension methods for the <see cref="T:System.Web.Http.HttpConfiguration" /> class.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.OwinHttpConfigurationExtensions.SuppressDefaultHostAuthentication(System.Web.Http.HttpConfiguration)">
|
||||
<summary>Enables suppression of the host's default authentication.</summary>
|
||||
<param name="configuration">The server configuration.</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.Owin.HttpMessageHandlerAdapter">
|
||||
<summary>Represents an OWIN component that submits requests to an <see cref="T:System.Net.Http.HttpMessageHandler" /> when invoked.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Owin.HttpMessageHandlerAdapter.#ctor(Microsoft.Owin.OwinMiddleware,System.Net.Http.HttpMessageHandler,System.Web.Http.Hosting.IHostBufferPolicySelector)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Http.Owin.HttpMessageHandlerAdapter" /> class.</summary>
|
||||
<param name="next">The next component in the pipeline.</param>
|
||||
<param name="messageHandler">The <see cref="T:System.Net.Http.HttpMessageHandler" /> to submit requests to.</param>
|
||||
<param name="bufferPolicySelector">The <see cref="T:System.Web.Http.Hosting.IHostBufferPolicySelector" /> that determines whether or not to buffer requests and responses.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Owin.HttpMessageHandlerAdapter.#ctor(Microsoft.Owin.OwinMiddleware,System.Web.Http.Owin.HttpMessageHandlerOptions)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Http.Owin.HttpMessageHandlerAdapter" /> class.</summary>
|
||||
<param name="next">The next component in the pipeline.</param>
|
||||
<param name="options">The options to configure this adapter.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.HttpMessageHandlerAdapter.AppDisposing">
|
||||
<summary>Gets the cancellation token that triggers cleanup of this component.</summary>
|
||||
<returns>The cancellation token.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.HttpMessageHandlerAdapter.BufferPolicySelector">
|
||||
<summary>Gets the <see cref="T:System.Web.Http.Hosting.IHostBufferPolicySelector" /> that determines whether or not to buffer requests and responses.</summary>
|
||||
<returns>The <see cref="T:System.Web.Http.Hosting.IHostBufferPolicySelector" /> that determines whether or not to buffer requests and responses.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Owin.HttpMessageHandlerAdapter.Dispose">
|
||||
<summary>Releases all resources used by the current instance of the <see cref="T:System.Web.Http.Owin.HttpMessageHandlerAdapter" /> class.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Owin.HttpMessageHandlerAdapter.Dispose(System.Boolean)">
|
||||
<summary>Releases unmanaged and optionally managed resources.</summary>
|
||||
<param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.HttpMessageHandlerAdapter.ExceptionHandler">
|
||||
<summary>Gets the <see cref="T:System.Web.Http.ExceptionHandling.IExceptionHandler" /> to use to process unhandled exceptions.</summary>
|
||||
<returns>The <see cref="T:System.Web.Http.ExceptionHandling.IExceptionHandler" /> to use to process unhandled exceptions.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.HttpMessageHandlerAdapter.ExceptionLogger">
|
||||
<summary>Gets the <see cref="T:System.Web.Http.ExceptionHandling.IExceptionLogger" /> to use to log unhandled exceptions.</summary>
|
||||
<returns>The <see cref="T:System.Web.Http.ExceptionHandling.IExceptionLogger" /> to use to log unhandled exceptions.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Owin.HttpMessageHandlerAdapter.Invoke(Microsoft.Owin.IOwinContext)">
|
||||
<returns>Returns <see cref="T:System.Threading.Tasks.Task" />.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.HttpMessageHandlerAdapter.MessageHandler">
|
||||
<summary>Gets the <see cref="T:System.Net.Http.HttpMessageHandler" /> to submit requests to.</summary>
|
||||
<returns>The <see cref="T:System.Net.Http.HttpMessageHandler" /> to submit requests to.</returns>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.Owin.HttpMessageHandlerOptions">
|
||||
<summary>Represents the options for configuring an <see cref="T:System.Web.Http.Owin.HttpMessageHandlerAdapter" />.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Owin.HttpMessageHandlerOptions.#ctor">
|
||||
<summary>Initializes a new instance of the<see cref="T:System.Web.Http.Owin.HttpMessageHandlerOptions" /> class.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.HttpMessageHandlerOptions.AppDisposing">
|
||||
<summary>Gets or sets the <see cref="T:System.Threading.CancellationToken" /> that triggers cleanup of the <see cref="T:System.Web.Http.Owin.HttpMessageHandlerAdapter" />.</summary>
|
||||
<returns>The <see cref="T:System.Threading.CancellationToken" /> that triggers cleanup of the <see cref="T:System.Web.Http.Owin.HttpMessageHandlerAdapter" />.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.HttpMessageHandlerOptions.BufferPolicySelector">
|
||||
<summary>Gets or sets the <see cref="T:System.Web.Http.Hosting.IHostBufferPolicySelector" /> that determines whether or not to buffer requests and responses.</summary>
|
||||
<returns>The <see cref="T:System.Web.Http.Hosting.IHostBufferPolicySelector" /> that determines whether or not to buffer requests and responses.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.HttpMessageHandlerOptions.ExceptionHandler">
|
||||
<summary>Gets or sets the <see cref="T:System.Web.Http.ExceptionHandling.IExceptionHandler" /> to use to process unhandled exceptions.</summary>
|
||||
<returns>The <see cref="T:System.Web.Http.ExceptionHandling.IExceptionHandler" /> to use to process unhandled exceptions.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.HttpMessageHandlerOptions.ExceptionLogger">
|
||||
<summary>Gets or sets the <see cref="T:System.Web.Http.ExceptionHandling.IExceptionLogger" /> to use to log unhandled exceptions.</summary>
|
||||
<returns>The <see cref="T:System.Web.Http.ExceptionHandling.IExceptionLogger" /> to use to log unhandled exceptions.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.HttpMessageHandlerOptions.MessageHandler">
|
||||
<summary>Gets or sets the <see cref="T:System.Net.Http.HttpMessageHandler" /> to submit requests to.</summary>
|
||||
<returns>The <see cref="T:System.Net.Http.HttpMessageHandler" /> to submit requests to.</returns>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.Owin.OwinBufferPolicySelector">
|
||||
<summary>Provides the default implementation of <see cref="T:System.Web.Http.Hosting.IHostBufferPolicySelector" /> used by the OWIN Web API adapter.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Owin.OwinBufferPolicySelector.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Http.Owin.OwinBufferPolicySelector" /> class.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Owin.OwinBufferPolicySelector.UseBufferedInputStream(System.Object)">
|
||||
<summary>Determines whether the host should buffer the HttpRequestMessage entity body.</summary>
|
||||
<returns>true if buffering should be used; otherwise a streamed request should be used.</returns>
|
||||
<param name="hostContext">The host context.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Owin.OwinBufferPolicySelector.UseBufferedOutputStream(System.Net.Http.HttpResponseMessage)">
|
||||
<summary>Determines whether the host should buffer the HttpResponseMessage entity body.</summary>
|
||||
<returns>true if buffering should be used; otherwise a streamed response should be used.</returns>
|
||||
<param name="response">The response.</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.Owin.OwinExceptionCatchBlocks">
|
||||
<summary>Provides the catch blocks used within this assembly.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.OwinExceptionCatchBlocks.HttpMessageHandlerAdapterBufferContent">
|
||||
<summary>Gets the catch block in System.Web.Http.Owin.HttpMessageHandlerAdapter.BufferContent.</summary>
|
||||
<returns>The catch block in System.Web.Http.Owin.HttpMessageHandlerAdapter.BufferContent.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.OwinExceptionCatchBlocks.HttpMessageHandlerAdapterBufferError">
|
||||
<summary>Gets the catch block in System.Web.Http.Owin.HttpMessageHandlerAdapter.BufferError.</summary>
|
||||
<returns>The catch block in System.Web.Http.Owin.HttpMessageHandlerAdapter.BufferError.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.OwinExceptionCatchBlocks.HttpMessageHandlerAdapterComputeContentLength">
|
||||
<summary>Gets the catch block in System.Web.Http.Owin.HttpMessageHandlerAdapter.ComputeContentLength.</summary>
|
||||
<returns>The catch block in System.Web.Http.Owin.HttpMessageHandlerAdapter.ComputeContentLength.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.Owin.OwinExceptionCatchBlocks.HttpMessageHandlerAdapterStreamContent">
|
||||
<summary>Gets the catch block in System.Web.Http.Owin.HttpMessageHandlerAdapter.StreamContent.</summary>
|
||||
<returns>The catch block in System.Web.Http.Owin.HttpMessageHandlerAdapter.StreamContent.</returns>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.Owin.PassiveAuthenticationMessageHandler">
|
||||
<summary>Represents a message handler that treats all OWIN authentication middleware as passive.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Owin.PassiveAuthenticationMessageHandler.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Http.Owin.PassiveAuthenticationMessageHandler" /> class.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Owin.PassiveAuthenticationMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">
|
||||
<summary>Asynchronously sends a message request.</summary>
|
||||
<returns>The task that completes the asynchronous operation.</returns>
|
||||
<param name="request">The message request.</param>
|
||||
<param name="cancellationToken">The cancellation token.</param>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
437efbeb5f1e7a1da4f8ab7dbf8950250ef4d12fb7064335315d9f11fb8c35cb
|
||||
1a456661155b09def0d34c58d83ab25f261280b9a77b3648928636ae4a8c2a1d
|
||||
|
||||
@@ -130,6 +130,9 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\libSkiaSharp.dylib
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\x86\libSkiaSharp.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\x64\libSkiaSharp.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\arm64\libSkiaSharp.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OnDoc_NetFramework.dll.config
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OnDoc_NetFramework.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OnDoc_NetFramework.pdb
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\roslyn\csc.exe
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\roslyn\csc.exe.config
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\roslyn\csc.rsp
|
||||
@@ -166,18 +169,36 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Database.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\DOCGEN.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Helper.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Logging.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.AspNetCore.Http.Abstractions.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.AspNetCore.Http.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.AspNetCore.Http.Features.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.AspNetCore.WebUtilities.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Bcl.AsyncInterfaces.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.Configuration.Abstractions.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.Configuration.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.DependencyInjection.Abstractions.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.DependencyInjection.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.ObjectPool.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.Options.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.Primitives.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Net.Http.Headers.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Web.Infrastructure.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Model.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Newtonsoft.Json.Bson.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Newtonsoft.Json.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Owin.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Swashbuckle.Core.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Buffers.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.ComponentModel.Annotations.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Memory.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Net.Http.Formatting.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Numerics.Vectors.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Runtime.CompilerServices.Unsafe.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Text.Encodings.Web.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Threading.Tasks.Extensions.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.ValueTuple.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Cors.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Helpers.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Http.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Http.WebHost.dll
|
||||
@@ -195,9 +216,15 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.XlsIO.Base.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Pdf.Base.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.DocToPDFConverter.Base.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OfficePrinter.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Presentation.Base.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\BarcodeLib.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\NLog.Database.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\QRCoder.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.Compat.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.Bars.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.DataVisualization.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.Editor.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Database.pdb
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\DOCGEN.pdb
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\DOCGEN.xml
|
||||
@@ -205,7 +232,20 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\DOCGEN.dll.config
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Logging.pdb
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Helper.pdb
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Model.pdb
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.AspNetCore.Http.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.AspNetCore.Http.Abstractions.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.AspNetCore.Http.Features.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.AspNetCore.WebUtilities.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Bcl.AsyncInterfaces.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.Configuration.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.Configuration.Abstractions.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.DependencyInjection.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.DependencyInjection.Abstractions.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.ObjectPool.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.Options.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Extensions.Primitives.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Net.Http.Headers.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Newtonsoft.Json.Bson.pdb
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Newtonsoft.Json.Bson.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Buffers.xml
|
||||
@@ -213,7 +253,9 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Memory.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Net.Http.Formatting.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Numerics.Vectors.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Runtime.CompilerServices.Unsafe.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Text.Encodings.Web.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Threading.Tasks.Extensions.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.ValueTuple.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Helpers.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Http.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Http.WebHost.xml
|
||||
@@ -231,8 +273,10 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.XlsIO.Base.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Pdf.Base.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.DocToPDFConverter.Base.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OfficePrinter.pdb
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Presentation.Base.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\BarcodeLib.pdb
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\NLog.Database.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\de\System.Net.Http.Formatting.resources.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\de\System.Web.Helpers.resources.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\de\System.Web.Http.resources.dll
|
||||
@@ -246,18 +290,5 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\de\System.Web.Optimization
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\API_NetFramework.csproj.AssemblyReference.cache
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\API_NetFramework.csproj.CoreCompileInputs.cache
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\API_NetF.7D617477.Up2Date
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Presentation.Base.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Presentation.Base.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.Compat.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.Bars.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.DataVisualization.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.Editor.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.xml
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OnDoc_NetFramework.dll.config
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OnDoc_NetFramework.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OnDoc_NetFramework.pdb
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\OnDoc_NetFramework.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\OnDoc_NetFramework.pdb
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Owin.dll
|
||||
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Cors.dll
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -20,7 +20,20 @@
|
||||
<package id="Microsoft.AspNet.WebApi.WebHost.de" version="5.3.0" targetFramework="net481" />
|
||||
<package id="Microsoft.AspNet.WebPages" version="3.3.0" targetFramework="net481" />
|
||||
<package id="Microsoft.AspNet.WebPages.de" version="3.3.0" targetFramework="net481" />
|
||||
<package id="Microsoft.AspNetCore.Http" version="2.2.2" targetFramework="net481" />
|
||||
<package id="Microsoft.AspNetCore.Http.Abstractions" version="2.2.0" targetFramework="net481" />
|
||||
<package id="Microsoft.AspNetCore.Http.Features" version="2.2.0" targetFramework="net481" />
|
||||
<package id="Microsoft.AspNetCore.WebUtilities" version="2.2.0" targetFramework="net481" />
|
||||
<package id="Microsoft.Bcl.AsyncInterfaces" version="8.0.0" targetFramework="net481" />
|
||||
<package id="Microsoft.CodeDom.Providers.DotNetCompilerPlatform" version="4.1.0" targetFramework="net481" />
|
||||
<package id="Microsoft.Extensions.Configuration" version="8.0.0" targetFramework="net481" />
|
||||
<package id="Microsoft.Extensions.Configuration.Abstractions" version="8.0.0" targetFramework="net481" />
|
||||
<package id="Microsoft.Extensions.DependencyInjection" version="8.0.0" targetFramework="net481" />
|
||||
<package id="Microsoft.Extensions.DependencyInjection.Abstractions" version="8.0.0" targetFramework="net481" />
|
||||
<package id="Microsoft.Extensions.ObjectPool" version="2.2.0" targetFramework="net481" />
|
||||
<package id="Microsoft.Extensions.Options" version="2.2.0" targetFramework="net481" />
|
||||
<package id="Microsoft.Extensions.Primitives" version="8.0.0" targetFramework="net481" />
|
||||
<package id="Microsoft.Net.Http.Headers" version="2.2.0" targetFramework="net481" />
|
||||
<package id="Microsoft.Owin" version="4.2.2" targetFramework="net481" />
|
||||
<package id="Microsoft.Owin.Cors" version="4.2.2" targetFramework="net481" />
|
||||
<package id="Microsoft.Owin.Host.SystemWeb" version="4.2.2" targetFramework="net481" />
|
||||
@@ -34,10 +47,13 @@
|
||||
<package id="Swashbuckle" version="5.6.0" targetFramework="net481" />
|
||||
<package id="Swashbuckle.Core" version="5.6.0" targetFramework="net481" />
|
||||
<package id="System.Buffers" version="4.5.1" targetFramework="net481" />
|
||||
<package id="System.ComponentModel.Annotations" version="4.5.0" targetFramework="net481" />
|
||||
<package id="System.Memory" version="4.5.5" targetFramework="net481" />
|
||||
<package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net481" />
|
||||
<package id="System.Runtime.CompilerServices.Unsafe" version="4.5.3" targetFramework="net481" />
|
||||
<package id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" targetFramework="net481" />
|
||||
<package id="System.Text.Encodings.Web" version="4.5.0" targetFramework="net481" />
|
||||
<package id="System.Threading.Tasks.Extensions" version="4.5.4" targetFramework="net481" />
|
||||
<package id="System.ValueTuple" version="4.5.0" targetFramework="net481" />
|
||||
<package id="WebActivatorEx" version="2.2.0" targetFramework="net481" />
|
||||
<package id="WebGrease" version="1.6.0" targetFramework="net481" />
|
||||
</packages>
|
||||
Reference in New Issue
Block a user