[release/5.0-rc2] Add public API baselines for HTML and HTTP (#25638)

- part of #24347
This commit is contained in:
Doug Bunting 2020-09-06 14:26:02 -07:00 committed by GitHub
parent 2fb2055d1e
commit ad5e173f5c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
37 changed files with 2843 additions and 5 deletions

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,44 @@
#nullable enable
Microsoft.AspNetCore.Html.HtmlContentBuilder
Microsoft.AspNetCore.Html.HtmlContentBuilder.Append(string? unencoded) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
Microsoft.AspNetCore.Html.HtmlContentBuilder.AppendHtml(Microsoft.AspNetCore.Html.IHtmlContent? htmlContent) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
Microsoft.AspNetCore.Html.HtmlContentBuilder.AppendHtml(string? encoded) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
Microsoft.AspNetCore.Html.HtmlContentBuilder.Clear() -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
Microsoft.AspNetCore.Html.HtmlContentBuilder.CopyTo(Microsoft.AspNetCore.Html.IHtmlContentBuilder! destination) -> void
Microsoft.AspNetCore.Html.HtmlContentBuilder.Count.get -> int
Microsoft.AspNetCore.Html.HtmlContentBuilder.HtmlContentBuilder() -> void
Microsoft.AspNetCore.Html.HtmlContentBuilder.HtmlContentBuilder(System.Collections.Generic.IList<object!>! entries) -> void
Microsoft.AspNetCore.Html.HtmlContentBuilder.HtmlContentBuilder(int capacity) -> void
Microsoft.AspNetCore.Html.HtmlContentBuilder.MoveTo(Microsoft.AspNetCore.Html.IHtmlContentBuilder! destination) -> void
Microsoft.AspNetCore.Html.HtmlContentBuilder.WriteTo(System.IO.TextWriter! writer, System.Text.Encodings.Web.HtmlEncoder! encoder) -> void
Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions
Microsoft.AspNetCore.Html.HtmlFormattableString
Microsoft.AspNetCore.Html.HtmlFormattableString.HtmlFormattableString(System.IFormatProvider? formatProvider, string! format, params object![]! args) -> void
Microsoft.AspNetCore.Html.HtmlFormattableString.HtmlFormattableString(string! format, params object![]! args) -> void
Microsoft.AspNetCore.Html.HtmlFormattableString.WriteTo(System.IO.TextWriter! writer, System.Text.Encodings.Web.HtmlEncoder! encoder) -> void
Microsoft.AspNetCore.Html.HtmlString
Microsoft.AspNetCore.Html.HtmlString.HtmlString(string? value) -> void
Microsoft.AspNetCore.Html.HtmlString.Value.get -> string?
Microsoft.AspNetCore.Html.HtmlString.WriteTo(System.IO.TextWriter! writer, System.Text.Encodings.Web.HtmlEncoder! encoder) -> void
Microsoft.AspNetCore.Html.IHtmlContent
Microsoft.AspNetCore.Html.IHtmlContent.WriteTo(System.IO.TextWriter! writer, System.Text.Encodings.Web.HtmlEncoder! encoder) -> void
Microsoft.AspNetCore.Html.IHtmlContentBuilder
Microsoft.AspNetCore.Html.IHtmlContentBuilder.Append(string! unencoded) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
Microsoft.AspNetCore.Html.IHtmlContentBuilder.AppendHtml(Microsoft.AspNetCore.Html.IHtmlContent! content) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
Microsoft.AspNetCore.Html.IHtmlContentBuilder.AppendHtml(string! encoded) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
Microsoft.AspNetCore.Html.IHtmlContentBuilder.Clear() -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
Microsoft.AspNetCore.Html.IHtmlContentContainer
Microsoft.AspNetCore.Html.IHtmlContentContainer.CopyTo(Microsoft.AspNetCore.Html.IHtmlContentBuilder! builder) -> void
Microsoft.AspNetCore.Html.IHtmlContentContainer.MoveTo(Microsoft.AspNetCore.Html.IHtmlContentBuilder! builder) -> void
override Microsoft.AspNetCore.Html.HtmlString.ToString() -> string!
static Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.AppendFormat(this Microsoft.AspNetCore.Html.IHtmlContentBuilder! builder, System.IFormatProvider! formatProvider, string! format, params object![]! args) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
static Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.AppendFormat(this Microsoft.AspNetCore.Html.IHtmlContentBuilder! builder, string! format, params object![]! args) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
static Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.AppendHtmlLine(this Microsoft.AspNetCore.Html.IHtmlContentBuilder! builder, string! encoded) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
static Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.AppendLine(this Microsoft.AspNetCore.Html.IHtmlContentBuilder! builder) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
static Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.AppendLine(this Microsoft.AspNetCore.Html.IHtmlContentBuilder! builder, Microsoft.AspNetCore.Html.IHtmlContent! content) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
static Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.AppendLine(this Microsoft.AspNetCore.Html.IHtmlContentBuilder! builder, string! unencoded) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
static Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.SetContent(this Microsoft.AspNetCore.Html.IHtmlContentBuilder! builder, string! unencoded) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
static Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.SetHtmlContent(this Microsoft.AspNetCore.Html.IHtmlContentBuilder! builder, Microsoft.AspNetCore.Html.IHtmlContent! content) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
static Microsoft.AspNetCore.Html.HtmlContentBuilderExtensions.SetHtmlContent(this Microsoft.AspNetCore.Html.IHtmlContentBuilder! builder, string! encoded) -> Microsoft.AspNetCore.Html.IHtmlContentBuilder!
static readonly Microsoft.AspNetCore.Html.HtmlString.Empty -> Microsoft.AspNetCore.Html.HtmlString!
static readonly Microsoft.AspNetCore.Html.HtmlString.NewLine -> Microsoft.AspNetCore.Html.HtmlString!

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,157 @@
#nullable enable
Microsoft.AspNetCore.Authentication.AuthenticateResult
Microsoft.AspNetCore.Authentication.AuthenticateResult.AuthenticateResult() -> void
Microsoft.AspNetCore.Authentication.AuthenticateResult.Clone() -> Microsoft.AspNetCore.Authentication.AuthenticateResult!
Microsoft.AspNetCore.Authentication.AuthenticateResult.Failure.get -> System.Exception?
Microsoft.AspNetCore.Authentication.AuthenticateResult.Failure.set -> void
Microsoft.AspNetCore.Authentication.AuthenticateResult.None.get -> bool
Microsoft.AspNetCore.Authentication.AuthenticateResult.None.set -> void
Microsoft.AspNetCore.Authentication.AuthenticateResult.Principal.get -> System.Security.Claims.ClaimsPrincipal?
Microsoft.AspNetCore.Authentication.AuthenticateResult.Properties.get -> Microsoft.AspNetCore.Authentication.AuthenticationProperties?
Microsoft.AspNetCore.Authentication.AuthenticateResult.Properties.set -> void
Microsoft.AspNetCore.Authentication.AuthenticateResult.Succeeded.get -> bool
Microsoft.AspNetCore.Authentication.AuthenticateResult.Ticket.get -> Microsoft.AspNetCore.Authentication.AuthenticationTicket?
Microsoft.AspNetCore.Authentication.AuthenticateResult.Ticket.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions
Microsoft.AspNetCore.Authentication.AuthenticationOptions
Microsoft.AspNetCore.Authentication.AuthenticationOptions.AddScheme(string! name, System.Action<Microsoft.AspNetCore.Authentication.AuthenticationSchemeBuilder!>! configureBuilder) -> void
Microsoft.AspNetCore.Authentication.AuthenticationOptions.AddScheme<THandler>(string! name, string? displayName) -> void
Microsoft.AspNetCore.Authentication.AuthenticationOptions.AuthenticationOptions() -> void
Microsoft.AspNetCore.Authentication.AuthenticationOptions.DefaultAuthenticateScheme.get -> string?
Microsoft.AspNetCore.Authentication.AuthenticationOptions.DefaultAuthenticateScheme.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationOptions.DefaultChallengeScheme.get -> string?
Microsoft.AspNetCore.Authentication.AuthenticationOptions.DefaultChallengeScheme.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationOptions.DefaultForbidScheme.get -> string?
Microsoft.AspNetCore.Authentication.AuthenticationOptions.DefaultForbidScheme.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationOptions.DefaultScheme.get -> string?
Microsoft.AspNetCore.Authentication.AuthenticationOptions.DefaultScheme.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationOptions.DefaultSignInScheme.get -> string?
Microsoft.AspNetCore.Authentication.AuthenticationOptions.DefaultSignInScheme.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationOptions.DefaultSignOutScheme.get -> string?
Microsoft.AspNetCore.Authentication.AuthenticationOptions.DefaultSignOutScheme.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationOptions.RequireAuthenticatedSignIn.get -> bool
Microsoft.AspNetCore.Authentication.AuthenticationOptions.RequireAuthenticatedSignIn.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationOptions.SchemeMap.get -> System.Collections.Generic.IDictionary<string!, Microsoft.AspNetCore.Authentication.AuthenticationSchemeBuilder!>!
Microsoft.AspNetCore.Authentication.AuthenticationOptions.Schemes.get -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authentication.AuthenticationSchemeBuilder!>!
Microsoft.AspNetCore.Authentication.AuthenticationProperties
Microsoft.AspNetCore.Authentication.AuthenticationProperties.AllowRefresh.get -> bool?
Microsoft.AspNetCore.Authentication.AuthenticationProperties.AllowRefresh.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationProperties.AuthenticationProperties() -> void
Microsoft.AspNetCore.Authentication.AuthenticationProperties.AuthenticationProperties(System.Collections.Generic.IDictionary<string!, string?>! items) -> void
Microsoft.AspNetCore.Authentication.AuthenticationProperties.AuthenticationProperties(System.Collections.Generic.IDictionary<string!, string?>? items, System.Collections.Generic.IDictionary<string!, object?>? parameters) -> void
Microsoft.AspNetCore.Authentication.AuthenticationProperties.Clone() -> Microsoft.AspNetCore.Authentication.AuthenticationProperties!
Microsoft.AspNetCore.Authentication.AuthenticationProperties.ExpiresUtc.get -> System.DateTimeOffset?
Microsoft.AspNetCore.Authentication.AuthenticationProperties.ExpiresUtc.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationProperties.GetBool(string! key) -> bool?
Microsoft.AspNetCore.Authentication.AuthenticationProperties.GetDateTimeOffset(string! key) -> System.DateTimeOffset?
Microsoft.AspNetCore.Authentication.AuthenticationProperties.GetParameter<T>(string! key) -> T
Microsoft.AspNetCore.Authentication.AuthenticationProperties.GetString(string! key) -> string?
Microsoft.AspNetCore.Authentication.AuthenticationProperties.IsPersistent.get -> bool
Microsoft.AspNetCore.Authentication.AuthenticationProperties.IsPersistent.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationProperties.IssuedUtc.get -> System.DateTimeOffset?
Microsoft.AspNetCore.Authentication.AuthenticationProperties.IssuedUtc.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationProperties.Items.get -> System.Collections.Generic.IDictionary<string!, string?>!
Microsoft.AspNetCore.Authentication.AuthenticationProperties.Parameters.get -> System.Collections.Generic.IDictionary<string!, object?>!
Microsoft.AspNetCore.Authentication.AuthenticationProperties.RedirectUri.get -> string?
Microsoft.AspNetCore.Authentication.AuthenticationProperties.RedirectUri.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationProperties.SetBool(string! key, bool? value) -> void
Microsoft.AspNetCore.Authentication.AuthenticationProperties.SetDateTimeOffset(string! key, System.DateTimeOffset? value) -> void
Microsoft.AspNetCore.Authentication.AuthenticationProperties.SetParameter<T>(string! key, T value) -> void
Microsoft.AspNetCore.Authentication.AuthenticationProperties.SetString(string! key, string? value) -> void
Microsoft.AspNetCore.Authentication.AuthenticationScheme
Microsoft.AspNetCore.Authentication.AuthenticationScheme.AuthenticationScheme(string! name, string? displayName, System.Type! handlerType) -> void
Microsoft.AspNetCore.Authentication.AuthenticationScheme.DisplayName.get -> string?
Microsoft.AspNetCore.Authentication.AuthenticationScheme.HandlerType.get -> System.Type!
Microsoft.AspNetCore.Authentication.AuthenticationScheme.Name.get -> string!
Microsoft.AspNetCore.Authentication.AuthenticationSchemeBuilder
Microsoft.AspNetCore.Authentication.AuthenticationSchemeBuilder.AuthenticationSchemeBuilder(string! name) -> void
Microsoft.AspNetCore.Authentication.AuthenticationSchemeBuilder.Build() -> Microsoft.AspNetCore.Authentication.AuthenticationScheme!
Microsoft.AspNetCore.Authentication.AuthenticationSchemeBuilder.DisplayName.get -> string?
Microsoft.AspNetCore.Authentication.AuthenticationSchemeBuilder.DisplayName.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationSchemeBuilder.HandlerType.get -> System.Type?
Microsoft.AspNetCore.Authentication.AuthenticationSchemeBuilder.HandlerType.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationSchemeBuilder.Name.get -> string!
Microsoft.AspNetCore.Authentication.AuthenticationTicket
Microsoft.AspNetCore.Authentication.AuthenticationTicket.AuthenticationScheme.get -> string!
Microsoft.AspNetCore.Authentication.AuthenticationTicket.AuthenticationTicket(System.Security.Claims.ClaimsPrincipal! principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties, string! authenticationScheme) -> void
Microsoft.AspNetCore.Authentication.AuthenticationTicket.AuthenticationTicket(System.Security.Claims.ClaimsPrincipal! principal, string! authenticationScheme) -> void
Microsoft.AspNetCore.Authentication.AuthenticationTicket.Clone() -> Microsoft.AspNetCore.Authentication.AuthenticationTicket!
Microsoft.AspNetCore.Authentication.AuthenticationTicket.Principal.get -> System.Security.Claims.ClaimsPrincipal!
Microsoft.AspNetCore.Authentication.AuthenticationTicket.Properties.get -> Microsoft.AspNetCore.Authentication.AuthenticationProperties!
Microsoft.AspNetCore.Authentication.AuthenticationToken
Microsoft.AspNetCore.Authentication.AuthenticationToken.AuthenticationToken() -> void
Microsoft.AspNetCore.Authentication.AuthenticationToken.Name.get -> string!
Microsoft.AspNetCore.Authentication.AuthenticationToken.Name.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationToken.Value.get -> string!
Microsoft.AspNetCore.Authentication.AuthenticationToken.Value.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationTokenExtensions
Microsoft.AspNetCore.Authentication.IAuthenticationFeature
Microsoft.AspNetCore.Authentication.IAuthenticationFeature.OriginalPath.get -> Microsoft.AspNetCore.Http.PathString
Microsoft.AspNetCore.Authentication.IAuthenticationFeature.OriginalPath.set -> void
Microsoft.AspNetCore.Authentication.IAuthenticationFeature.OriginalPathBase.get -> Microsoft.AspNetCore.Http.PathString
Microsoft.AspNetCore.Authentication.IAuthenticationFeature.OriginalPathBase.set -> void
Microsoft.AspNetCore.Authentication.IAuthenticationHandler
Microsoft.AspNetCore.Authentication.IAuthenticationHandler.AuthenticateAsync() -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult!>!
Microsoft.AspNetCore.Authentication.IAuthenticationHandler.ChallengeAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Authentication.IAuthenticationHandler.ForbidAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Authentication.IAuthenticationHandler.InitializeAsync(Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme, Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Authentication.IAuthenticationHandlerProvider
Microsoft.AspNetCore.Authentication.IAuthenticationHandlerProvider.GetHandlerAsync(Microsoft.AspNetCore.Http.HttpContext! context, string! authenticationScheme) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.IAuthenticationHandler?>!
Microsoft.AspNetCore.Authentication.IAuthenticationRequestHandler
Microsoft.AspNetCore.Authentication.IAuthenticationRequestHandler.HandleRequestAsync() -> System.Threading.Tasks.Task<bool>!
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider.AddScheme(Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme) -> void
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider.GetAllSchemesAsync() -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authentication.AuthenticationScheme!>!>!
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider.GetDefaultAuthenticateSchemeAsync() -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationScheme?>!
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider.GetDefaultChallengeSchemeAsync() -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationScheme?>!
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider.GetDefaultForbidSchemeAsync() -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationScheme?>!
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider.GetDefaultSignInSchemeAsync() -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationScheme?>!
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider.GetDefaultSignOutSchemeAsync() -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationScheme?>!
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider.GetRequestHandlerSchemesAsync() -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authentication.AuthenticationScheme!>!>!
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider.GetSchemeAsync(string! name) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationScheme?>!
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider.RemoveScheme(string! name) -> void
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider.TryAddScheme(Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme) -> bool
Microsoft.AspNetCore.Authentication.IAuthenticationService
Microsoft.AspNetCore.Authentication.IAuthenticationService.AuthenticateAsync(Microsoft.AspNetCore.Http.HttpContext! context, string? scheme) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult!>!
Microsoft.AspNetCore.Authentication.IAuthenticationService.ChallengeAsync(Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Authentication.IAuthenticationService.ForbidAsync(Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Authentication.IAuthenticationService.SignInAsync(Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, System.Security.Claims.ClaimsPrincipal! principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Authentication.IAuthenticationService.SignOutAsync(Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Authentication.IAuthenticationSignInHandler
Microsoft.AspNetCore.Authentication.IAuthenticationSignInHandler.SignInAsync(System.Security.Claims.ClaimsPrincipal! user, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Authentication.IAuthenticationSignOutHandler
Microsoft.AspNetCore.Authentication.IAuthenticationSignOutHandler.SignOutAsync(Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Authentication.IClaimsTransformation
Microsoft.AspNetCore.Authentication.IClaimsTransformation.TransformAsync(System.Security.Claims.ClaimsPrincipal! principal) -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsPrincipal!>!
static Microsoft.AspNetCore.Authentication.AuthenticateResult.Fail(System.Exception! failure) -> Microsoft.AspNetCore.Authentication.AuthenticateResult!
static Microsoft.AspNetCore.Authentication.AuthenticateResult.Fail(System.Exception! failure, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> Microsoft.AspNetCore.Authentication.AuthenticateResult!
static Microsoft.AspNetCore.Authentication.AuthenticateResult.Fail(string! failureMessage) -> Microsoft.AspNetCore.Authentication.AuthenticateResult!
static Microsoft.AspNetCore.Authentication.AuthenticateResult.Fail(string! failureMessage, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> Microsoft.AspNetCore.Authentication.AuthenticateResult!
static Microsoft.AspNetCore.Authentication.AuthenticateResult.NoResult() -> Microsoft.AspNetCore.Authentication.AuthenticateResult!
static Microsoft.AspNetCore.Authentication.AuthenticateResult.Success(Microsoft.AspNetCore.Authentication.AuthenticationTicket! ticket) -> Microsoft.AspNetCore.Authentication.AuthenticateResult!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.AuthenticateAsync(this Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult!>!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.AuthenticateAsync(this Microsoft.AspNetCore.Http.HttpContext! context, string? scheme) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult!>!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.ChallengeAsync(this Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.ChallengeAsync(this Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.ChallengeAsync(this Microsoft.AspNetCore.Http.HttpContext! context, string? scheme) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.ChallengeAsync(this Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.ForbidAsync(this Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.ForbidAsync(this Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.ForbidAsync(this Microsoft.AspNetCore.Http.HttpContext! context, string? scheme) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.ForbidAsync(this Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.GetTokenAsync(this Microsoft.AspNetCore.Http.HttpContext! context, string! tokenName) -> System.Threading.Tasks.Task<string?>!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.GetTokenAsync(this Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, string! tokenName) -> System.Threading.Tasks.Task<string?>!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.SignInAsync(this Microsoft.AspNetCore.Http.HttpContext! context, System.Security.Claims.ClaimsPrincipal! principal) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.SignInAsync(this Microsoft.AspNetCore.Http.HttpContext! context, System.Security.Claims.ClaimsPrincipal! principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.SignInAsync(this Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, System.Security.Claims.ClaimsPrincipal! principal) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.SignInAsync(this Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, System.Security.Claims.ClaimsPrincipal! principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.SignOutAsync(this Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.SignOutAsync(this Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.SignOutAsync(this Microsoft.AspNetCore.Http.HttpContext! context, string? scheme) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions.SignOutAsync(this Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Authentication.AuthenticationTokenExtensions.GetTokenAsync(this Microsoft.AspNetCore.Authentication.IAuthenticationService! auth, Microsoft.AspNetCore.Http.HttpContext! context, string! tokenName) -> System.Threading.Tasks.Task<string?>!
static Microsoft.AspNetCore.Authentication.AuthenticationTokenExtensions.GetTokenAsync(this Microsoft.AspNetCore.Authentication.IAuthenticationService! auth, Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, string! tokenName) -> System.Threading.Tasks.Task<string?>!
static Microsoft.AspNetCore.Authentication.AuthenticationTokenExtensions.GetTokenValue(this Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties, string! tokenName) -> string?
static Microsoft.AspNetCore.Authentication.AuthenticationTokenExtensions.GetTokens(this Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authentication.AuthenticationToken!>!
static Microsoft.AspNetCore.Authentication.AuthenticationTokenExtensions.StoreTokens(this Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authentication.AuthenticationToken!>! tokens) -> void
static Microsoft.AspNetCore.Authentication.AuthenticationTokenExtensions.UpdateTokenValue(this Microsoft.AspNetCore.Authentication.AuthenticationProperties! properties, string! tokenName, string! tokenValue) -> bool

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,42 @@
#nullable enable
Microsoft.AspNetCore.Authentication.AuthenticationFeature
Microsoft.AspNetCore.Authentication.AuthenticationFeature.AuthenticationFeature() -> void
Microsoft.AspNetCore.Authentication.AuthenticationFeature.OriginalPath.get -> Microsoft.AspNetCore.Http.PathString
Microsoft.AspNetCore.Authentication.AuthenticationFeature.OriginalPath.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationFeature.OriginalPathBase.get -> Microsoft.AspNetCore.Http.PathString
Microsoft.AspNetCore.Authentication.AuthenticationFeature.OriginalPathBase.set -> void
Microsoft.AspNetCore.Authentication.AuthenticationHandlerProvider
Microsoft.AspNetCore.Authentication.AuthenticationHandlerProvider.AuthenticationHandlerProvider(Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider! schemes) -> void
Microsoft.AspNetCore.Authentication.AuthenticationHandlerProvider.GetHandlerAsync(Microsoft.AspNetCore.Http.HttpContext! context, string! authenticationScheme) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.IAuthenticationHandler?>!
Microsoft.AspNetCore.Authentication.AuthenticationHandlerProvider.Schemes.get -> Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider!
Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider
Microsoft.AspNetCore.Authentication.AuthenticationService
Microsoft.AspNetCore.Authentication.AuthenticationService.Handlers.get -> Microsoft.AspNetCore.Authentication.IAuthenticationHandlerProvider!
Microsoft.AspNetCore.Authentication.AuthenticationService.Options.get -> Microsoft.AspNetCore.Authentication.AuthenticationOptions!
Microsoft.AspNetCore.Authentication.AuthenticationService.Schemes.get -> Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider!
Microsoft.AspNetCore.Authentication.AuthenticationService.Transform.get -> Microsoft.AspNetCore.Authentication.IClaimsTransformation!
Microsoft.AspNetCore.Authentication.NoopClaimsTransformation
Microsoft.AspNetCore.Authentication.NoopClaimsTransformation.NoopClaimsTransformation() -> void
Microsoft.Extensions.DependencyInjection.AuthenticationCoreServiceCollectionExtensions
static Microsoft.Extensions.DependencyInjection.AuthenticationCoreServiceCollectionExtensions.AddAuthenticationCore(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection!
static Microsoft.Extensions.DependencyInjection.AuthenticationCoreServiceCollectionExtensions.AddAuthenticationCore(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services, System.Action<Microsoft.AspNetCore.Authentication.AuthenticationOptions!>! configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection!
virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.AddScheme(Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme) -> void
virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.GetAllSchemesAsync() -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authentication.AuthenticationScheme!>!>!
virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.GetDefaultAuthenticateSchemeAsync() -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationScheme?>!
virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.GetDefaultChallengeSchemeAsync() -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationScheme?>!
virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.GetDefaultForbidSchemeAsync() -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationScheme?>!
virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.GetDefaultSignInSchemeAsync() -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationScheme?>!
virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.GetDefaultSignOutSchemeAsync() -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationScheme?>!
virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.GetRequestHandlerSchemesAsync() -> System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authentication.AuthenticationScheme!>!>!
virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.GetSchemeAsync(string! name) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationScheme?>!
virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.RemoveScheme(string! name) -> void
virtual Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.TryAddScheme(Microsoft.AspNetCore.Authentication.AuthenticationScheme! scheme) -> bool
virtual Microsoft.AspNetCore.Authentication.AuthenticationService.AuthenticateAsync(Microsoft.AspNetCore.Http.HttpContext! context, string? scheme) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult!>!
virtual Microsoft.AspNetCore.Authentication.AuthenticationService.ChallengeAsync(Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
virtual Microsoft.AspNetCore.Authentication.AuthenticationService.ForbidAsync(Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
virtual Microsoft.AspNetCore.Authentication.AuthenticationService.SignInAsync(Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, System.Security.Claims.ClaimsPrincipal! principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
virtual Microsoft.AspNetCore.Authentication.AuthenticationService.SignOutAsync(Microsoft.AspNetCore.Http.HttpContext! context, string? scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties) -> System.Threading.Tasks.Task!
virtual Microsoft.AspNetCore.Authentication.NoopClaimsTransformation.TransformAsync(System.Security.Claims.ClaimsPrincipal! principal) -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsPrincipal!>!
~Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.AuthenticationSchemeProvider(Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Authentication.AuthenticationOptions!>! options) -> void
~Microsoft.AspNetCore.Authentication.AuthenticationSchemeProvider.AuthenticationSchemeProvider(Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Authentication.AuthenticationOptions!>! options, System.Collections.Generic.IDictionary<string!, Microsoft.AspNetCore.Authentication.AuthenticationScheme!>! schemes) -> void
~Microsoft.AspNetCore.Authentication.AuthenticationService.AuthenticationService(Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProvider! schemes, Microsoft.AspNetCore.Authentication.IAuthenticationHandlerProvider! handlers, Microsoft.AspNetCore.Authentication.IClaimsTransformation! transform, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Authentication.AuthenticationOptions!>! options) -> void

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,373 @@
#nullable enable
Microsoft.Net.Http.Headers.CacheControlHeaderValue
Microsoft.Net.Http.Headers.CacheControlHeaderValue.CacheControlHeaderValue() -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.Extensions.get -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.NameValueHeaderValue!>!
Microsoft.Net.Http.Headers.CacheControlHeaderValue.MaxAge.get -> System.TimeSpan?
Microsoft.Net.Http.Headers.CacheControlHeaderValue.MaxAge.set -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.MaxStale.get -> bool
Microsoft.Net.Http.Headers.CacheControlHeaderValue.MaxStale.set -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit.get -> System.TimeSpan?
Microsoft.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit.set -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.MinFresh.get -> System.TimeSpan?
Microsoft.Net.Http.Headers.CacheControlHeaderValue.MinFresh.set -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate.get -> bool
Microsoft.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate.set -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.NoCache.get -> bool
Microsoft.Net.Http.Headers.CacheControlHeaderValue.NoCache.set -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders.get -> System.Collections.Generic.ICollection<Microsoft.Extensions.Primitives.StringSegment>!
Microsoft.Net.Http.Headers.CacheControlHeaderValue.NoStore.get -> bool
Microsoft.Net.Http.Headers.CacheControlHeaderValue.NoStore.set -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.NoTransform.get -> bool
Microsoft.Net.Http.Headers.CacheControlHeaderValue.NoTransform.set -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached.get -> bool
Microsoft.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached.set -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.Private.get -> bool
Microsoft.Net.Http.Headers.CacheControlHeaderValue.Private.set -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders.get -> System.Collections.Generic.ICollection<Microsoft.Extensions.Primitives.StringSegment>!
Microsoft.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate.get -> bool
Microsoft.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate.set -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.Public.get -> bool
Microsoft.Net.Http.Headers.CacheControlHeaderValue.Public.set -> void
Microsoft.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge.get -> System.TimeSpan?
Microsoft.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge.set -> void
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.ContentDispositionHeaderValue(Microsoft.Extensions.Primitives.StringSegment dispositionType) -> void
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate.get -> System.DateTimeOffset?
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate.set -> void
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType.set -> void
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.FileName.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.FileName.set -> void
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar.set -> void
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate.get -> System.DateTimeOffset?
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate.set -> void
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.Name.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.Name.set -> void
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.Parameters.get -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.NameValueHeaderValue!>!
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate.get -> System.DateTimeOffset?
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate.set -> void
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.SetHttpFileName(Microsoft.Extensions.Primitives.StringSegment fileName) -> void
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.SetMimeFileName(Microsoft.Extensions.Primitives.StringSegment fileName) -> void
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.Size.get -> long?
Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.Size.set -> void
Microsoft.Net.Http.Headers.ContentDispositionHeaderValueIdentityExtensions
Microsoft.Net.Http.Headers.ContentRangeHeaderValue
Microsoft.Net.Http.Headers.ContentRangeHeaderValue.ContentRangeHeaderValue(long from, long to) -> void
Microsoft.Net.Http.Headers.ContentRangeHeaderValue.ContentRangeHeaderValue(long from, long to, long length) -> void
Microsoft.Net.Http.Headers.ContentRangeHeaderValue.ContentRangeHeaderValue(long length) -> void
Microsoft.Net.Http.Headers.ContentRangeHeaderValue.From.get -> long?
Microsoft.Net.Http.Headers.ContentRangeHeaderValue.HasLength.get -> bool
Microsoft.Net.Http.Headers.ContentRangeHeaderValue.HasRange.get -> bool
Microsoft.Net.Http.Headers.ContentRangeHeaderValue.Length.get -> long?
Microsoft.Net.Http.Headers.ContentRangeHeaderValue.To.get -> long?
Microsoft.Net.Http.Headers.ContentRangeHeaderValue.Unit.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.ContentRangeHeaderValue.Unit.set -> void
Microsoft.Net.Http.Headers.CookieHeaderValue
Microsoft.Net.Http.Headers.CookieHeaderValue.CookieHeaderValue(Microsoft.Extensions.Primitives.StringSegment name) -> void
Microsoft.Net.Http.Headers.CookieHeaderValue.CookieHeaderValue(Microsoft.Extensions.Primitives.StringSegment name, Microsoft.Extensions.Primitives.StringSegment value) -> void
Microsoft.Net.Http.Headers.CookieHeaderValue.Name.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.CookieHeaderValue.Name.set -> void
Microsoft.Net.Http.Headers.CookieHeaderValue.Value.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.CookieHeaderValue.Value.set -> void
Microsoft.Net.Http.Headers.EntityTagHeaderValue
Microsoft.Net.Http.Headers.EntityTagHeaderValue.Compare(Microsoft.Net.Http.Headers.EntityTagHeaderValue? other, bool useStrongComparison) -> bool
Microsoft.Net.Http.Headers.EntityTagHeaderValue.EntityTagHeaderValue(Microsoft.Extensions.Primitives.StringSegment tag) -> void
Microsoft.Net.Http.Headers.EntityTagHeaderValue.EntityTagHeaderValue(Microsoft.Extensions.Primitives.StringSegment tag, bool isWeak) -> void
Microsoft.Net.Http.Headers.EntityTagHeaderValue.IsWeak.get -> bool
Microsoft.Net.Http.Headers.EntityTagHeaderValue.Tag.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.HeaderNames
Microsoft.Net.Http.Headers.HeaderQuality
Microsoft.Net.Http.Headers.HeaderUtilities
Microsoft.Net.Http.Headers.MediaTypeHeaderValue
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Boundary.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Boundary.set -> void
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Charset.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Charset.set -> void
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Copy() -> Microsoft.Net.Http.Headers.MediaTypeHeaderValue!
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.CopyAsReadOnly() -> Microsoft.Net.Http.Headers.MediaTypeHeaderValue!
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Encoding.get -> System.Text.Encoding?
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Encoding.set -> void
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Facets.get -> System.Collections.Generic.IEnumerable<Microsoft.Extensions.Primitives.StringSegment>!
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.IsReadOnly.get -> bool
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.IsSubsetOf(Microsoft.Net.Http.Headers.MediaTypeHeaderValue! otherMediaType) -> bool
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.MatchesAllSubTypes.get -> bool
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.MatchesAllSubTypesWithoutSuffix.get -> bool
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.MatchesAllTypes.get -> bool
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.MediaType.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.MediaType.set -> void
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.MediaTypeHeaderValue(Microsoft.Extensions.Primitives.StringSegment mediaType) -> void
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.MediaTypeHeaderValue(Microsoft.Extensions.Primitives.StringSegment mediaType, double quality) -> void
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Parameters.get -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.NameValueHeaderValue!>!
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Quality.get -> double?
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Quality.set -> void
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.SubType.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.SubTypeWithoutSuffix.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Suffix.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Type.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.MediaTypeHeaderValueComparer
Microsoft.Net.Http.Headers.MediaTypeHeaderValueComparer.Compare(Microsoft.Net.Http.Headers.MediaTypeHeaderValue? mediaType1, Microsoft.Net.Http.Headers.MediaTypeHeaderValue? mediaType2) -> int
Microsoft.Net.Http.Headers.NameValueHeaderValue
Microsoft.Net.Http.Headers.NameValueHeaderValue.Copy() -> Microsoft.Net.Http.Headers.NameValueHeaderValue!
Microsoft.Net.Http.Headers.NameValueHeaderValue.CopyAsReadOnly() -> Microsoft.Net.Http.Headers.NameValueHeaderValue!
Microsoft.Net.Http.Headers.NameValueHeaderValue.GetUnescapedValue() -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.NameValueHeaderValue.IsReadOnly.get -> bool
Microsoft.Net.Http.Headers.NameValueHeaderValue.Name.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.NameValueHeaderValue.NameValueHeaderValue(Microsoft.Extensions.Primitives.StringSegment name) -> void
Microsoft.Net.Http.Headers.NameValueHeaderValue.NameValueHeaderValue(Microsoft.Extensions.Primitives.StringSegment name, Microsoft.Extensions.Primitives.StringSegment value) -> void
Microsoft.Net.Http.Headers.NameValueHeaderValue.SetAndEscapeValue(Microsoft.Extensions.Primitives.StringSegment value) -> void
Microsoft.Net.Http.Headers.NameValueHeaderValue.Value.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.NameValueHeaderValue.Value.set -> void
Microsoft.Net.Http.Headers.RangeConditionHeaderValue
Microsoft.Net.Http.Headers.RangeConditionHeaderValue.EntityTag.get -> Microsoft.Net.Http.Headers.EntityTagHeaderValue?
Microsoft.Net.Http.Headers.RangeConditionHeaderValue.LastModified.get -> System.DateTimeOffset?
Microsoft.Net.Http.Headers.RangeConditionHeaderValue.RangeConditionHeaderValue(Microsoft.Net.Http.Headers.EntityTagHeaderValue? entityTag) -> void
Microsoft.Net.Http.Headers.RangeConditionHeaderValue.RangeConditionHeaderValue(System.DateTimeOffset lastModified) -> void
Microsoft.Net.Http.Headers.RangeConditionHeaderValue.RangeConditionHeaderValue(string? entityTag) -> void
Microsoft.Net.Http.Headers.RangeHeaderValue
Microsoft.Net.Http.Headers.RangeHeaderValue.RangeHeaderValue() -> void
Microsoft.Net.Http.Headers.RangeHeaderValue.RangeHeaderValue(long? from, long? to) -> void
Microsoft.Net.Http.Headers.RangeHeaderValue.Ranges.get -> System.Collections.Generic.ICollection<Microsoft.Net.Http.Headers.RangeItemHeaderValue!>!
Microsoft.Net.Http.Headers.RangeHeaderValue.Unit.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.RangeHeaderValue.Unit.set -> void
Microsoft.Net.Http.Headers.RangeItemHeaderValue
Microsoft.Net.Http.Headers.RangeItemHeaderValue.From.get -> long?
Microsoft.Net.Http.Headers.RangeItemHeaderValue.RangeItemHeaderValue(long? from, long? to) -> void
Microsoft.Net.Http.Headers.RangeItemHeaderValue.To.get -> long?
Microsoft.Net.Http.Headers.SameSiteMode
Microsoft.Net.Http.Headers.SameSiteMode.Lax = 1 -> Microsoft.Net.Http.Headers.SameSiteMode
Microsoft.Net.Http.Headers.SameSiteMode.None = 0 -> Microsoft.Net.Http.Headers.SameSiteMode
Microsoft.Net.Http.Headers.SameSiteMode.Strict = 2 -> Microsoft.Net.Http.Headers.SameSiteMode
Microsoft.Net.Http.Headers.SameSiteMode.Unspecified = -1 -> Microsoft.Net.Http.Headers.SameSiteMode
Microsoft.Net.Http.Headers.SetCookieHeaderValue
Microsoft.Net.Http.Headers.SetCookieHeaderValue.AppendToStringBuilder(System.Text.StringBuilder! builder) -> void
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Domain.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Domain.set -> void
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Expires.get -> System.DateTimeOffset?
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Expires.set -> void
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Extensions.get -> System.Collections.Generic.IList<Microsoft.Extensions.Primitives.StringSegment>!
Microsoft.Net.Http.Headers.SetCookieHeaderValue.HttpOnly.get -> bool
Microsoft.Net.Http.Headers.SetCookieHeaderValue.HttpOnly.set -> void
Microsoft.Net.Http.Headers.SetCookieHeaderValue.MaxAge.get -> System.TimeSpan?
Microsoft.Net.Http.Headers.SetCookieHeaderValue.MaxAge.set -> void
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Name.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Name.set -> void
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Path.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Path.set -> void
Microsoft.Net.Http.Headers.SetCookieHeaderValue.SameSite.get -> Microsoft.Net.Http.Headers.SameSiteMode
Microsoft.Net.Http.Headers.SetCookieHeaderValue.SameSite.set -> void
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Secure.get -> bool
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Secure.set -> void
Microsoft.Net.Http.Headers.SetCookieHeaderValue.SetCookieHeaderValue(Microsoft.Extensions.Primitives.StringSegment name) -> void
Microsoft.Net.Http.Headers.SetCookieHeaderValue.SetCookieHeaderValue(Microsoft.Extensions.Primitives.StringSegment name, Microsoft.Extensions.Primitives.StringSegment value) -> void
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Value.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.SetCookieHeaderValue.Value.set -> void
Microsoft.Net.Http.Headers.StringWithQualityHeaderValue
Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.Quality.get -> double?
Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.StringWithQualityHeaderValue(Microsoft.Extensions.Primitives.StringSegment value) -> void
Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.StringWithQualityHeaderValue(Microsoft.Extensions.Primitives.StringSegment value, double quality) -> void
Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.Value.get -> Microsoft.Extensions.Primitives.StringSegment
Microsoft.Net.Http.Headers.StringWithQualityHeaderValueComparer
Microsoft.Net.Http.Headers.StringWithQualityHeaderValueComparer.Compare(Microsoft.Net.Http.Headers.StringWithQualityHeaderValue? stringWithQuality1, Microsoft.Net.Http.Headers.StringWithQualityHeaderValue? stringWithQuality2) -> int
const Microsoft.Net.Http.Headers.HeaderQuality.Match = 1 -> double
const Microsoft.Net.Http.Headers.HeaderQuality.NoMatch = 0 -> double
override Microsoft.Net.Http.Headers.CacheControlHeaderValue.Equals(object? obj) -> bool
override Microsoft.Net.Http.Headers.CacheControlHeaderValue.GetHashCode() -> int
override Microsoft.Net.Http.Headers.CacheControlHeaderValue.ToString() -> string!
override Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.Equals(object? obj) -> bool
override Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode() -> int
override Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.ToString() -> string!
override Microsoft.Net.Http.Headers.ContentRangeHeaderValue.Equals(object? obj) -> bool
override Microsoft.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode() -> int
override Microsoft.Net.Http.Headers.ContentRangeHeaderValue.ToString() -> string!
override Microsoft.Net.Http.Headers.CookieHeaderValue.Equals(object? obj) -> bool
override Microsoft.Net.Http.Headers.CookieHeaderValue.GetHashCode() -> int
override Microsoft.Net.Http.Headers.CookieHeaderValue.ToString() -> string!
override Microsoft.Net.Http.Headers.EntityTagHeaderValue.Equals(object? obj) -> bool
override Microsoft.Net.Http.Headers.EntityTagHeaderValue.GetHashCode() -> int
override Microsoft.Net.Http.Headers.EntityTagHeaderValue.ToString() -> string!
override Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Equals(object? obj) -> bool
override Microsoft.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode() -> int
override Microsoft.Net.Http.Headers.MediaTypeHeaderValue.ToString() -> string!
override Microsoft.Net.Http.Headers.NameValueHeaderValue.Equals(object? obj) -> bool
override Microsoft.Net.Http.Headers.NameValueHeaderValue.GetHashCode() -> int
override Microsoft.Net.Http.Headers.NameValueHeaderValue.ToString() -> string!
override Microsoft.Net.Http.Headers.RangeConditionHeaderValue.Equals(object? obj) -> bool
override Microsoft.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode() -> int
override Microsoft.Net.Http.Headers.RangeConditionHeaderValue.ToString() -> string!
override Microsoft.Net.Http.Headers.RangeHeaderValue.Equals(object? obj) -> bool
override Microsoft.Net.Http.Headers.RangeHeaderValue.GetHashCode() -> int
override Microsoft.Net.Http.Headers.RangeHeaderValue.ToString() -> string!
override Microsoft.Net.Http.Headers.RangeItemHeaderValue.Equals(object? obj) -> bool
override Microsoft.Net.Http.Headers.RangeItemHeaderValue.GetHashCode() -> int
override Microsoft.Net.Http.Headers.RangeItemHeaderValue.ToString() -> string!
override Microsoft.Net.Http.Headers.SetCookieHeaderValue.Equals(object? obj) -> bool
override Microsoft.Net.Http.Headers.SetCookieHeaderValue.GetHashCode() -> int
override Microsoft.Net.Http.Headers.SetCookieHeaderValue.ToString() -> string!
override Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.Equals(object? obj) -> bool
override Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode() -> int
override Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.ToString() -> string!
static Microsoft.Net.Http.Headers.CacheControlHeaderValue.Parse(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Net.Http.Headers.CacheControlHeaderValue!
static Microsoft.Net.Http.Headers.CacheControlHeaderValue.TryParse(Microsoft.Extensions.Primitives.StringSegment input, out Microsoft.Net.Http.Headers.CacheControlHeaderValue? parsedValue) -> bool
static Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.Parse(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Net.Http.Headers.ContentDispositionHeaderValue!
static Microsoft.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(Microsoft.Extensions.Primitives.StringSegment input, out Microsoft.Net.Http.Headers.ContentDispositionHeaderValue? parsedValue) -> bool
static Microsoft.Net.Http.Headers.ContentDispositionHeaderValueIdentityExtensions.IsFileDisposition(this Microsoft.Net.Http.Headers.ContentDispositionHeaderValue! header) -> bool
static Microsoft.Net.Http.Headers.ContentDispositionHeaderValueIdentityExtensions.IsFormDisposition(this Microsoft.Net.Http.Headers.ContentDispositionHeaderValue! header) -> bool
static Microsoft.Net.Http.Headers.ContentRangeHeaderValue.Parse(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Net.Http.Headers.ContentRangeHeaderValue!
static Microsoft.Net.Http.Headers.ContentRangeHeaderValue.TryParse(Microsoft.Extensions.Primitives.StringSegment input, out Microsoft.Net.Http.Headers.ContentRangeHeaderValue! parsedValue) -> bool
static Microsoft.Net.Http.Headers.CookieHeaderValue.Parse(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Net.Http.Headers.CookieHeaderValue!
static Microsoft.Net.Http.Headers.CookieHeaderValue.ParseList(System.Collections.Generic.IList<string!>? inputs) -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.CookieHeaderValue!>!
static Microsoft.Net.Http.Headers.CookieHeaderValue.ParseStrictList(System.Collections.Generic.IList<string!>? inputs) -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.CookieHeaderValue!>!
static Microsoft.Net.Http.Headers.CookieHeaderValue.TryParse(Microsoft.Extensions.Primitives.StringSegment input, out Microsoft.Net.Http.Headers.CookieHeaderValue? parsedValue) -> bool
static Microsoft.Net.Http.Headers.CookieHeaderValue.TryParseList(System.Collections.Generic.IList<string!>? inputs, out System.Collections.Generic.IList<Microsoft.Net.Http.Headers.CookieHeaderValue!>? parsedValues) -> bool
static Microsoft.Net.Http.Headers.CookieHeaderValue.TryParseStrictList(System.Collections.Generic.IList<string!>? inputs, out System.Collections.Generic.IList<Microsoft.Net.Http.Headers.CookieHeaderValue!>? parsedValues) -> bool
static Microsoft.Net.Http.Headers.EntityTagHeaderValue.Any.get -> Microsoft.Net.Http.Headers.EntityTagHeaderValue!
static Microsoft.Net.Http.Headers.EntityTagHeaderValue.Parse(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Net.Http.Headers.EntityTagHeaderValue!
static Microsoft.Net.Http.Headers.EntityTagHeaderValue.ParseList(System.Collections.Generic.IList<string!>? inputs) -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.EntityTagHeaderValue!>!
static Microsoft.Net.Http.Headers.EntityTagHeaderValue.ParseStrictList(System.Collections.Generic.IList<string!>? inputs) -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.EntityTagHeaderValue!>!
static Microsoft.Net.Http.Headers.EntityTagHeaderValue.TryParse(Microsoft.Extensions.Primitives.StringSegment input, out Microsoft.Net.Http.Headers.EntityTagHeaderValue! parsedValue) -> bool
static Microsoft.Net.Http.Headers.EntityTagHeaderValue.TryParseList(System.Collections.Generic.IList<string!>? inputs, out System.Collections.Generic.IList<Microsoft.Net.Http.Headers.EntityTagHeaderValue!>? parsedValues) -> bool
static Microsoft.Net.Http.Headers.EntityTagHeaderValue.TryParseStrictList(System.Collections.Generic.IList<string!>? inputs, out System.Collections.Generic.IList<Microsoft.Net.Http.Headers.EntityTagHeaderValue!>? parsedValues) -> bool
static Microsoft.Net.Http.Headers.HeaderUtilities.ContainsCacheDirective(Microsoft.Extensions.Primitives.StringValues cacheControlDirectives, string! targetDirectives) -> bool
static Microsoft.Net.Http.Headers.HeaderUtilities.EscapeAsQuotedString(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Extensions.Primitives.StringSegment
static Microsoft.Net.Http.Headers.HeaderUtilities.FormatDate(System.DateTimeOffset dateTime) -> string!
static Microsoft.Net.Http.Headers.HeaderUtilities.FormatDate(System.DateTimeOffset dateTime, bool quoted) -> string!
static Microsoft.Net.Http.Headers.HeaderUtilities.FormatNonNegativeInt64(long value) -> string!
static Microsoft.Net.Http.Headers.HeaderUtilities.IsQuoted(Microsoft.Extensions.Primitives.StringSegment input) -> bool
static Microsoft.Net.Http.Headers.HeaderUtilities.RemoveQuotes(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Extensions.Primitives.StringSegment
static Microsoft.Net.Http.Headers.HeaderUtilities.TryParseDate(Microsoft.Extensions.Primitives.StringSegment input, out System.DateTimeOffset result) -> bool
static Microsoft.Net.Http.Headers.HeaderUtilities.TryParseNonNegativeInt32(Microsoft.Extensions.Primitives.StringSegment value, out int result) -> bool
static Microsoft.Net.Http.Headers.HeaderUtilities.TryParseNonNegativeInt64(Microsoft.Extensions.Primitives.StringSegment value, out long result) -> bool
static Microsoft.Net.Http.Headers.HeaderUtilities.TryParseSeconds(Microsoft.Extensions.Primitives.StringValues headerValues, string! targetValue, out System.TimeSpan? value) -> bool
static Microsoft.Net.Http.Headers.HeaderUtilities.UnescapeAsQuotedString(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Extensions.Primitives.StringSegment
static Microsoft.Net.Http.Headers.MediaTypeHeaderValue.Parse(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Net.Http.Headers.MediaTypeHeaderValue!
static Microsoft.Net.Http.Headers.MediaTypeHeaderValue.ParseList(System.Collections.Generic.IList<string!>? inputs) -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.MediaTypeHeaderValue!>!
static Microsoft.Net.Http.Headers.MediaTypeHeaderValue.ParseStrictList(System.Collections.Generic.IList<string!>? inputs) -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.MediaTypeHeaderValue!>!
static Microsoft.Net.Http.Headers.MediaTypeHeaderValue.TryParse(Microsoft.Extensions.Primitives.StringSegment input, out Microsoft.Net.Http.Headers.MediaTypeHeaderValue? parsedValue) -> bool
static Microsoft.Net.Http.Headers.MediaTypeHeaderValue.TryParseList(System.Collections.Generic.IList<string!>? inputs, out System.Collections.Generic.IList<Microsoft.Net.Http.Headers.MediaTypeHeaderValue!>? parsedValues) -> bool
static Microsoft.Net.Http.Headers.MediaTypeHeaderValue.TryParseStrictList(System.Collections.Generic.IList<string!>? inputs, out System.Collections.Generic.IList<Microsoft.Net.Http.Headers.MediaTypeHeaderValue!>? parsedValues) -> bool
static Microsoft.Net.Http.Headers.MediaTypeHeaderValueComparer.QualityComparer.get -> Microsoft.Net.Http.Headers.MediaTypeHeaderValueComparer!
static Microsoft.Net.Http.Headers.NameValueHeaderValue.Find(System.Collections.Generic.IList<Microsoft.Net.Http.Headers.NameValueHeaderValue!>? values, Microsoft.Extensions.Primitives.StringSegment name) -> Microsoft.Net.Http.Headers.NameValueHeaderValue?
static Microsoft.Net.Http.Headers.NameValueHeaderValue.Parse(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Net.Http.Headers.NameValueHeaderValue!
static Microsoft.Net.Http.Headers.NameValueHeaderValue.ParseList(System.Collections.Generic.IList<string!>? input) -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.NameValueHeaderValue!>!
static Microsoft.Net.Http.Headers.NameValueHeaderValue.ParseStrictList(System.Collections.Generic.IList<string!>? input) -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.NameValueHeaderValue!>!
static Microsoft.Net.Http.Headers.NameValueHeaderValue.TryParse(Microsoft.Extensions.Primitives.StringSegment input, out Microsoft.Net.Http.Headers.NameValueHeaderValue? parsedValue) -> bool
static Microsoft.Net.Http.Headers.NameValueHeaderValue.TryParseList(System.Collections.Generic.IList<string!>? input, out System.Collections.Generic.IList<Microsoft.Net.Http.Headers.NameValueHeaderValue!>? parsedValues) -> bool
static Microsoft.Net.Http.Headers.NameValueHeaderValue.TryParseStrictList(System.Collections.Generic.IList<string!>? input, out System.Collections.Generic.IList<Microsoft.Net.Http.Headers.NameValueHeaderValue!>? parsedValues) -> bool
static Microsoft.Net.Http.Headers.RangeConditionHeaderValue.Parse(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Net.Http.Headers.RangeConditionHeaderValue!
static Microsoft.Net.Http.Headers.RangeConditionHeaderValue.TryParse(Microsoft.Extensions.Primitives.StringSegment input, out Microsoft.Net.Http.Headers.RangeConditionHeaderValue? parsedValue) -> bool
static Microsoft.Net.Http.Headers.RangeHeaderValue.Parse(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Net.Http.Headers.RangeHeaderValue!
static Microsoft.Net.Http.Headers.RangeHeaderValue.TryParse(Microsoft.Extensions.Primitives.StringSegment input, out Microsoft.Net.Http.Headers.RangeHeaderValue! parsedValue) -> bool
static Microsoft.Net.Http.Headers.SetCookieHeaderValue.Parse(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Net.Http.Headers.SetCookieHeaderValue!
static Microsoft.Net.Http.Headers.SetCookieHeaderValue.ParseList(System.Collections.Generic.IList<string!>? inputs) -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.SetCookieHeaderValue!>!
static Microsoft.Net.Http.Headers.SetCookieHeaderValue.ParseStrictList(System.Collections.Generic.IList<string!>? inputs) -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.SetCookieHeaderValue!>!
static Microsoft.Net.Http.Headers.SetCookieHeaderValue.TryParse(Microsoft.Extensions.Primitives.StringSegment input, out Microsoft.Net.Http.Headers.SetCookieHeaderValue? parsedValue) -> bool
static Microsoft.Net.Http.Headers.SetCookieHeaderValue.TryParseList(System.Collections.Generic.IList<string!>? inputs, out System.Collections.Generic.IList<Microsoft.Net.Http.Headers.SetCookieHeaderValue!>? parsedValues) -> bool
static Microsoft.Net.Http.Headers.SetCookieHeaderValue.TryParseStrictList(System.Collections.Generic.IList<string!>? inputs, out System.Collections.Generic.IList<Microsoft.Net.Http.Headers.SetCookieHeaderValue!>? parsedValues) -> bool
static Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.Parse(Microsoft.Extensions.Primitives.StringSegment input) -> Microsoft.Net.Http.Headers.StringWithQualityHeaderValue!
static Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.ParseList(System.Collections.Generic.IList<string!>? input) -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.StringWithQualityHeaderValue!>!
static Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.ParseStrictList(System.Collections.Generic.IList<string!>? input) -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.StringWithQualityHeaderValue!>!
static Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(Microsoft.Extensions.Primitives.StringSegment input, out Microsoft.Net.Http.Headers.StringWithQualityHeaderValue! parsedValue) -> bool
static Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.TryParseList(System.Collections.Generic.IList<string!>? input, out System.Collections.Generic.IList<Microsoft.Net.Http.Headers.StringWithQualityHeaderValue!>? parsedValues) -> bool
static Microsoft.Net.Http.Headers.StringWithQualityHeaderValue.TryParseStrictList(System.Collections.Generic.IList<string!>? input, out System.Collections.Generic.IList<Microsoft.Net.Http.Headers.StringWithQualityHeaderValue!>? parsedValues) -> bool
static Microsoft.Net.Http.Headers.StringWithQualityHeaderValueComparer.QualityComparer.get -> Microsoft.Net.Http.Headers.StringWithQualityHeaderValueComparer!
static readonly Microsoft.Net.Http.Headers.CacheControlHeaderValue.MaxAgeString -> string!
static readonly Microsoft.Net.Http.Headers.CacheControlHeaderValue.MaxStaleString -> string!
static readonly Microsoft.Net.Http.Headers.CacheControlHeaderValue.MinFreshString -> string!
static readonly Microsoft.Net.Http.Headers.CacheControlHeaderValue.MustRevalidateString -> string!
static readonly Microsoft.Net.Http.Headers.CacheControlHeaderValue.NoCacheString -> string!
static readonly Microsoft.Net.Http.Headers.CacheControlHeaderValue.NoStoreString -> string!
static readonly Microsoft.Net.Http.Headers.CacheControlHeaderValue.NoTransformString -> string!
static readonly Microsoft.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCachedString -> string!
static readonly Microsoft.Net.Http.Headers.CacheControlHeaderValue.PrivateString -> string!
static readonly Microsoft.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidateString -> string!
static readonly Microsoft.Net.Http.Headers.CacheControlHeaderValue.PublicString -> string!
static readonly Microsoft.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAgeString -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Accept -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AcceptCharset -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AcceptEncoding -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AcceptLanguage -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AcceptRanges -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AccessControlAllowCredentials -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AccessControlAllowHeaders -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AccessControlAllowMethods -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AccessControlAllowOrigin -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AccessControlExposeHeaders -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AccessControlMaxAge -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AccessControlRequestHeaders -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AccessControlRequestMethod -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Age -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Allow -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.AltSvc -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Authority -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Authorization -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.CacheControl -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Connection -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ContentDisposition -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ContentEncoding -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ContentLanguage -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ContentLength -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ContentLocation -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ContentMD5 -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ContentRange -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ContentSecurityPolicy -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ContentSecurityPolicyReportOnly -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ContentType -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Cookie -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.CorrelationContext -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.DNT -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Date -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ETag -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Expect -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Expires -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.From -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.GrpcAcceptEncoding -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.GrpcEncoding -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.GrpcMessage -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.GrpcStatus -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.GrpcTimeout -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Host -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.IfMatch -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.IfModifiedSince -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.IfNoneMatch -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.IfRange -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.IfUnmodifiedSince -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.KeepAlive -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.LastModified -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Location -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.MaxForwards -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Method -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Origin -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Path -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Pragma -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ProxyAuthenticate -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.ProxyAuthorization -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Range -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Referer -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.RequestId -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.RetryAfter -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Scheme -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.SecWebSocketAccept -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.SecWebSocketKey -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.SecWebSocketProtocol -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.SecWebSocketVersion -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Server -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.SetCookie -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Status -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.StrictTransportSecurity -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.TE -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.TraceParent -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.TraceState -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Trailer -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.TransferEncoding -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Translate -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Upgrade -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.UpgradeInsecureRequests -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.UserAgent -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Vary -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Via -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.WWWAuthenticate -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.Warning -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.WebSocketSubProtocols -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.XFrameOptions -> string!
static readonly Microsoft.Net.Http.Headers.HeaderNames.XRequestedWith -> string!

View File

@ -2,6 +2,7 @@
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using System.Diagnostics.CodeAnalysis;
using System.IO.Pipelines;
using System.Text;
using System.Threading;
@ -23,6 +24,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="text">The text to write to the response.</param>
/// <param name="cancellationToken">Notifies when request operations should be cancelled.</param>
/// <returns>A task that represents the completion of the write operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static Task WriteAsync(this HttpResponse response, string text, CancellationToken cancellationToken = default(CancellationToken))
{
if (response == null)
@ -46,6 +48,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="encoding">The encoding to use.</param>
/// <param name="cancellationToken">Notifies when request operations should be cancelled.</param>
/// <returns>A task that represents the completion of the write operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static Task WriteAsync(this HttpResponse response, string text, Encoding encoding, CancellationToken cancellationToken = default(CancellationToken))
{
if (response == null)

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,453 @@
#nullable enable
Microsoft.AspNetCore.Builder.EndpointBuilder
Microsoft.AspNetCore.Builder.EndpointBuilder.DisplayName.get -> string?
Microsoft.AspNetCore.Builder.EndpointBuilder.DisplayName.set -> void
Microsoft.AspNetCore.Builder.EndpointBuilder.EndpointBuilder() -> void
Microsoft.AspNetCore.Builder.EndpointBuilder.Metadata.get -> System.Collections.Generic.IList<object!>!
Microsoft.AspNetCore.Builder.EndpointBuilder.RequestDelegate.get -> Microsoft.AspNetCore.Http.RequestDelegate?
Microsoft.AspNetCore.Builder.EndpointBuilder.RequestDelegate.set -> void
Microsoft.AspNetCore.Builder.Extensions.MapMiddleware
Microsoft.AspNetCore.Builder.Extensions.MapMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Builder.Extensions.MapMiddleware.MapMiddleware(Microsoft.AspNetCore.Http.RequestDelegate! next, Microsoft.AspNetCore.Builder.Extensions.MapOptions! options) -> void
Microsoft.AspNetCore.Builder.Extensions.MapOptions
Microsoft.AspNetCore.Builder.Extensions.MapOptions.Branch.get -> Microsoft.AspNetCore.Http.RequestDelegate?
Microsoft.AspNetCore.Builder.Extensions.MapOptions.Branch.set -> void
Microsoft.AspNetCore.Builder.Extensions.MapOptions.MapOptions() -> void
Microsoft.AspNetCore.Builder.Extensions.MapOptions.PathMatch.get -> Microsoft.AspNetCore.Http.PathString
Microsoft.AspNetCore.Builder.Extensions.MapOptions.PathMatch.set -> void
Microsoft.AspNetCore.Builder.Extensions.MapOptions.PreserveMatchedPathSegment.get -> bool
Microsoft.AspNetCore.Builder.Extensions.MapOptions.PreserveMatchedPathSegment.set -> void
Microsoft.AspNetCore.Builder.Extensions.MapWhenMiddleware
Microsoft.AspNetCore.Builder.Extensions.MapWhenMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Builder.Extensions.MapWhenMiddleware.MapWhenMiddleware(Microsoft.AspNetCore.Http.RequestDelegate! next, Microsoft.AspNetCore.Builder.Extensions.MapWhenOptions! options) -> void
Microsoft.AspNetCore.Builder.Extensions.MapWhenOptions
Microsoft.AspNetCore.Builder.Extensions.MapWhenOptions.Branch.get -> Microsoft.AspNetCore.Http.RequestDelegate?
Microsoft.AspNetCore.Builder.Extensions.MapWhenOptions.Branch.set -> void
Microsoft.AspNetCore.Builder.Extensions.MapWhenOptions.MapWhenOptions() -> void
Microsoft.AspNetCore.Builder.Extensions.MapWhenOptions.Predicate.get -> System.Func<Microsoft.AspNetCore.Http.HttpContext!, bool>?
Microsoft.AspNetCore.Builder.Extensions.MapWhenOptions.Predicate.set -> void
Microsoft.AspNetCore.Builder.Extensions.UsePathBaseMiddleware
Microsoft.AspNetCore.Builder.Extensions.UsePathBaseMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext! context) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Builder.Extensions.UsePathBaseMiddleware.UsePathBaseMiddleware(Microsoft.AspNetCore.Http.RequestDelegate! next, Microsoft.AspNetCore.Http.PathString pathBase) -> void
Microsoft.AspNetCore.Builder.IApplicationBuilder
Microsoft.AspNetCore.Builder.IApplicationBuilder.ApplicationServices.get -> System.IServiceProvider!
Microsoft.AspNetCore.Builder.IApplicationBuilder.ApplicationServices.set -> void
Microsoft.AspNetCore.Builder.IApplicationBuilder.Build() -> Microsoft.AspNetCore.Http.RequestDelegate!
Microsoft.AspNetCore.Builder.IApplicationBuilder.New() -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
Microsoft.AspNetCore.Builder.IApplicationBuilder.Properties.get -> System.Collections.Generic.IDictionary<string!, object?>!
Microsoft.AspNetCore.Builder.IApplicationBuilder.ServerFeatures.get -> Microsoft.AspNetCore.Http.Features.IFeatureCollection!
Microsoft.AspNetCore.Builder.IApplicationBuilder.Use(System.Func<Microsoft.AspNetCore.Http.RequestDelegate!, Microsoft.AspNetCore.Http.RequestDelegate!>! middleware) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
Microsoft.AspNetCore.Builder.IEndpointConventionBuilder.Add(System.Action<Microsoft.AspNetCore.Builder.EndpointBuilder!>! convention) -> void
Microsoft.AspNetCore.Builder.MapExtensions
Microsoft.AspNetCore.Builder.MapWhenExtensions
Microsoft.AspNetCore.Builder.RunExtensions
Microsoft.AspNetCore.Builder.UseExtensions
Microsoft.AspNetCore.Builder.UseMiddlewareExtensions
Microsoft.AspNetCore.Builder.UsePathBaseExtensions
Microsoft.AspNetCore.Builder.UseWhenExtensions
Microsoft.AspNetCore.Cors.Infrastructure.ICorsMetadata
Microsoft.AspNetCore.Http.BadHttpRequestException
Microsoft.AspNetCore.Http.BadHttpRequestException.BadHttpRequestException(string! message) -> void
Microsoft.AspNetCore.Http.BadHttpRequestException.BadHttpRequestException(string! message, System.Exception! innerException) -> void
Microsoft.AspNetCore.Http.BadHttpRequestException.BadHttpRequestException(string! message, int statusCode) -> void
Microsoft.AspNetCore.Http.BadHttpRequestException.BadHttpRequestException(string! message, int statusCode, System.Exception! innerException) -> void
Microsoft.AspNetCore.Http.BadHttpRequestException.StatusCode.get -> int
Microsoft.AspNetCore.Http.ConnectionInfo
Microsoft.AspNetCore.Http.ConnectionInfo.ConnectionInfo() -> void
Microsoft.AspNetCore.Http.CookieBuilder
Microsoft.AspNetCore.Http.CookieBuilder.Build(Microsoft.AspNetCore.Http.HttpContext! context) -> Microsoft.AspNetCore.Http.CookieOptions!
Microsoft.AspNetCore.Http.CookieBuilder.CookieBuilder() -> void
Microsoft.AspNetCore.Http.CookieSecurePolicy
Microsoft.AspNetCore.Http.CookieSecurePolicy.Always = 1 -> Microsoft.AspNetCore.Http.CookieSecurePolicy
Microsoft.AspNetCore.Http.CookieSecurePolicy.None = 2 -> Microsoft.AspNetCore.Http.CookieSecurePolicy
Microsoft.AspNetCore.Http.CookieSecurePolicy.SameAsRequest = 0 -> Microsoft.AspNetCore.Http.CookieSecurePolicy
Microsoft.AspNetCore.Http.Endpoint
Microsoft.AspNetCore.Http.Endpoint.DisplayName.get -> string?
Microsoft.AspNetCore.Http.Endpoint.Endpoint(Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate, Microsoft.AspNetCore.Http.EndpointMetadataCollection? metadata, string? displayName) -> void
Microsoft.AspNetCore.Http.Endpoint.Metadata.get -> Microsoft.AspNetCore.Http.EndpointMetadataCollection!
Microsoft.AspNetCore.Http.Endpoint.RequestDelegate.get -> Microsoft.AspNetCore.Http.RequestDelegate!
Microsoft.AspNetCore.Http.EndpointHttpContextExtensions
Microsoft.AspNetCore.Http.EndpointMetadataCollection
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Count.get -> int
Microsoft.AspNetCore.Http.EndpointMetadataCollection.EndpointMetadataCollection(System.Collections.Generic.IEnumerable<object!>! items) -> void
Microsoft.AspNetCore.Http.EndpointMetadataCollection.EndpointMetadataCollection(params object![]! items) -> void
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator.Current.get -> object?
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator.Dispose() -> void
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator.MoveNext() -> bool
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator.Reset() -> void
Microsoft.AspNetCore.Http.EndpointMetadataCollection.GetEnumerator() -> Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator
Microsoft.AspNetCore.Http.EndpointMetadataCollection.GetMetadata<T>() -> T?
Microsoft.AspNetCore.Http.EndpointMetadataCollection.GetOrderedMetadata<T>() -> System.Collections.Generic.IReadOnlyList<T!>!
Microsoft.AspNetCore.Http.EndpointMetadataCollection.this[int index].get -> object!
Microsoft.AspNetCore.Http.Features.IEndpointFeature
Microsoft.AspNetCore.Http.Features.IEndpointFeature.Endpoint.get -> Microsoft.AspNetCore.Http.Endpoint?
Microsoft.AspNetCore.Http.Features.IEndpointFeature.Endpoint.set -> void
Microsoft.AspNetCore.Http.Features.IRouteValuesFeature
Microsoft.AspNetCore.Http.Features.IRouteValuesFeature.RouteValues.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
Microsoft.AspNetCore.Http.Features.IRouteValuesFeature.RouteValues.set -> void
Microsoft.AspNetCore.Http.FragmentString
Microsoft.AspNetCore.Http.FragmentString.Equals(Microsoft.AspNetCore.Http.FragmentString other) -> bool
Microsoft.AspNetCore.Http.FragmentString.FragmentString(string! value) -> void
Microsoft.AspNetCore.Http.FragmentString.HasValue.get -> bool
Microsoft.AspNetCore.Http.FragmentString.ToUriComponent() -> string!
Microsoft.AspNetCore.Http.FragmentString.Value.get -> string!
Microsoft.AspNetCore.Http.HeaderDictionaryExtensions
Microsoft.AspNetCore.Http.HostString
Microsoft.AspNetCore.Http.HostString.Equals(Microsoft.AspNetCore.Http.HostString other) -> bool
Microsoft.AspNetCore.Http.HostString.HasValue.get -> bool
Microsoft.AspNetCore.Http.HostString.Host.get -> string!
Microsoft.AspNetCore.Http.HostString.HostString(string! host, int port) -> void
Microsoft.AspNetCore.Http.HostString.HostString(string! value) -> void
Microsoft.AspNetCore.Http.HostString.Port.get -> int?
Microsoft.AspNetCore.Http.HostString.ToUriComponent() -> string!
Microsoft.AspNetCore.Http.HostString.Value.get -> string!
Microsoft.AspNetCore.Http.HttpContext
Microsoft.AspNetCore.Http.HttpContext.HttpContext() -> void
Microsoft.AspNetCore.Http.HttpMethods
Microsoft.AspNetCore.Http.HttpProtocol
Microsoft.AspNetCore.Http.HttpRequest
Microsoft.AspNetCore.Http.HttpRequest.HttpRequest() -> void
Microsoft.AspNetCore.Http.HttpResponse
Microsoft.AspNetCore.Http.HttpResponse.HttpResponse() -> void
Microsoft.AspNetCore.Http.HttpResponseWritingExtensions
Microsoft.AspNetCore.Http.IHttpContextAccessor
Microsoft.AspNetCore.Http.IHttpContextAccessor.HttpContext.get -> Microsoft.AspNetCore.Http.HttpContext?
Microsoft.AspNetCore.Http.IHttpContextAccessor.HttpContext.set -> void
Microsoft.AspNetCore.Http.IHttpContextFactory
Microsoft.AspNetCore.Http.IHttpContextFactory.Create(Microsoft.AspNetCore.Http.Features.IFeatureCollection! featureCollection) -> Microsoft.AspNetCore.Http.HttpContext!
Microsoft.AspNetCore.Http.IHttpContextFactory.Dispose(Microsoft.AspNetCore.Http.HttpContext! httpContext) -> void
Microsoft.AspNetCore.Http.IMiddleware
Microsoft.AspNetCore.Http.IMiddleware.InvokeAsync(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Http.RequestDelegate! next) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Http.IMiddlewareFactory
Microsoft.AspNetCore.Http.IMiddlewareFactory.Create(System.Type! middlewareType) -> Microsoft.AspNetCore.Http.IMiddleware?
Microsoft.AspNetCore.Http.IMiddlewareFactory.Release(Microsoft.AspNetCore.Http.IMiddleware! middleware) -> void
Microsoft.AspNetCore.Http.PathString
Microsoft.AspNetCore.Http.PathString.Add(Microsoft.AspNetCore.Http.PathString other) -> Microsoft.AspNetCore.Http.PathString
Microsoft.AspNetCore.Http.PathString.Add(Microsoft.AspNetCore.Http.QueryString other) -> string!
Microsoft.AspNetCore.Http.PathString.Equals(Microsoft.AspNetCore.Http.PathString other) -> bool
Microsoft.AspNetCore.Http.PathString.Equals(Microsoft.AspNetCore.Http.PathString other, System.StringComparison comparisonType) -> bool
Microsoft.AspNetCore.Http.PathString.HasValue.get -> bool
Microsoft.AspNetCore.Http.PathString.PathString(string? value) -> void
Microsoft.AspNetCore.Http.PathString.StartsWithSegments(Microsoft.AspNetCore.Http.PathString other) -> bool
Microsoft.AspNetCore.Http.PathString.StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, System.StringComparison comparisonType) -> bool
Microsoft.AspNetCore.Http.PathString.StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, System.StringComparison comparisonType, out Microsoft.AspNetCore.Http.PathString matched, out Microsoft.AspNetCore.Http.PathString remaining) -> bool
Microsoft.AspNetCore.Http.PathString.StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, System.StringComparison comparisonType, out Microsoft.AspNetCore.Http.PathString remaining) -> bool
Microsoft.AspNetCore.Http.PathString.StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, out Microsoft.AspNetCore.Http.PathString matched, out Microsoft.AspNetCore.Http.PathString remaining) -> bool
Microsoft.AspNetCore.Http.PathString.StartsWithSegments(Microsoft.AspNetCore.Http.PathString other, out Microsoft.AspNetCore.Http.PathString remaining) -> bool
Microsoft.AspNetCore.Http.PathString.ToUriComponent() -> string!
Microsoft.AspNetCore.Http.PathString.Value.get -> string?
Microsoft.AspNetCore.Http.QueryString
Microsoft.AspNetCore.Http.QueryString.Add(Microsoft.AspNetCore.Http.QueryString other) -> Microsoft.AspNetCore.Http.QueryString
Microsoft.AspNetCore.Http.QueryString.Add(string! name, string! value) -> Microsoft.AspNetCore.Http.QueryString
Microsoft.AspNetCore.Http.QueryString.Equals(Microsoft.AspNetCore.Http.QueryString other) -> bool
Microsoft.AspNetCore.Http.QueryString.HasValue.get -> bool
Microsoft.AspNetCore.Http.QueryString.QueryString(string? value) -> void
Microsoft.AspNetCore.Http.QueryString.ToUriComponent() -> string!
Microsoft.AspNetCore.Http.QueryString.Value.get -> string?
Microsoft.AspNetCore.Http.RequestDelegate
Microsoft.AspNetCore.Http.RequestTrailerExtensions
Microsoft.AspNetCore.Http.ResponseTrailerExtensions
Microsoft.AspNetCore.Http.StatusCodes
Microsoft.AspNetCore.Http.WebSocketManager
Microsoft.AspNetCore.Http.WebSocketManager.WebSocketManager() -> void
Microsoft.AspNetCore.Routing.RouteValueDictionary
Microsoft.AspNetCore.Routing.RouteValueDictionary.Add(string! key, object? value) -> void
Microsoft.AspNetCore.Routing.RouteValueDictionary.Clear() -> void
Microsoft.AspNetCore.Routing.RouteValueDictionary.Comparer.get -> System.Collections.Generic.IEqualityComparer<string!>!
Microsoft.AspNetCore.Routing.RouteValueDictionary.ContainsKey(string! key) -> bool
Microsoft.AspNetCore.Routing.RouteValueDictionary.Count.get -> int
Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator
Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator.Current.get -> System.Collections.Generic.KeyValuePair<string!, object?>
Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator.Dispose() -> void
Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator.Enumerator(Microsoft.AspNetCore.Routing.RouteValueDictionary! dictionary) -> void
Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator.MoveNext() -> bool
Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator.Reset() -> void
Microsoft.AspNetCore.Routing.RouteValueDictionary.GetEnumerator() -> Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator
Microsoft.AspNetCore.Routing.RouteValueDictionary.Keys.get -> System.Collections.Generic.ICollection<string!>!
Microsoft.AspNetCore.Routing.RouteValueDictionary.Remove(string! key) -> bool
Microsoft.AspNetCore.Routing.RouteValueDictionary.Remove(string! key, out object? value) -> bool
Microsoft.AspNetCore.Routing.RouteValueDictionary.RouteValueDictionary() -> void
Microsoft.AspNetCore.Routing.RouteValueDictionary.RouteValueDictionary(object? values) -> void
Microsoft.AspNetCore.Routing.RouteValueDictionary.TryAdd(string! key, object! value) -> bool
Microsoft.AspNetCore.Routing.RouteValueDictionary.TryGetValue(string! key, out object? value) -> bool
Microsoft.AspNetCore.Routing.RouteValueDictionary.Values.get -> System.Collections.Generic.ICollection<object?>!
Microsoft.AspNetCore.Routing.RouteValueDictionary.this[string! key].get -> object?
Microsoft.AspNetCore.Routing.RouteValueDictionary.this[string! key].set -> void
abstract Microsoft.AspNetCore.Builder.EndpointBuilder.Build() -> Microsoft.AspNetCore.Http.Endpoint!
abstract Microsoft.AspNetCore.Http.ConnectionInfo.ClientCertificate.get -> System.Security.Cryptography.X509Certificates.X509Certificate2?
abstract Microsoft.AspNetCore.Http.ConnectionInfo.ClientCertificate.set -> void
abstract Microsoft.AspNetCore.Http.ConnectionInfo.GetClientCertificateAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Security.Cryptography.X509Certificates.X509Certificate2?>!
abstract Microsoft.AspNetCore.Http.ConnectionInfo.Id.get -> string!
abstract Microsoft.AspNetCore.Http.ConnectionInfo.Id.set -> void
abstract Microsoft.AspNetCore.Http.ConnectionInfo.LocalIpAddress.get -> System.Net.IPAddress?
abstract Microsoft.AspNetCore.Http.ConnectionInfo.LocalIpAddress.set -> void
abstract Microsoft.AspNetCore.Http.ConnectionInfo.LocalPort.get -> int
abstract Microsoft.AspNetCore.Http.ConnectionInfo.LocalPort.set -> void
abstract Microsoft.AspNetCore.Http.ConnectionInfo.RemoteIpAddress.get -> System.Net.IPAddress?
abstract Microsoft.AspNetCore.Http.ConnectionInfo.RemoteIpAddress.set -> void
abstract Microsoft.AspNetCore.Http.ConnectionInfo.RemotePort.get -> int
abstract Microsoft.AspNetCore.Http.ConnectionInfo.RemotePort.set -> void
abstract Microsoft.AspNetCore.Http.HttpContext.Abort() -> void
abstract Microsoft.AspNetCore.Http.HttpContext.Connection.get -> Microsoft.AspNetCore.Http.ConnectionInfo!
abstract Microsoft.AspNetCore.Http.HttpContext.Features.get -> Microsoft.AspNetCore.Http.Features.IFeatureCollection!
abstract Microsoft.AspNetCore.Http.HttpContext.Items.get -> System.Collections.Generic.IDictionary<object!, object?>!
abstract Microsoft.AspNetCore.Http.HttpContext.Items.set -> void
abstract Microsoft.AspNetCore.Http.HttpContext.Request.get -> Microsoft.AspNetCore.Http.HttpRequest!
abstract Microsoft.AspNetCore.Http.HttpContext.RequestAborted.get -> System.Threading.CancellationToken
abstract Microsoft.AspNetCore.Http.HttpContext.RequestAborted.set -> void
abstract Microsoft.AspNetCore.Http.HttpContext.RequestServices.get -> System.IServiceProvider!
abstract Microsoft.AspNetCore.Http.HttpContext.RequestServices.set -> void
abstract Microsoft.AspNetCore.Http.HttpContext.Response.get -> Microsoft.AspNetCore.Http.HttpResponse!
abstract Microsoft.AspNetCore.Http.HttpContext.Session.get -> Microsoft.AspNetCore.Http.ISession!
abstract Microsoft.AspNetCore.Http.HttpContext.Session.set -> void
abstract Microsoft.AspNetCore.Http.HttpContext.TraceIdentifier.get -> string!
abstract Microsoft.AspNetCore.Http.HttpContext.TraceIdentifier.set -> void
abstract Microsoft.AspNetCore.Http.HttpContext.User.get -> System.Security.Claims.ClaimsPrincipal!
abstract Microsoft.AspNetCore.Http.HttpContext.User.set -> void
abstract Microsoft.AspNetCore.Http.HttpContext.WebSockets.get -> Microsoft.AspNetCore.Http.WebSocketManager!
abstract Microsoft.AspNetCore.Http.HttpRequest.Body.get -> System.IO.Stream!
abstract Microsoft.AspNetCore.Http.HttpRequest.Body.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.ContentLength.get -> long?
abstract Microsoft.AspNetCore.Http.HttpRequest.ContentLength.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.ContentType.get -> string!
abstract Microsoft.AspNetCore.Http.HttpRequest.ContentType.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.Cookies.get -> Microsoft.AspNetCore.Http.IRequestCookieCollection!
abstract Microsoft.AspNetCore.Http.HttpRequest.Cookies.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.Form.get -> Microsoft.AspNetCore.Http.IFormCollection!
abstract Microsoft.AspNetCore.Http.HttpRequest.Form.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.HasFormContentType.get -> bool
abstract Microsoft.AspNetCore.Http.HttpRequest.Headers.get -> Microsoft.AspNetCore.Http.IHeaderDictionary!
abstract Microsoft.AspNetCore.Http.HttpRequest.Host.get -> Microsoft.AspNetCore.Http.HostString
abstract Microsoft.AspNetCore.Http.HttpRequest.Host.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.HttpContext.get -> Microsoft.AspNetCore.Http.HttpContext!
abstract Microsoft.AspNetCore.Http.HttpRequest.IsHttps.get -> bool
abstract Microsoft.AspNetCore.Http.HttpRequest.IsHttps.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.Method.get -> string!
abstract Microsoft.AspNetCore.Http.HttpRequest.Method.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.Path.get -> Microsoft.AspNetCore.Http.PathString
abstract Microsoft.AspNetCore.Http.HttpRequest.Path.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.PathBase.get -> Microsoft.AspNetCore.Http.PathString
abstract Microsoft.AspNetCore.Http.HttpRequest.PathBase.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.Protocol.get -> string!
abstract Microsoft.AspNetCore.Http.HttpRequest.Protocol.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.Query.get -> Microsoft.AspNetCore.Http.IQueryCollection!
abstract Microsoft.AspNetCore.Http.HttpRequest.Query.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.QueryString.get -> Microsoft.AspNetCore.Http.QueryString
abstract Microsoft.AspNetCore.Http.HttpRequest.QueryString.set -> void
abstract Microsoft.AspNetCore.Http.HttpRequest.ReadFormAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Http.IFormCollection!>!
abstract Microsoft.AspNetCore.Http.HttpRequest.Scheme.get -> string!
abstract Microsoft.AspNetCore.Http.HttpRequest.Scheme.set -> void
abstract Microsoft.AspNetCore.Http.HttpResponse.Body.get -> System.IO.Stream!
abstract Microsoft.AspNetCore.Http.HttpResponse.Body.set -> void
abstract Microsoft.AspNetCore.Http.HttpResponse.ContentLength.get -> long?
abstract Microsoft.AspNetCore.Http.HttpResponse.ContentLength.set -> void
abstract Microsoft.AspNetCore.Http.HttpResponse.ContentType.get -> string!
abstract Microsoft.AspNetCore.Http.HttpResponse.ContentType.set -> void
abstract Microsoft.AspNetCore.Http.HttpResponse.Cookies.get -> Microsoft.AspNetCore.Http.IResponseCookies!
abstract Microsoft.AspNetCore.Http.HttpResponse.HasStarted.get -> bool
abstract Microsoft.AspNetCore.Http.HttpResponse.Headers.get -> Microsoft.AspNetCore.Http.IHeaderDictionary!
abstract Microsoft.AspNetCore.Http.HttpResponse.HttpContext.get -> Microsoft.AspNetCore.Http.HttpContext!
abstract Microsoft.AspNetCore.Http.HttpResponse.OnCompleted(System.Func<object!, System.Threading.Tasks.Task!>! callback, object! state) -> void
abstract Microsoft.AspNetCore.Http.HttpResponse.OnStarting(System.Func<object!, System.Threading.Tasks.Task!>! callback, object! state) -> void
abstract Microsoft.AspNetCore.Http.HttpResponse.Redirect(string! location, bool permanent) -> void
abstract Microsoft.AspNetCore.Http.HttpResponse.StatusCode.get -> int
abstract Microsoft.AspNetCore.Http.HttpResponse.StatusCode.set -> void
abstract Microsoft.AspNetCore.Http.WebSocketManager.AcceptWebSocketAsync(string? subProtocol) -> System.Threading.Tasks.Task<System.Net.WebSockets.WebSocket!>!
abstract Microsoft.AspNetCore.Http.WebSocketManager.IsWebSocketRequest.get -> bool
abstract Microsoft.AspNetCore.Http.WebSocketManager.WebSocketRequestedProtocols.get -> System.Collections.Generic.IList<string!>!
const Microsoft.AspNetCore.Http.StatusCodes.Status100Continue = 100 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status101SwitchingProtocols = 101 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status102Processing = 102 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status200OK = 200 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status201Created = 201 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status202Accepted = 202 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status203NonAuthoritative = 203 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status204NoContent = 204 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status205ResetContent = 205 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status206PartialContent = 206 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status207MultiStatus = 207 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status208AlreadyReported = 208 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status226IMUsed = 226 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status300MultipleChoices = 300 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status301MovedPermanently = 301 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status302Found = 302 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status303SeeOther = 303 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status304NotModified = 304 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status305UseProxy = 305 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status306SwitchProxy = 306 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status307TemporaryRedirect = 307 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status308PermanentRedirect = 308 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status400BadRequest = 400 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status401Unauthorized = 401 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status402PaymentRequired = 402 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status403Forbidden = 403 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status404NotFound = 404 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status405MethodNotAllowed = 405 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status406NotAcceptable = 406 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status407ProxyAuthenticationRequired = 407 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status408RequestTimeout = 408 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status409Conflict = 409 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status410Gone = 410 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status411LengthRequired = 411 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status412PreconditionFailed = 412 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status413PayloadTooLarge = 413 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status413RequestEntityTooLarge = 413 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status414RequestUriTooLong = 414 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status414UriTooLong = 414 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status415UnsupportedMediaType = 415 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status416RangeNotSatisfiable = 416 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status416RequestedRangeNotSatisfiable = 416 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status417ExpectationFailed = 417 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status418ImATeapot = 418 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status419AuthenticationTimeout = 419 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status421MisdirectedRequest = 421 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status422UnprocessableEntity = 422 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status423Locked = 423 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status424FailedDependency = 424 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status426UpgradeRequired = 426 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status428PreconditionRequired = 428 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status429TooManyRequests = 429 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status431RequestHeaderFieldsTooLarge = 431 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status451UnavailableForLegalReasons = 451 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status500InternalServerError = 500 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status501NotImplemented = 501 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status502BadGateway = 502 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status503ServiceUnavailable = 503 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status504GatewayTimeout = 504 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status505HttpVersionNotsupported = 505 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status506VariantAlsoNegotiates = 506 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status507InsufficientStorage = 507 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status508LoopDetected = 508 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status510NotExtended = 510 -> int
const Microsoft.AspNetCore.Http.StatusCodes.Status511NetworkAuthenticationRequired = 511 -> int
override Microsoft.AspNetCore.Http.Endpoint.ToString() -> string?
override Microsoft.AspNetCore.Http.FragmentString.Equals(object? obj) -> bool
override Microsoft.AspNetCore.Http.FragmentString.GetHashCode() -> int
override Microsoft.AspNetCore.Http.FragmentString.ToString() -> string!
override Microsoft.AspNetCore.Http.HostString.Equals(object? obj) -> bool
override Microsoft.AspNetCore.Http.HostString.GetHashCode() -> int
override Microsoft.AspNetCore.Http.HostString.ToString() -> string!
override Microsoft.AspNetCore.Http.PathString.Equals(object? obj) -> bool
override Microsoft.AspNetCore.Http.PathString.GetHashCode() -> int
override Microsoft.AspNetCore.Http.PathString.ToString() -> string!
override Microsoft.AspNetCore.Http.QueryString.Equals(object? obj) -> bool
override Microsoft.AspNetCore.Http.QueryString.GetHashCode() -> int
override Microsoft.AspNetCore.Http.QueryString.ToString() -> string!
static Microsoft.AspNetCore.Builder.MapExtensions.Map(this Microsoft.AspNetCore.Builder.IApplicationBuilder! app, Microsoft.AspNetCore.Http.PathString pathMatch, System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder!>! configuration) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
static Microsoft.AspNetCore.Builder.MapExtensions.Map(this Microsoft.AspNetCore.Builder.IApplicationBuilder! app, Microsoft.AspNetCore.Http.PathString pathMatch, bool preserveMatchedPathSegment, System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder!>! configuration) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
static Microsoft.AspNetCore.Builder.MapWhenExtensions.MapWhen(this Microsoft.AspNetCore.Builder.IApplicationBuilder! app, System.Func<Microsoft.AspNetCore.Http.HttpContext!, bool>! predicate, System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder!>! configuration) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
static Microsoft.AspNetCore.Builder.RunExtensions.Run(this Microsoft.AspNetCore.Builder.IApplicationBuilder! app, Microsoft.AspNetCore.Http.RequestDelegate! handler) -> void
static Microsoft.AspNetCore.Builder.UseExtensions.Use(this Microsoft.AspNetCore.Builder.IApplicationBuilder! app, System.Func<Microsoft.AspNetCore.Http.HttpContext!, System.Func<System.Threading.Tasks.Task!>!, System.Threading.Tasks.Task!>! middleware) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
static Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.UseMiddleware(this Microsoft.AspNetCore.Builder.IApplicationBuilder! app, System.Type! middleware, params object![]! args) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
static Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.UseMiddleware<TMiddleware>(this Microsoft.AspNetCore.Builder.IApplicationBuilder! app, params object![]! args) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
static Microsoft.AspNetCore.Builder.UsePathBaseExtensions.UsePathBase(this Microsoft.AspNetCore.Builder.IApplicationBuilder! app, Microsoft.AspNetCore.Http.PathString pathBase) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
static Microsoft.AspNetCore.Builder.UseWhenExtensions.UseWhen(this Microsoft.AspNetCore.Builder.IApplicationBuilder! app, System.Func<Microsoft.AspNetCore.Http.HttpContext!, bool>! predicate, System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder!>! configuration) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
static Microsoft.AspNetCore.Http.EndpointHttpContextExtensions.GetEndpoint(this Microsoft.AspNetCore.Http.HttpContext! context) -> Microsoft.AspNetCore.Http.Endpoint?
static Microsoft.AspNetCore.Http.EndpointHttpContextExtensions.SetEndpoint(this Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.AspNetCore.Http.Endpoint? endpoint) -> void
static Microsoft.AspNetCore.Http.FragmentString.FromUriComponent(System.Uri! uri) -> Microsoft.AspNetCore.Http.FragmentString
static Microsoft.AspNetCore.Http.FragmentString.FromUriComponent(string! uriComponent) -> Microsoft.AspNetCore.Http.FragmentString
static Microsoft.AspNetCore.Http.FragmentString.operator !=(Microsoft.AspNetCore.Http.FragmentString left, Microsoft.AspNetCore.Http.FragmentString right) -> bool
static Microsoft.AspNetCore.Http.FragmentString.operator ==(Microsoft.AspNetCore.Http.FragmentString left, Microsoft.AspNetCore.Http.FragmentString right) -> bool
static Microsoft.AspNetCore.Http.HeaderDictionaryExtensions.Append(this Microsoft.AspNetCore.Http.IHeaderDictionary! headers, string! key, Microsoft.Extensions.Primitives.StringValues value) -> void
static Microsoft.AspNetCore.Http.HeaderDictionaryExtensions.AppendCommaSeparatedValues(this Microsoft.AspNetCore.Http.IHeaderDictionary! headers, string! key, params string![]! values) -> void
static Microsoft.AspNetCore.Http.HeaderDictionaryExtensions.GetCommaSeparatedValues(this Microsoft.AspNetCore.Http.IHeaderDictionary! headers, string! key) -> string![]!
static Microsoft.AspNetCore.Http.HeaderDictionaryExtensions.SetCommaSeparatedValues(this Microsoft.AspNetCore.Http.IHeaderDictionary! headers, string! key, params string![]! values) -> void
static Microsoft.AspNetCore.Http.HostString.FromUriComponent(System.Uri! uri) -> Microsoft.AspNetCore.Http.HostString
static Microsoft.AspNetCore.Http.HostString.FromUriComponent(string! uriComponent) -> Microsoft.AspNetCore.Http.HostString
static Microsoft.AspNetCore.Http.HostString.MatchesAny(Microsoft.Extensions.Primitives.StringSegment value, System.Collections.Generic.IList<Microsoft.Extensions.Primitives.StringSegment>! patterns) -> bool
static Microsoft.AspNetCore.Http.HostString.operator !=(Microsoft.AspNetCore.Http.HostString left, Microsoft.AspNetCore.Http.HostString right) -> bool
static Microsoft.AspNetCore.Http.HostString.operator ==(Microsoft.AspNetCore.Http.HostString left, Microsoft.AspNetCore.Http.HostString right) -> bool
static Microsoft.AspNetCore.Http.HttpMethods.Equals(string! methodA, string! methodB) -> bool
static Microsoft.AspNetCore.Http.HttpMethods.GetCanonicalizedValue(string! method) -> string!
static Microsoft.AspNetCore.Http.HttpMethods.IsConnect(string! method) -> bool
static Microsoft.AspNetCore.Http.HttpMethods.IsDelete(string! method) -> bool
static Microsoft.AspNetCore.Http.HttpMethods.IsGet(string! method) -> bool
static Microsoft.AspNetCore.Http.HttpMethods.IsHead(string! method) -> bool
static Microsoft.AspNetCore.Http.HttpMethods.IsOptions(string! method) -> bool
static Microsoft.AspNetCore.Http.HttpMethods.IsPatch(string! method) -> bool
static Microsoft.AspNetCore.Http.HttpMethods.IsPost(string! method) -> bool
static Microsoft.AspNetCore.Http.HttpMethods.IsPut(string! method) -> bool
static Microsoft.AspNetCore.Http.HttpMethods.IsTrace(string! method) -> bool
static Microsoft.AspNetCore.Http.HttpProtocol.GetHttpProtocol(System.Version! version) -> string!
static Microsoft.AspNetCore.Http.HttpProtocol.IsHttp10(string! protocol) -> bool
static Microsoft.AspNetCore.Http.HttpProtocol.IsHttp11(string! protocol) -> bool
static Microsoft.AspNetCore.Http.HttpProtocol.IsHttp2(string! protocol) -> bool
static Microsoft.AspNetCore.Http.HttpProtocol.IsHttp3(string! protocol) -> bool
static Microsoft.AspNetCore.Http.HttpResponseWritingExtensions.WriteAsync(this Microsoft.AspNetCore.Http.HttpResponse! response, string! text, System.Text.Encoding! encoding, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Http.HttpResponseWritingExtensions.WriteAsync(this Microsoft.AspNetCore.Http.HttpResponse! response, string! text, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Http.PathString.FromUriComponent(System.Uri! uri) -> Microsoft.AspNetCore.Http.PathString
static Microsoft.AspNetCore.Http.PathString.FromUriComponent(string! uriComponent) -> Microsoft.AspNetCore.Http.PathString
static Microsoft.AspNetCore.Http.PathString.implicit operator Microsoft.AspNetCore.Http.PathString(string? s) -> Microsoft.AspNetCore.Http.PathString
static Microsoft.AspNetCore.Http.PathString.implicit operator string!(Microsoft.AspNetCore.Http.PathString path) -> string!
static Microsoft.AspNetCore.Http.PathString.operator !=(Microsoft.AspNetCore.Http.PathString left, Microsoft.AspNetCore.Http.PathString right) -> bool
static Microsoft.AspNetCore.Http.PathString.operator +(Microsoft.AspNetCore.Http.PathString left, Microsoft.AspNetCore.Http.PathString right) -> Microsoft.AspNetCore.Http.PathString
static Microsoft.AspNetCore.Http.PathString.operator +(Microsoft.AspNetCore.Http.PathString left, Microsoft.AspNetCore.Http.QueryString right) -> string!
static Microsoft.AspNetCore.Http.PathString.operator +(Microsoft.AspNetCore.Http.PathString left, string? right) -> string!
static Microsoft.AspNetCore.Http.PathString.operator +(string! left, Microsoft.AspNetCore.Http.PathString right) -> string!
static Microsoft.AspNetCore.Http.PathString.operator ==(Microsoft.AspNetCore.Http.PathString left, Microsoft.AspNetCore.Http.PathString right) -> bool
static Microsoft.AspNetCore.Http.QueryString.Create(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, Microsoft.Extensions.Primitives.StringValues>>! parameters) -> Microsoft.AspNetCore.Http.QueryString
static Microsoft.AspNetCore.Http.QueryString.Create(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, string?>>! parameters) -> Microsoft.AspNetCore.Http.QueryString
static Microsoft.AspNetCore.Http.QueryString.Create(string! name, string! value) -> Microsoft.AspNetCore.Http.QueryString
static Microsoft.AspNetCore.Http.QueryString.FromUriComponent(System.Uri! uri) -> Microsoft.AspNetCore.Http.QueryString
static Microsoft.AspNetCore.Http.QueryString.FromUriComponent(string! uriComponent) -> Microsoft.AspNetCore.Http.QueryString
static Microsoft.AspNetCore.Http.QueryString.operator !=(Microsoft.AspNetCore.Http.QueryString left, Microsoft.AspNetCore.Http.QueryString right) -> bool
static Microsoft.AspNetCore.Http.QueryString.operator +(Microsoft.AspNetCore.Http.QueryString left, Microsoft.AspNetCore.Http.QueryString right) -> Microsoft.AspNetCore.Http.QueryString
static Microsoft.AspNetCore.Http.QueryString.operator ==(Microsoft.AspNetCore.Http.QueryString left, Microsoft.AspNetCore.Http.QueryString right) -> bool
static Microsoft.AspNetCore.Http.RequestTrailerExtensions.CheckTrailersAvailable(this Microsoft.AspNetCore.Http.HttpRequest! request) -> bool
static Microsoft.AspNetCore.Http.RequestTrailerExtensions.GetDeclaredTrailers(this Microsoft.AspNetCore.Http.HttpRequest! request) -> Microsoft.Extensions.Primitives.StringValues
static Microsoft.AspNetCore.Http.RequestTrailerExtensions.GetTrailer(this Microsoft.AspNetCore.Http.HttpRequest! request, string! trailerName) -> Microsoft.Extensions.Primitives.StringValues
static Microsoft.AspNetCore.Http.RequestTrailerExtensions.SupportsTrailers(this Microsoft.AspNetCore.Http.HttpRequest! request) -> bool
static Microsoft.AspNetCore.Http.ResponseTrailerExtensions.AppendTrailer(this Microsoft.AspNetCore.Http.HttpResponse! response, string! trailerName, Microsoft.Extensions.Primitives.StringValues trailerValues) -> void
static Microsoft.AspNetCore.Http.ResponseTrailerExtensions.DeclareTrailer(this Microsoft.AspNetCore.Http.HttpResponse! response, string! trailerName) -> void
static Microsoft.AspNetCore.Http.ResponseTrailerExtensions.SupportsTrailers(this Microsoft.AspNetCore.Http.HttpResponse! response) -> bool
static Microsoft.AspNetCore.Routing.RouteValueDictionary.FromArray(System.Collections.Generic.KeyValuePair<string!, object?>[]! items) -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
static readonly Microsoft.AspNetCore.Http.EndpointMetadataCollection.Empty -> Microsoft.AspNetCore.Http.EndpointMetadataCollection!
static readonly Microsoft.AspNetCore.Http.FragmentString.Empty -> Microsoft.AspNetCore.Http.FragmentString
static readonly Microsoft.AspNetCore.Http.HttpMethods.Connect -> string!
static readonly Microsoft.AspNetCore.Http.HttpMethods.Delete -> string!
static readonly Microsoft.AspNetCore.Http.HttpMethods.Get -> string!
static readonly Microsoft.AspNetCore.Http.HttpMethods.Head -> string!
static readonly Microsoft.AspNetCore.Http.HttpMethods.Options -> string!
static readonly Microsoft.AspNetCore.Http.HttpMethods.Patch -> string!
static readonly Microsoft.AspNetCore.Http.HttpMethods.Post -> string!
static readonly Microsoft.AspNetCore.Http.HttpMethods.Put -> string!
static readonly Microsoft.AspNetCore.Http.HttpMethods.Trace -> string!
static readonly Microsoft.AspNetCore.Http.HttpProtocol.Http10 -> string!
static readonly Microsoft.AspNetCore.Http.HttpProtocol.Http11 -> string!
static readonly Microsoft.AspNetCore.Http.HttpProtocol.Http2 -> string!
static readonly Microsoft.AspNetCore.Http.HttpProtocol.Http3 -> string!
static readonly Microsoft.AspNetCore.Http.PathString.Empty -> Microsoft.AspNetCore.Http.PathString
static readonly Microsoft.AspNetCore.Http.QueryString.Empty -> Microsoft.AspNetCore.Http.QueryString
virtual Microsoft.AspNetCore.Http.CookieBuilder.Build(Microsoft.AspNetCore.Http.HttpContext! context, System.DateTimeOffset expiresFrom) -> Microsoft.AspNetCore.Http.CookieOptions!
virtual Microsoft.AspNetCore.Http.CookieBuilder.Domain.get -> string?
virtual Microsoft.AspNetCore.Http.CookieBuilder.Domain.set -> void
virtual Microsoft.AspNetCore.Http.CookieBuilder.Expiration.get -> System.TimeSpan?
virtual Microsoft.AspNetCore.Http.CookieBuilder.Expiration.set -> void
virtual Microsoft.AspNetCore.Http.CookieBuilder.HttpOnly.get -> bool
virtual Microsoft.AspNetCore.Http.CookieBuilder.HttpOnly.set -> void
virtual Microsoft.AspNetCore.Http.CookieBuilder.IsEssential.get -> bool
virtual Microsoft.AspNetCore.Http.CookieBuilder.IsEssential.set -> void
virtual Microsoft.AspNetCore.Http.CookieBuilder.MaxAge.get -> System.TimeSpan?
virtual Microsoft.AspNetCore.Http.CookieBuilder.MaxAge.set -> void
virtual Microsoft.AspNetCore.Http.CookieBuilder.Name.get -> string?
virtual Microsoft.AspNetCore.Http.CookieBuilder.Name.set -> void
virtual Microsoft.AspNetCore.Http.CookieBuilder.Path.get -> string?
virtual Microsoft.AspNetCore.Http.CookieBuilder.Path.set -> void
virtual Microsoft.AspNetCore.Http.CookieBuilder.SameSite.get -> Microsoft.AspNetCore.Http.SameSiteMode
virtual Microsoft.AspNetCore.Http.CookieBuilder.SameSite.set -> void
virtual Microsoft.AspNetCore.Http.CookieBuilder.SecurePolicy.get -> Microsoft.AspNetCore.Http.CookieSecurePolicy
virtual Microsoft.AspNetCore.Http.CookieBuilder.SecurePolicy.set -> void
virtual Microsoft.AspNetCore.Http.HttpRequest.BodyReader.get -> System.IO.Pipelines.PipeReader!
virtual Microsoft.AspNetCore.Http.HttpRequest.RouteValues.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
virtual Microsoft.AspNetCore.Http.HttpRequest.RouteValues.set -> void
virtual Microsoft.AspNetCore.Http.HttpResponse.BodyWriter.get -> System.IO.Pipelines.PipeWriter!
virtual Microsoft.AspNetCore.Http.HttpResponse.CompleteAsync() -> System.Threading.Tasks.Task!
virtual Microsoft.AspNetCore.Http.HttpResponse.OnCompleted(System.Func<System.Threading.Tasks.Task!>! callback) -> void
virtual Microsoft.AspNetCore.Http.HttpResponse.OnStarting(System.Func<System.Threading.Tasks.Task!>! callback) -> void
virtual Microsoft.AspNetCore.Http.HttpResponse.Redirect(string! location) -> void
virtual Microsoft.AspNetCore.Http.HttpResponse.RegisterForDispose(System.IDisposable! disposable) -> void
virtual Microsoft.AspNetCore.Http.HttpResponse.RegisterForDisposeAsync(System.IAsyncDisposable! disposable) -> void
virtual Microsoft.AspNetCore.Http.HttpResponse.StartAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
virtual Microsoft.AspNetCore.Http.WebSocketManager.AcceptWebSocketAsync() -> System.Threading.Tasks.Task<System.Net.WebSockets.WebSocket!>!

View File

@ -2,6 +2,7 @@
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using System.Diagnostics.CodeAnalysis;
using System.IO;
using System.Text;
using System.Text.Json;
@ -27,6 +28,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="request">The request to read from.</param>
/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param>
/// <returns>The task object representing the asynchronous operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static ValueTask<TValue?> ReadFromJsonAsync<TValue>(
this HttpRequest request,
CancellationToken cancellationToken = default)
@ -43,6 +45,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="options">The serializer options use when deserializing the content.</param>
/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param>
/// <returns>The task object representing the asynchronous operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static async ValueTask<TValue?> ReadFromJsonAsync<TValue>(
this HttpRequest request,
JsonSerializerOptions? options,
@ -84,6 +87,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="type">The type of object to read.</param>
/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param>
/// <returns>The task object representing the asynchronous operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static ValueTask<object?> ReadFromJsonAsync(
this HttpRequest request,
Type type,
@ -101,6 +105,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="options">The serializer options use when deserializing the content.</param>
/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param>
/// <returns>The task object representing the asynchronous operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static async ValueTask<object?> ReadFromJsonAsync(
this HttpRequest request,
Type type,

View File

@ -25,6 +25,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="value">The value to write as JSON.</param>
/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param>
/// <returns>The task object representing the asynchronous operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static Task WriteAsJsonAsync<TValue>(
this HttpResponse response,
[AllowNull] TValue value,
@ -43,6 +44,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="options">The serializer options use when serializing the value.</param>
/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param>
/// <returns>The task object representing the asynchronous operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static Task WriteAsJsonAsync<TValue>(
this HttpResponse response,
[AllowNull] TValue value,
@ -63,6 +65,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="contentType">The content-type to set on the response.</param>
/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param>
/// <returns>The task object representing the asynchronous operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static Task WriteAsJsonAsync<TValue>(
this HttpResponse response,
[AllowNull] TValue value,
@ -90,6 +93,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="type">The type of object to write.</param>
/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param>
/// <returns>The task object representing the asynchronous operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static Task WriteAsJsonAsync(
this HttpResponse response,
object? value,
@ -109,6 +113,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="options">The serializer options use when serializing the value.</param>
/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param>
/// <returns>The task object representing the asynchronous operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static Task WriteAsJsonAsync(
this HttpResponse response,
object? value,
@ -130,6 +135,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="contentType">The content-type to set on the response.</param>
/// <param name="cancellationToken">A <see cref="CancellationToken"/> used to cancel the operation.</param>
/// <returns>The task object representing the asynchronous operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static Task WriteAsJsonAsync(
this HttpResponse response,
object? value,

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,143 @@
#nullable enable
Microsoft.AspNetCore.Http.Extensions.HttpRequestMultipartExtensions
Microsoft.AspNetCore.Http.Extensions.QueryBuilder
Microsoft.AspNetCore.Http.Extensions.QueryBuilder.QueryBuilder() -> void
Microsoft.AspNetCore.Http.Extensions.QueryBuilder.ToQueryString() -> Microsoft.AspNetCore.Http.QueryString
Microsoft.AspNetCore.Http.Extensions.StreamCopyOperation
Microsoft.AspNetCore.Http.Extensions.UriHelper
Microsoft.AspNetCore.Http.HeaderDictionaryTypeExtensions
Microsoft.AspNetCore.Http.Headers.RequestHeaders
Microsoft.AspNetCore.Http.Headers.RequestHeaders.ContentLength.get -> long?
Microsoft.AspNetCore.Http.Headers.RequestHeaders.ContentLength.set -> void
Microsoft.AspNetCore.Http.Headers.RequestHeaders.Date.get -> System.DateTimeOffset?
Microsoft.AspNetCore.Http.Headers.RequestHeaders.Date.set -> void
Microsoft.AspNetCore.Http.Headers.RequestHeaders.Expires.get -> System.DateTimeOffset?
Microsoft.AspNetCore.Http.Headers.RequestHeaders.Expires.set -> void
Microsoft.AspNetCore.Http.Headers.RequestHeaders.Host.get -> Microsoft.AspNetCore.Http.HostString
Microsoft.AspNetCore.Http.Headers.RequestHeaders.Host.set -> void
Microsoft.AspNetCore.Http.Headers.RequestHeaders.IfModifiedSince.get -> System.DateTimeOffset?
Microsoft.AspNetCore.Http.Headers.RequestHeaders.IfModifiedSince.set -> void
Microsoft.AspNetCore.Http.Headers.RequestHeaders.IfUnmodifiedSince.get -> System.DateTimeOffset?
Microsoft.AspNetCore.Http.Headers.RequestHeaders.IfUnmodifiedSince.set -> void
Microsoft.AspNetCore.Http.Headers.RequestHeaders.LastModified.get -> System.DateTimeOffset?
Microsoft.AspNetCore.Http.Headers.RequestHeaders.LastModified.set -> void
Microsoft.AspNetCore.Http.Headers.ResponseHeaders
Microsoft.AspNetCore.Http.Headers.ResponseHeaders.ContentLength.get -> long?
Microsoft.AspNetCore.Http.Headers.ResponseHeaders.ContentLength.set -> void
Microsoft.AspNetCore.Http.Headers.ResponseHeaders.Date.get -> System.DateTimeOffset?
Microsoft.AspNetCore.Http.Headers.ResponseHeaders.Date.set -> void
Microsoft.AspNetCore.Http.Headers.ResponseHeaders.Expires.get -> System.DateTimeOffset?
Microsoft.AspNetCore.Http.Headers.ResponseHeaders.Expires.set -> void
Microsoft.AspNetCore.Http.Headers.ResponseHeaders.LastModified.get -> System.DateTimeOffset?
Microsoft.AspNetCore.Http.Headers.ResponseHeaders.LastModified.set -> void
Microsoft.AspNetCore.Http.HttpContextServerVariableExtensions
Microsoft.AspNetCore.Http.HttpRequestJsonExtensions
Microsoft.AspNetCore.Http.HttpResponseJsonExtensions
Microsoft.AspNetCore.Http.Json.JsonOptions
Microsoft.AspNetCore.Http.Json.JsonOptions.JsonOptions() -> void
Microsoft.AspNetCore.Http.Json.JsonOptions.SerializerOptions.get -> System.Text.Json.JsonSerializerOptions!
Microsoft.AspNetCore.Http.ResponseExtensions
Microsoft.AspNetCore.Http.SendFileResponseExtensions
Microsoft.AspNetCore.Http.SessionExtensions
override Microsoft.AspNetCore.Http.Extensions.QueryBuilder.GetHashCode() -> int
static Microsoft.AspNetCore.Http.HttpRequestJsonExtensions.HasJsonContentType(this Microsoft.AspNetCore.Http.HttpRequest! request) -> bool
static Microsoft.AspNetCore.Http.HttpRequestJsonExtensions.ReadFromJsonAsync(this Microsoft.AspNetCore.Http.HttpRequest! request, System.Type! type, System.Text.Json.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<object?>
static Microsoft.AspNetCore.Http.HttpRequestJsonExtensions.ReadFromJsonAsync(this Microsoft.AspNetCore.Http.HttpRequest! request, System.Type! type, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<object?>
static Microsoft.AspNetCore.Http.HttpRequestJsonExtensions.ReadFromJsonAsync<TValue>(this Microsoft.AspNetCore.Http.HttpRequest! request, System.Text.Json.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<TValue?>
static Microsoft.AspNetCore.Http.HttpRequestJsonExtensions.ReadFromJsonAsync<TValue>(this Microsoft.AspNetCore.Http.HttpRequest! request, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<TValue?>
static Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync(this Microsoft.AspNetCore.Http.HttpResponse! response, object? value, System.Type! type, System.Text.Json.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync(this Microsoft.AspNetCore.Http.HttpResponse! response, object? value, System.Type! type, System.Text.Json.JsonSerializerOptions? options, string? contentType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync(this Microsoft.AspNetCore.Http.HttpResponse! response, object? value, System.Type! type, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync<TValue>(this Microsoft.AspNetCore.Http.HttpResponse! response, TValue value, System.Text.Json.JsonSerializerOptions? options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync<TValue>(this Microsoft.AspNetCore.Http.HttpResponse! response, TValue value, System.Text.Json.JsonSerializerOptions? options, string? contentType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync<TValue>(this Microsoft.AspNetCore.Http.HttpResponse! response, TValue value, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
~Microsoft.AspNetCore.Http.Extensions.QueryBuilder.Add(string key, System.Collections.Generic.IEnumerable<string> values) -> void
~Microsoft.AspNetCore.Http.Extensions.QueryBuilder.Add(string key, string value) -> void
~Microsoft.AspNetCore.Http.Extensions.QueryBuilder.GetEnumerator() -> System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, string>>
~Microsoft.AspNetCore.Http.Extensions.QueryBuilder.QueryBuilder(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, Microsoft.Extensions.Primitives.StringValues>> parameters) -> void
~Microsoft.AspNetCore.Http.Extensions.QueryBuilder.QueryBuilder(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> parameters) -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.Accept.get -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.MediaTypeHeaderValue>
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.Accept.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.AcceptCharset.get -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.StringWithQualityHeaderValue>
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.AcceptCharset.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.AcceptEncoding.get -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.StringWithQualityHeaderValue>
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.AcceptEncoding.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.AcceptLanguage.get -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.StringWithQualityHeaderValue>
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.AcceptLanguage.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.Append(string name, object value) -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.AppendList<T>(string name, System.Collections.Generic.IList<T> values) -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.CacheControl.get -> Microsoft.Net.Http.Headers.CacheControlHeaderValue
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.CacheControl.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.ContentDisposition.get -> Microsoft.Net.Http.Headers.ContentDispositionHeaderValue
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.ContentDisposition.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.ContentRange.get -> Microsoft.Net.Http.Headers.ContentRangeHeaderValue
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.ContentRange.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.ContentType.get -> Microsoft.Net.Http.Headers.MediaTypeHeaderValue
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.ContentType.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.Cookie.get -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.CookieHeaderValue>
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.Cookie.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.Get<T>(string name) -> T
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.GetList<T>(string name) -> System.Collections.Generic.IList<T>
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.Headers.get -> Microsoft.AspNetCore.Http.IHeaderDictionary
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.IfMatch.get -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.EntityTagHeaderValue>
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.IfMatch.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.IfNoneMatch.get -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.EntityTagHeaderValue>
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.IfNoneMatch.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.IfRange.get -> Microsoft.Net.Http.Headers.RangeConditionHeaderValue
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.IfRange.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.Range.get -> Microsoft.Net.Http.Headers.RangeHeaderValue
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.Range.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.Referer.get -> System.Uri
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.Referer.set -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.RequestHeaders(Microsoft.AspNetCore.Http.IHeaderDictionary headers) -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.Set(string name, object value) -> void
~Microsoft.AspNetCore.Http.Headers.RequestHeaders.SetList<T>(string name, System.Collections.Generic.IList<T> values) -> void
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.Append(string name, object value) -> void
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.AppendList<T>(string name, System.Collections.Generic.IList<T> values) -> void
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.CacheControl.get -> Microsoft.Net.Http.Headers.CacheControlHeaderValue
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.CacheControl.set -> void
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.ContentDisposition.get -> Microsoft.Net.Http.Headers.ContentDispositionHeaderValue
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.ContentDisposition.set -> void
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.ContentRange.get -> Microsoft.Net.Http.Headers.ContentRangeHeaderValue
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.ContentRange.set -> void
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.ContentType.get -> Microsoft.Net.Http.Headers.MediaTypeHeaderValue
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.ContentType.set -> void
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.ETag.get -> Microsoft.Net.Http.Headers.EntityTagHeaderValue
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.ETag.set -> void
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.Get<T>(string name) -> T
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.GetList<T>(string name) -> System.Collections.Generic.IList<T>
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.Headers.get -> Microsoft.AspNetCore.Http.IHeaderDictionary
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.Location.get -> System.Uri
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.Location.set -> void
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.ResponseHeaders(Microsoft.AspNetCore.Http.IHeaderDictionary headers) -> void
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.Set(string name, object value) -> void
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.SetCookie.get -> System.Collections.Generic.IList<Microsoft.Net.Http.Headers.SetCookieHeaderValue>
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.SetCookie.set -> void
~Microsoft.AspNetCore.Http.Headers.ResponseHeaders.SetList<T>(string name, System.Collections.Generic.IList<T> values) -> void
~override Microsoft.AspNetCore.Http.Extensions.QueryBuilder.Equals(object obj) -> bool
~override Microsoft.AspNetCore.Http.Extensions.QueryBuilder.ToString() -> string
~static Microsoft.AspNetCore.Http.Extensions.HttpRequestMultipartExtensions.GetMultipartBoundary(this Microsoft.AspNetCore.Http.HttpRequest request) -> string
~static Microsoft.AspNetCore.Http.Extensions.StreamCopyOperation.CopyToAsync(System.IO.Stream source, System.IO.Stream destination, long? count, System.Threading.CancellationToken cancel) -> System.Threading.Tasks.Task
~static Microsoft.AspNetCore.Http.Extensions.StreamCopyOperation.CopyToAsync(System.IO.Stream source, System.IO.Stream destination, long? count, int bufferSize, System.Threading.CancellationToken cancel) -> System.Threading.Tasks.Task
~static Microsoft.AspNetCore.Http.Extensions.UriHelper.BuildAbsolute(string scheme, Microsoft.AspNetCore.Http.HostString host, Microsoft.AspNetCore.Http.PathString pathBase = default(Microsoft.AspNetCore.Http.PathString), Microsoft.AspNetCore.Http.PathString path = default(Microsoft.AspNetCore.Http.PathString), Microsoft.AspNetCore.Http.QueryString query = default(Microsoft.AspNetCore.Http.QueryString), Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString)) -> string
~static Microsoft.AspNetCore.Http.Extensions.UriHelper.BuildRelative(Microsoft.AspNetCore.Http.PathString pathBase = default(Microsoft.AspNetCore.Http.PathString), Microsoft.AspNetCore.Http.PathString path = default(Microsoft.AspNetCore.Http.PathString), Microsoft.AspNetCore.Http.QueryString query = default(Microsoft.AspNetCore.Http.QueryString), Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString)) -> string
~static Microsoft.AspNetCore.Http.Extensions.UriHelper.Encode(System.Uri uri) -> string
~static Microsoft.AspNetCore.Http.Extensions.UriHelper.FromAbsolute(string uri, out string scheme, out Microsoft.AspNetCore.Http.HostString host, out Microsoft.AspNetCore.Http.PathString path, out Microsoft.AspNetCore.Http.QueryString query, out Microsoft.AspNetCore.Http.FragmentString fragment) -> void
~static Microsoft.AspNetCore.Http.Extensions.UriHelper.GetDisplayUrl(this Microsoft.AspNetCore.Http.HttpRequest request) -> string
~static Microsoft.AspNetCore.Http.Extensions.UriHelper.GetEncodedPathAndQuery(this Microsoft.AspNetCore.Http.HttpRequest request) -> string
~static Microsoft.AspNetCore.Http.Extensions.UriHelper.GetEncodedUrl(this Microsoft.AspNetCore.Http.HttpRequest request) -> string
~static Microsoft.AspNetCore.Http.HeaderDictionaryTypeExtensions.AppendList<T>(this Microsoft.AspNetCore.Http.IHeaderDictionary Headers, string name, System.Collections.Generic.IList<T> values) -> void
~static Microsoft.AspNetCore.Http.HeaderDictionaryTypeExtensions.GetTypedHeaders(this Microsoft.AspNetCore.Http.HttpRequest request) -> Microsoft.AspNetCore.Http.Headers.RequestHeaders
~static Microsoft.AspNetCore.Http.HeaderDictionaryTypeExtensions.GetTypedHeaders(this Microsoft.AspNetCore.Http.HttpResponse response) -> Microsoft.AspNetCore.Http.Headers.ResponseHeaders
~static Microsoft.AspNetCore.Http.HttpContextServerVariableExtensions.GetServerVariable(this Microsoft.AspNetCore.Http.HttpContext context, string variableName) -> string
~static Microsoft.AspNetCore.Http.ResponseExtensions.Clear(this Microsoft.AspNetCore.Http.HttpResponse response) -> void
~static Microsoft.AspNetCore.Http.ResponseExtensions.Redirect(this Microsoft.AspNetCore.Http.HttpResponse response, string location, bool permanent, bool preserveMethod) -> void
~static Microsoft.AspNetCore.Http.SendFileResponseExtensions.SendFileAsync(this Microsoft.AspNetCore.Http.HttpResponse response, Microsoft.Extensions.FileProviders.IFileInfo file, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task
~static Microsoft.AspNetCore.Http.SendFileResponseExtensions.SendFileAsync(this Microsoft.AspNetCore.Http.HttpResponse response, Microsoft.Extensions.FileProviders.IFileInfo file, long offset, long? count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task
~static Microsoft.AspNetCore.Http.SendFileResponseExtensions.SendFileAsync(this Microsoft.AspNetCore.Http.HttpResponse response, string fileName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task
~static Microsoft.AspNetCore.Http.SendFileResponseExtensions.SendFileAsync(this Microsoft.AspNetCore.Http.HttpResponse response, string fileName, long offset, long? count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task
~static Microsoft.AspNetCore.Http.SessionExtensions.Get(this Microsoft.AspNetCore.Http.ISession session, string key) -> byte[]
~static Microsoft.AspNetCore.Http.SessionExtensions.GetInt32(this Microsoft.AspNetCore.Http.ISession session, string key) -> int?
~static Microsoft.AspNetCore.Http.SessionExtensions.GetString(this Microsoft.AspNetCore.Http.ISession session, string key) -> string
~static Microsoft.AspNetCore.Http.SessionExtensions.SetInt32(this Microsoft.AspNetCore.Http.ISession session, string key, int value) -> void
~static Microsoft.AspNetCore.Http.SessionExtensions.SetString(this Microsoft.AspNetCore.Http.ISession session, string key, string value) -> void

View File

@ -2,6 +2,7 @@
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using System.Diagnostics.CodeAnalysis;
using System.IO;
using System.Threading;
using System.Threading.Tasks;
@ -24,6 +25,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="response"></param>
/// <param name="file">The file.</param>
/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static Task SendFileAsync(this HttpResponse response, IFileInfo file, CancellationToken cancellationToken = default)
{
if (response == null)
@ -47,6 +49,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="count">The number of bytes to send, or null to send the remainder of the file.</param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static Task SendFileAsync(this HttpResponse response, IFileInfo file, long offset, long? count, CancellationToken cancellationToken = default)
{
if (response == null)
@ -68,6 +71,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="fileName">The full path to the file.</param>
/// <param name="cancellationToken">The <see cref="CancellationToken"/>.</param>
/// <returns></returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static Task SendFileAsync(this HttpResponse response, string fileName, CancellationToken cancellationToken = default)
{
if (response == null)
@ -92,6 +96,7 @@ namespace Microsoft.AspNetCore.Http
/// <param name="count">The number of bytes to send, or null to send the remainder of the file.</param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static Task SendFileAsync(this HttpResponse response, string fileName, long offset, long? count, CancellationToken cancellationToken = default)
{
if (response == null)

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,247 @@
#nullable enable
Microsoft.AspNetCore.Http.CookieOptions
Microsoft.AspNetCore.Http.CookieOptions.CookieOptions() -> void
Microsoft.AspNetCore.Http.CookieOptions.Domain.get -> string?
Microsoft.AspNetCore.Http.CookieOptions.Domain.set -> void
Microsoft.AspNetCore.Http.CookieOptions.Expires.get -> System.DateTimeOffset?
Microsoft.AspNetCore.Http.CookieOptions.Expires.set -> void
Microsoft.AspNetCore.Http.CookieOptions.HttpOnly.get -> bool
Microsoft.AspNetCore.Http.CookieOptions.HttpOnly.set -> void
Microsoft.AspNetCore.Http.CookieOptions.IsEssential.get -> bool
Microsoft.AspNetCore.Http.CookieOptions.IsEssential.set -> void
Microsoft.AspNetCore.Http.CookieOptions.MaxAge.get -> System.TimeSpan?
Microsoft.AspNetCore.Http.CookieOptions.MaxAge.set -> void
Microsoft.AspNetCore.Http.CookieOptions.Path.get -> string?
Microsoft.AspNetCore.Http.CookieOptions.Path.set -> void
Microsoft.AspNetCore.Http.CookieOptions.SameSite.get -> Microsoft.AspNetCore.Http.SameSiteMode
Microsoft.AspNetCore.Http.CookieOptions.SameSite.set -> void
Microsoft.AspNetCore.Http.CookieOptions.Secure.get -> bool
Microsoft.AspNetCore.Http.CookieOptions.Secure.set -> void
Microsoft.AspNetCore.Http.Features.Authentication.IHttpAuthenticationFeature
Microsoft.AspNetCore.Http.Features.Authentication.IHttpAuthenticationFeature.User.get -> System.Security.Claims.ClaimsPrincipal?
Microsoft.AspNetCore.Http.Features.Authentication.IHttpAuthenticationFeature.User.set -> void
Microsoft.AspNetCore.Http.Features.FeatureCollection
Microsoft.AspNetCore.Http.Features.FeatureCollection.FeatureCollection() -> void
Microsoft.AspNetCore.Http.Features.FeatureCollection.FeatureCollection(Microsoft.AspNetCore.Http.Features.IFeatureCollection! defaults) -> void
Microsoft.AspNetCore.Http.Features.FeatureCollection.Get<TFeature>() -> TFeature
Microsoft.AspNetCore.Http.Features.FeatureCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.Type!, object!>>!
Microsoft.AspNetCore.Http.Features.FeatureCollection.IsReadOnly.get -> bool
Microsoft.AspNetCore.Http.Features.FeatureCollection.Set<TFeature>(TFeature instance) -> void
Microsoft.AspNetCore.Http.Features.FeatureCollection.this[System.Type! key].get -> object?
Microsoft.AspNetCore.Http.Features.FeatureCollection.this[System.Type! key].set -> void
Microsoft.AspNetCore.Http.Features.FeatureReference<T>
Microsoft.AspNetCore.Http.Features.FeatureReference<T>.Fetch(Microsoft.AspNetCore.Http.Features.IFeatureCollection! features) -> T
Microsoft.AspNetCore.Http.Features.FeatureReference<T>.Update(Microsoft.AspNetCore.Http.Features.IFeatureCollection! features, T feature) -> T
Microsoft.AspNetCore.Http.Features.FeatureReferences<TCache>
Microsoft.AspNetCore.Http.Features.FeatureReferences<TCache>.Cache -> TCache
Microsoft.AspNetCore.Http.Features.FeatureReferences<TCache>.Collection.get -> Microsoft.AspNetCore.Http.Features.IFeatureCollection!
Microsoft.AspNetCore.Http.Features.FeatureReferences<TCache>.FeatureReferences(Microsoft.AspNetCore.Http.Features.IFeatureCollection! collection) -> void
Microsoft.AspNetCore.Http.Features.FeatureReferences<TCache>.Fetch<TFeature, TState>(ref TFeature cached, TState state, System.Func<TState, TFeature>! factory) -> TFeature
Microsoft.AspNetCore.Http.Features.FeatureReferences<TCache>.Fetch<TFeature>(ref TFeature cached, System.Func<Microsoft.AspNetCore.Http.Features.IFeatureCollection!, TFeature>! factory) -> TFeature
Microsoft.AspNetCore.Http.Features.FeatureReferences<TCache>.Initalize(Microsoft.AspNetCore.Http.Features.IFeatureCollection! collection) -> void
Microsoft.AspNetCore.Http.Features.FeatureReferences<TCache>.Initalize(Microsoft.AspNetCore.Http.Features.IFeatureCollection! collection, int revision) -> void
Microsoft.AspNetCore.Http.Features.FeatureReferences<TCache>.Revision.get -> int
Microsoft.AspNetCore.Http.Features.HttpsCompressionMode
Microsoft.AspNetCore.Http.Features.HttpsCompressionMode.Compress = 2 -> Microsoft.AspNetCore.Http.Features.HttpsCompressionMode
Microsoft.AspNetCore.Http.Features.HttpsCompressionMode.Default = 0 -> Microsoft.AspNetCore.Http.Features.HttpsCompressionMode
Microsoft.AspNetCore.Http.Features.HttpsCompressionMode.DoNotCompress = 1 -> Microsoft.AspNetCore.Http.Features.HttpsCompressionMode
Microsoft.AspNetCore.Http.Features.IFeatureCollection
Microsoft.AspNetCore.Http.Features.IFeatureCollection.Get<TFeature>() -> TFeature
Microsoft.AspNetCore.Http.Features.IFeatureCollection.IsReadOnly.get -> bool
Microsoft.AspNetCore.Http.Features.IFeatureCollection.Revision.get -> int
Microsoft.AspNetCore.Http.Features.IFeatureCollection.Set<TFeature>(TFeature instance) -> void
Microsoft.AspNetCore.Http.Features.IFeatureCollection.this[System.Type! key].get -> object?
Microsoft.AspNetCore.Http.Features.IFeatureCollection.this[System.Type! key].set -> void
Microsoft.AspNetCore.Http.Features.IFormFeature
Microsoft.AspNetCore.Http.Features.IFormFeature.Form.get -> Microsoft.AspNetCore.Http.IFormCollection?
Microsoft.AspNetCore.Http.Features.IFormFeature.Form.set -> void
Microsoft.AspNetCore.Http.Features.IFormFeature.HasFormContentType.get -> bool
Microsoft.AspNetCore.Http.Features.IFormFeature.ReadForm() -> Microsoft.AspNetCore.Http.IFormCollection!
Microsoft.AspNetCore.Http.Features.IFormFeature.ReadFormAsync(System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Http.IFormCollection!>!
Microsoft.AspNetCore.Http.Features.IHttpBodyControlFeature
Microsoft.AspNetCore.Http.Features.IHttpBodyControlFeature.AllowSynchronousIO.get -> bool
Microsoft.AspNetCore.Http.Features.IHttpBodyControlFeature.AllowSynchronousIO.set -> void
Microsoft.AspNetCore.Http.Features.IHttpBufferingFeature
Microsoft.AspNetCore.Http.Features.IHttpBufferingFeature.DisableRequestBuffering() -> void
Microsoft.AspNetCore.Http.Features.IHttpBufferingFeature.DisableResponseBuffering() -> void
Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature
Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.ConnectionId.get -> string!
Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.ConnectionId.set -> void
Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.LocalIpAddress.get -> System.Net.IPAddress?
Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.LocalIpAddress.set -> void
Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.LocalPort.get -> int
Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.LocalPort.set -> void
Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.RemoteIpAddress.get -> System.Net.IPAddress?
Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.RemoteIpAddress.set -> void
Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.RemotePort.get -> int
Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.RemotePort.set -> void
Microsoft.AspNetCore.Http.Features.IHttpMaxRequestBodySizeFeature
Microsoft.AspNetCore.Http.Features.IHttpMaxRequestBodySizeFeature.IsReadOnly.get -> bool
Microsoft.AspNetCore.Http.Features.IHttpMaxRequestBodySizeFeature.MaxRequestBodySize.get -> long?
Microsoft.AspNetCore.Http.Features.IHttpMaxRequestBodySizeFeature.MaxRequestBodySize.set -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestBodyDetectionFeature
Microsoft.AspNetCore.Http.Features.IHttpRequestBodyDetectionFeature.CanHaveBody.get -> bool
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Body.get -> System.IO.Stream!
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Body.set -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Headers.get -> Microsoft.AspNetCore.Http.IHeaderDictionary!
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Headers.set -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Method.get -> string!
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Method.set -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Path.get -> string!
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Path.set -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.PathBase.get -> string!
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.PathBase.set -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Protocol.get -> string!
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Protocol.set -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.QueryString.get -> string!
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.QueryString.set -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.RawTarget.get -> string!
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.RawTarget.set -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Scheme.get -> string!
Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Scheme.set -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestIdentifierFeature
Microsoft.AspNetCore.Http.Features.IHttpRequestIdentifierFeature.TraceIdentifier.get -> string!
Microsoft.AspNetCore.Http.Features.IHttpRequestIdentifierFeature.TraceIdentifier.set -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestLifetimeFeature
Microsoft.AspNetCore.Http.Features.IHttpRequestLifetimeFeature.Abort() -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestLifetimeFeature.RequestAborted.get -> System.Threading.CancellationToken
Microsoft.AspNetCore.Http.Features.IHttpRequestLifetimeFeature.RequestAborted.set -> void
Microsoft.AspNetCore.Http.Features.IHttpRequestTrailersFeature
Microsoft.AspNetCore.Http.Features.IHttpRequestTrailersFeature.Available.get -> bool
Microsoft.AspNetCore.Http.Features.IHttpRequestTrailersFeature.Trailers.get -> Microsoft.AspNetCore.Http.IHeaderDictionary!
Microsoft.AspNetCore.Http.Features.IHttpResetFeature
Microsoft.AspNetCore.Http.Features.IHttpResetFeature.Reset(int errorCode) -> void
Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature
Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature.CompleteAsync() -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature.DisableBuffering() -> void
Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature.SendFileAsync(string! path, long offset, long? count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature.StartAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature.Stream.get -> System.IO.Stream!
Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature.Writer.get -> System.IO.Pipelines.PipeWriter!
Microsoft.AspNetCore.Http.Features.IHttpResponseFeature
Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Body.get -> System.IO.Stream!
Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Body.set -> void
Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.HasStarted.get -> bool
Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Headers.get -> Microsoft.AspNetCore.Http.IHeaderDictionary!
Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Headers.set -> void
Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.OnCompleted(System.Func<object!, System.Threading.Tasks.Task!>! callback, object! state) -> void
Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.OnStarting(System.Func<object!, System.Threading.Tasks.Task!>! callback, object! state) -> void
Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.ReasonPhrase.get -> string?
Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.ReasonPhrase.set -> void
Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.StatusCode.get -> int
Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.StatusCode.set -> void
Microsoft.AspNetCore.Http.Features.IHttpResponseTrailersFeature
Microsoft.AspNetCore.Http.Features.IHttpResponseTrailersFeature.Trailers.get -> Microsoft.AspNetCore.Http.IHeaderDictionary!
Microsoft.AspNetCore.Http.Features.IHttpResponseTrailersFeature.Trailers.set -> void
Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature
Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature.SendFileAsync(string! path, long offset, long? count, System.Threading.CancellationToken cancellation) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature
Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature.IsUpgradableRequest.get -> bool
Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature.UpgradeAsync() -> System.Threading.Tasks.Task<System.IO.Stream!>!
Microsoft.AspNetCore.Http.Features.IHttpWebSocketFeature
Microsoft.AspNetCore.Http.Features.IHttpWebSocketFeature.AcceptAsync(Microsoft.AspNetCore.Http.WebSocketAcceptContext! context) -> System.Threading.Tasks.Task<System.Net.WebSockets.WebSocket!>!
Microsoft.AspNetCore.Http.Features.IHttpWebSocketFeature.IsWebSocketRequest.get -> bool
Microsoft.AspNetCore.Http.Features.IHttpsCompressionFeature
Microsoft.AspNetCore.Http.Features.IHttpsCompressionFeature.Mode.get -> Microsoft.AspNetCore.Http.Features.HttpsCompressionMode
Microsoft.AspNetCore.Http.Features.IHttpsCompressionFeature.Mode.set -> void
Microsoft.AspNetCore.Http.Features.IItemsFeature
Microsoft.AspNetCore.Http.Features.IItemsFeature.Items.get -> System.Collections.Generic.IDictionary<object!, object?>!
Microsoft.AspNetCore.Http.Features.IItemsFeature.Items.set -> void
Microsoft.AspNetCore.Http.Features.IQueryFeature
Microsoft.AspNetCore.Http.Features.IQueryFeature.Query.get -> Microsoft.AspNetCore.Http.IQueryCollection!
Microsoft.AspNetCore.Http.Features.IQueryFeature.Query.set -> void
Microsoft.AspNetCore.Http.Features.IRequestBodyPipeFeature
Microsoft.AspNetCore.Http.Features.IRequestBodyPipeFeature.Reader.get -> System.IO.Pipelines.PipeReader!
Microsoft.AspNetCore.Http.Features.IRequestCookiesFeature
Microsoft.AspNetCore.Http.Features.IRequestCookiesFeature.Cookies.get -> Microsoft.AspNetCore.Http.IRequestCookieCollection!
Microsoft.AspNetCore.Http.Features.IRequestCookiesFeature.Cookies.set -> void
Microsoft.AspNetCore.Http.Features.IResponseCookiesFeature
Microsoft.AspNetCore.Http.Features.IResponseCookiesFeature.Cookies.get -> Microsoft.AspNetCore.Http.IResponseCookies!
Microsoft.AspNetCore.Http.Features.IServerVariablesFeature
Microsoft.AspNetCore.Http.Features.IServerVariablesFeature.this[string! variableName].get -> string!
Microsoft.AspNetCore.Http.Features.IServerVariablesFeature.this[string! variableName].set -> void
Microsoft.AspNetCore.Http.Features.IServiceProvidersFeature
Microsoft.AspNetCore.Http.Features.IServiceProvidersFeature.RequestServices.get -> System.IServiceProvider!
Microsoft.AspNetCore.Http.Features.IServiceProvidersFeature.RequestServices.set -> void
Microsoft.AspNetCore.Http.Features.ISessionFeature
Microsoft.AspNetCore.Http.Features.ISessionFeature.Session.get -> Microsoft.AspNetCore.Http.ISession!
Microsoft.AspNetCore.Http.Features.ISessionFeature.Session.set -> void
Microsoft.AspNetCore.Http.Features.ITlsConnectionFeature
Microsoft.AspNetCore.Http.Features.ITlsConnectionFeature.ClientCertificate.get -> System.Security.Cryptography.X509Certificates.X509Certificate2?
Microsoft.AspNetCore.Http.Features.ITlsConnectionFeature.ClientCertificate.set -> void
Microsoft.AspNetCore.Http.Features.ITlsConnectionFeature.GetClientCertificateAsync(System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<System.Security.Cryptography.X509Certificates.X509Certificate2?>!
Microsoft.AspNetCore.Http.Features.ITlsTokenBindingFeature
Microsoft.AspNetCore.Http.Features.ITlsTokenBindingFeature.GetProvidedTokenBindingId() -> byte[]!
Microsoft.AspNetCore.Http.Features.ITlsTokenBindingFeature.GetReferredTokenBindingId() -> byte[]!
Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature
Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature.CanTrack.get -> bool
Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature.CreateConsentCookie() -> string!
Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature.GrantConsent() -> void
Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature.HasConsent.get -> bool
Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature.IsConsentNeeded.get -> bool
Microsoft.AspNetCore.Http.Features.ITrackingConsentFeature.WithdrawConsent() -> void
Microsoft.AspNetCore.Http.IFormCollection
Microsoft.AspNetCore.Http.IFormCollection.ContainsKey(string! key) -> bool
Microsoft.AspNetCore.Http.IFormCollection.Count.get -> int
Microsoft.AspNetCore.Http.IFormCollection.Files.get -> Microsoft.AspNetCore.Http.IFormFileCollection!
Microsoft.AspNetCore.Http.IFormCollection.Keys.get -> System.Collections.Generic.ICollection<string!>!
Microsoft.AspNetCore.Http.IFormCollection.TryGetValue(string! key, out Microsoft.Extensions.Primitives.StringValues value) -> bool
Microsoft.AspNetCore.Http.IFormCollection.this[string! key].get -> Microsoft.Extensions.Primitives.StringValues
Microsoft.AspNetCore.Http.IFormFile
Microsoft.AspNetCore.Http.IFormFile.ContentDisposition.get -> string!
Microsoft.AspNetCore.Http.IFormFile.ContentType.get -> string!
Microsoft.AspNetCore.Http.IFormFile.CopyTo(System.IO.Stream! target) -> void
Microsoft.AspNetCore.Http.IFormFile.CopyToAsync(System.IO.Stream! target, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Http.IFormFile.FileName.get -> string!
Microsoft.AspNetCore.Http.IFormFile.Headers.get -> Microsoft.AspNetCore.Http.IHeaderDictionary!
Microsoft.AspNetCore.Http.IFormFile.Length.get -> long
Microsoft.AspNetCore.Http.IFormFile.Name.get -> string!
Microsoft.AspNetCore.Http.IFormFile.OpenReadStream() -> System.IO.Stream!
Microsoft.AspNetCore.Http.IFormFileCollection
Microsoft.AspNetCore.Http.IFormFileCollection.GetFile(string! name) -> Microsoft.AspNetCore.Http.IFormFile?
Microsoft.AspNetCore.Http.IFormFileCollection.GetFiles(string! name) -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.IFormFile!>!
Microsoft.AspNetCore.Http.IFormFileCollection.this[string! name].get -> Microsoft.AspNetCore.Http.IFormFile?
Microsoft.AspNetCore.Http.IHeaderDictionary
Microsoft.AspNetCore.Http.IHeaderDictionary.ContentLength.get -> long?
Microsoft.AspNetCore.Http.IHeaderDictionary.ContentLength.set -> void
Microsoft.AspNetCore.Http.IHeaderDictionary.this[string! key].get -> Microsoft.Extensions.Primitives.StringValues
Microsoft.AspNetCore.Http.IHeaderDictionary.this[string! key].set -> void
Microsoft.AspNetCore.Http.IQueryCollection
Microsoft.AspNetCore.Http.IQueryCollection.ContainsKey(string! key) -> bool
Microsoft.AspNetCore.Http.IQueryCollection.Count.get -> int
Microsoft.AspNetCore.Http.IQueryCollection.Keys.get -> System.Collections.Generic.ICollection<string!>!
Microsoft.AspNetCore.Http.IQueryCollection.TryGetValue(string! key, out Microsoft.Extensions.Primitives.StringValues value) -> bool
Microsoft.AspNetCore.Http.IQueryCollection.this[string! key].get -> Microsoft.Extensions.Primitives.StringValues
Microsoft.AspNetCore.Http.IRequestCookieCollection
Microsoft.AspNetCore.Http.IRequestCookieCollection.ContainsKey(string! key) -> bool
Microsoft.AspNetCore.Http.IRequestCookieCollection.Count.get -> int
Microsoft.AspNetCore.Http.IRequestCookieCollection.Keys.get -> System.Collections.Generic.ICollection<string!>!
Microsoft.AspNetCore.Http.IRequestCookieCollection.TryGetValue(string! key, out string? value) -> bool
Microsoft.AspNetCore.Http.IRequestCookieCollection.this[string! key].get -> string?
Microsoft.AspNetCore.Http.IResponseCookies
Microsoft.AspNetCore.Http.IResponseCookies.Append(string! key, string! value) -> void
Microsoft.AspNetCore.Http.IResponseCookies.Append(string! key, string! value, Microsoft.AspNetCore.Http.CookieOptions! options) -> void
Microsoft.AspNetCore.Http.IResponseCookies.Delete(string! key) -> void
Microsoft.AspNetCore.Http.IResponseCookies.Delete(string! key, Microsoft.AspNetCore.Http.CookieOptions! options) -> void
Microsoft.AspNetCore.Http.ISession
Microsoft.AspNetCore.Http.ISession.Clear() -> void
Microsoft.AspNetCore.Http.ISession.CommitAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Http.ISession.Id.get -> string!
Microsoft.AspNetCore.Http.ISession.IsAvailable.get -> bool
Microsoft.AspNetCore.Http.ISession.Keys.get -> System.Collections.Generic.IEnumerable<string!>!
Microsoft.AspNetCore.Http.ISession.LoadAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Http.ISession.Remove(string! key) -> void
Microsoft.AspNetCore.Http.ISession.Set(string! key, byte[]! value) -> void
Microsoft.AspNetCore.Http.ISession.TryGetValue(string! key, out byte[]! value) -> bool
Microsoft.AspNetCore.Http.SameSiteMode
Microsoft.AspNetCore.Http.SameSiteMode.Lax = 1 -> Microsoft.AspNetCore.Http.SameSiteMode
Microsoft.AspNetCore.Http.SameSiteMode.None = 0 -> Microsoft.AspNetCore.Http.SameSiteMode
Microsoft.AspNetCore.Http.SameSiteMode.Strict = 2 -> Microsoft.AspNetCore.Http.SameSiteMode
Microsoft.AspNetCore.Http.SameSiteMode.Unspecified = -1 -> Microsoft.AspNetCore.Http.SameSiteMode
Microsoft.AspNetCore.Http.WebSocketAcceptContext
Microsoft.AspNetCore.Http.WebSocketAcceptContext.WebSocketAcceptContext() -> void
static readonly Microsoft.AspNetCore.Http.Features.FeatureReference<T>.Default -> Microsoft.AspNetCore.Http.Features.FeatureReference<T>
virtual Microsoft.AspNetCore.Http.Features.FeatureCollection.Revision.get -> int
virtual Microsoft.AspNetCore.Http.WebSocketAcceptContext.SubProtocol.get -> string?
virtual Microsoft.AspNetCore.Http.WebSocketAcceptContext.SubProtocol.set -> void

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,302 @@
#nullable enable
Microsoft.AspNetCore.Builder.ApplicationBuilder
Microsoft.AspNetCore.Builder.ApplicationBuilder.ApplicationBuilder(System.IServiceProvider! serviceProvider) -> void
Microsoft.AspNetCore.Builder.ApplicationBuilder.ApplicationBuilder(System.IServiceProvider! serviceProvider, object! server) -> void
Microsoft.AspNetCore.Builder.ApplicationBuilder.ApplicationServices.get -> System.IServiceProvider!
Microsoft.AspNetCore.Builder.ApplicationBuilder.ApplicationServices.set -> void
Microsoft.AspNetCore.Builder.ApplicationBuilder.Build() -> Microsoft.AspNetCore.Http.RequestDelegate!
Microsoft.AspNetCore.Builder.ApplicationBuilder.New() -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
Microsoft.AspNetCore.Builder.ApplicationBuilder.Properties.get -> System.Collections.Generic.IDictionary<string!, object?>!
Microsoft.AspNetCore.Builder.ApplicationBuilder.ServerFeatures.get -> Microsoft.AspNetCore.Http.Features.IFeatureCollection!
Microsoft.AspNetCore.Builder.ApplicationBuilder.Use(System.Func<Microsoft.AspNetCore.Http.RequestDelegate!, Microsoft.AspNetCore.Http.RequestDelegate!>! middleware) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
Microsoft.AspNetCore.Http.BindingAddress
Microsoft.AspNetCore.Http.BindingAddress.BindingAddress() -> void
Microsoft.AspNetCore.Http.BindingAddress.Host.get -> string!
Microsoft.AspNetCore.Http.BindingAddress.IsUnixPipe.get -> bool
Microsoft.AspNetCore.Http.BindingAddress.PathBase.get -> string!
Microsoft.AspNetCore.Http.BindingAddress.Port.get -> int
Microsoft.AspNetCore.Http.BindingAddress.Scheme.get -> string!
Microsoft.AspNetCore.Http.BindingAddress.UnixPipePath.get -> string!
Microsoft.AspNetCore.Http.DefaultHttpContext
Microsoft.AspNetCore.Http.DefaultHttpContext.DefaultHttpContext() -> void
Microsoft.AspNetCore.Http.DefaultHttpContext.DefaultHttpContext(Microsoft.AspNetCore.Http.Features.IFeatureCollection! features) -> void
Microsoft.AspNetCore.Http.DefaultHttpContext.FormOptions.get -> Microsoft.AspNetCore.Http.Features.FormOptions!
Microsoft.AspNetCore.Http.DefaultHttpContext.FormOptions.set -> void
Microsoft.AspNetCore.Http.DefaultHttpContext.HttpContext.get -> Microsoft.AspNetCore.Http.HttpContext!
Microsoft.AspNetCore.Http.DefaultHttpContext.Initialize(Microsoft.AspNetCore.Http.Features.IFeatureCollection! features) -> void
Microsoft.AspNetCore.Http.DefaultHttpContext.ServiceScopeFactory.get -> Microsoft.Extensions.DependencyInjection.IServiceScopeFactory!
Microsoft.AspNetCore.Http.DefaultHttpContext.ServiceScopeFactory.set -> void
Microsoft.AspNetCore.Http.DefaultHttpContext.Uninitialize() -> void
Microsoft.AspNetCore.Http.Features.Authentication.HttpAuthenticationFeature
Microsoft.AspNetCore.Http.Features.Authentication.HttpAuthenticationFeature.HttpAuthenticationFeature() -> void
Microsoft.AspNetCore.Http.Features.Authentication.HttpAuthenticationFeature.User.get -> System.Security.Claims.ClaimsPrincipal?
Microsoft.AspNetCore.Http.Features.Authentication.HttpAuthenticationFeature.User.set -> void
Microsoft.AspNetCore.Http.Features.DefaultSessionFeature
Microsoft.AspNetCore.Http.Features.DefaultSessionFeature.DefaultSessionFeature() -> void
Microsoft.AspNetCore.Http.Features.DefaultSessionFeature.Session.get -> Microsoft.AspNetCore.Http.ISession!
Microsoft.AspNetCore.Http.Features.DefaultSessionFeature.Session.set -> void
Microsoft.AspNetCore.Http.Features.FormFeature
Microsoft.AspNetCore.Http.Features.FormFeature.Form.get -> Microsoft.AspNetCore.Http.IFormCollection?
Microsoft.AspNetCore.Http.Features.FormFeature.Form.set -> void
Microsoft.AspNetCore.Http.Features.FormFeature.FormFeature(Microsoft.AspNetCore.Http.HttpRequest! request) -> void
Microsoft.AspNetCore.Http.Features.FormFeature.FormFeature(Microsoft.AspNetCore.Http.HttpRequest! request, Microsoft.AspNetCore.Http.Features.FormOptions! options) -> void
Microsoft.AspNetCore.Http.Features.FormFeature.FormFeature(Microsoft.AspNetCore.Http.IFormCollection! form) -> void
Microsoft.AspNetCore.Http.Features.FormFeature.HasFormContentType.get -> bool
Microsoft.AspNetCore.Http.Features.FormFeature.ReadForm() -> Microsoft.AspNetCore.Http.IFormCollection!
Microsoft.AspNetCore.Http.Features.FormFeature.ReadFormAsync() -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Http.IFormCollection!>!
Microsoft.AspNetCore.Http.Features.FormFeature.ReadFormAsync(System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Http.IFormCollection!>!
Microsoft.AspNetCore.Http.Features.FormOptions
Microsoft.AspNetCore.Http.Features.FormOptions.BufferBody.get -> bool
Microsoft.AspNetCore.Http.Features.FormOptions.BufferBody.set -> void
Microsoft.AspNetCore.Http.Features.FormOptions.BufferBodyLengthLimit.get -> long
Microsoft.AspNetCore.Http.Features.FormOptions.BufferBodyLengthLimit.set -> void
Microsoft.AspNetCore.Http.Features.FormOptions.FormOptions() -> void
Microsoft.AspNetCore.Http.Features.FormOptions.KeyLengthLimit.get -> int
Microsoft.AspNetCore.Http.Features.FormOptions.KeyLengthLimit.set -> void
Microsoft.AspNetCore.Http.Features.FormOptions.MemoryBufferThreshold.get -> int
Microsoft.AspNetCore.Http.Features.FormOptions.MemoryBufferThreshold.set -> void
Microsoft.AspNetCore.Http.Features.FormOptions.MultipartBodyLengthLimit.get -> long
Microsoft.AspNetCore.Http.Features.FormOptions.MultipartBodyLengthLimit.set -> void
Microsoft.AspNetCore.Http.Features.FormOptions.MultipartBoundaryLengthLimit.get -> int
Microsoft.AspNetCore.Http.Features.FormOptions.MultipartBoundaryLengthLimit.set -> void
Microsoft.AspNetCore.Http.Features.FormOptions.MultipartHeadersCountLimit.get -> int
Microsoft.AspNetCore.Http.Features.FormOptions.MultipartHeadersCountLimit.set -> void
Microsoft.AspNetCore.Http.Features.FormOptions.MultipartHeadersLengthLimit.get -> int
Microsoft.AspNetCore.Http.Features.FormOptions.MultipartHeadersLengthLimit.set -> void
Microsoft.AspNetCore.Http.Features.FormOptions.ValueCountLimit.get -> int
Microsoft.AspNetCore.Http.Features.FormOptions.ValueCountLimit.set -> void
Microsoft.AspNetCore.Http.Features.FormOptions.ValueLengthLimit.get -> int
Microsoft.AspNetCore.Http.Features.FormOptions.ValueLengthLimit.set -> void
Microsoft.AspNetCore.Http.Features.HttpConnectionFeature
Microsoft.AspNetCore.Http.Features.HttpConnectionFeature.ConnectionId.get -> string!
Microsoft.AspNetCore.Http.Features.HttpConnectionFeature.ConnectionId.set -> void
Microsoft.AspNetCore.Http.Features.HttpConnectionFeature.HttpConnectionFeature() -> void
Microsoft.AspNetCore.Http.Features.HttpConnectionFeature.LocalIpAddress.get -> System.Net.IPAddress?
Microsoft.AspNetCore.Http.Features.HttpConnectionFeature.LocalIpAddress.set -> void
Microsoft.AspNetCore.Http.Features.HttpConnectionFeature.LocalPort.get -> int
Microsoft.AspNetCore.Http.Features.HttpConnectionFeature.LocalPort.set -> void
Microsoft.AspNetCore.Http.Features.HttpConnectionFeature.RemoteIpAddress.get -> System.Net.IPAddress?
Microsoft.AspNetCore.Http.Features.HttpConnectionFeature.RemoteIpAddress.set -> void
Microsoft.AspNetCore.Http.Features.HttpConnectionFeature.RemotePort.get -> int
Microsoft.AspNetCore.Http.Features.HttpConnectionFeature.RemotePort.set -> void
Microsoft.AspNetCore.Http.Features.HttpRequestFeature
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.Body.get -> System.IO.Stream!
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.Body.set -> void
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.Headers.get -> Microsoft.AspNetCore.Http.IHeaderDictionary!
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.Headers.set -> void
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.HttpRequestFeature() -> void
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.Method.get -> string!
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.Method.set -> void
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.Path.get -> string!
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.Path.set -> void
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.PathBase.get -> string!
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.PathBase.set -> void
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.Protocol.get -> string!
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.Protocol.set -> void
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.QueryString.get -> string!
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.QueryString.set -> void
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.RawTarget.get -> string!
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.RawTarget.set -> void
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.Scheme.get -> string!
Microsoft.AspNetCore.Http.Features.HttpRequestFeature.Scheme.set -> void
Microsoft.AspNetCore.Http.Features.HttpRequestIdentifierFeature
Microsoft.AspNetCore.Http.Features.HttpRequestIdentifierFeature.HttpRequestIdentifierFeature() -> void
Microsoft.AspNetCore.Http.Features.HttpRequestIdentifierFeature.TraceIdentifier.get -> string!
Microsoft.AspNetCore.Http.Features.HttpRequestIdentifierFeature.TraceIdentifier.set -> void
Microsoft.AspNetCore.Http.Features.HttpRequestLifetimeFeature
Microsoft.AspNetCore.Http.Features.HttpRequestLifetimeFeature.Abort() -> void
Microsoft.AspNetCore.Http.Features.HttpRequestLifetimeFeature.HttpRequestLifetimeFeature() -> void
Microsoft.AspNetCore.Http.Features.HttpRequestLifetimeFeature.RequestAborted.get -> System.Threading.CancellationToken
Microsoft.AspNetCore.Http.Features.HttpRequestLifetimeFeature.RequestAborted.set -> void
Microsoft.AspNetCore.Http.Features.HttpResponseFeature
Microsoft.AspNetCore.Http.Features.HttpResponseFeature.Body.get -> System.IO.Stream!
Microsoft.AspNetCore.Http.Features.HttpResponseFeature.Body.set -> void
Microsoft.AspNetCore.Http.Features.HttpResponseFeature.Headers.get -> Microsoft.AspNetCore.Http.IHeaderDictionary!
Microsoft.AspNetCore.Http.Features.HttpResponseFeature.Headers.set -> void
Microsoft.AspNetCore.Http.Features.HttpResponseFeature.HttpResponseFeature() -> void
Microsoft.AspNetCore.Http.Features.HttpResponseFeature.ReasonPhrase.get -> string?
Microsoft.AspNetCore.Http.Features.HttpResponseFeature.ReasonPhrase.set -> void
Microsoft.AspNetCore.Http.Features.HttpResponseFeature.StatusCode.get -> int
Microsoft.AspNetCore.Http.Features.HttpResponseFeature.StatusCode.set -> void
Microsoft.AspNetCore.Http.Features.ItemsFeature
Microsoft.AspNetCore.Http.Features.ItemsFeature.Items.get -> System.Collections.Generic.IDictionary<object!, object?>!
Microsoft.AspNetCore.Http.Features.ItemsFeature.Items.set -> void
Microsoft.AspNetCore.Http.Features.ItemsFeature.ItemsFeature() -> void
Microsoft.AspNetCore.Http.Features.QueryFeature
Microsoft.AspNetCore.Http.Features.QueryFeature.Query.get -> Microsoft.AspNetCore.Http.IQueryCollection!
Microsoft.AspNetCore.Http.Features.QueryFeature.Query.set -> void
Microsoft.AspNetCore.Http.Features.QueryFeature.QueryFeature(Microsoft.AspNetCore.Http.Features.IFeatureCollection! features) -> void
Microsoft.AspNetCore.Http.Features.QueryFeature.QueryFeature(Microsoft.AspNetCore.Http.IQueryCollection! query) -> void
Microsoft.AspNetCore.Http.Features.RequestBodyPipeFeature
Microsoft.AspNetCore.Http.Features.RequestBodyPipeFeature.Reader.get -> System.IO.Pipelines.PipeReader!
Microsoft.AspNetCore.Http.Features.RequestBodyPipeFeature.RequestBodyPipeFeature(Microsoft.AspNetCore.Http.HttpContext! context) -> void
Microsoft.AspNetCore.Http.Features.RequestCookiesFeature
Microsoft.AspNetCore.Http.Features.RequestCookiesFeature.Cookies.get -> Microsoft.AspNetCore.Http.IRequestCookieCollection!
Microsoft.AspNetCore.Http.Features.RequestCookiesFeature.Cookies.set -> void
Microsoft.AspNetCore.Http.Features.RequestCookiesFeature.RequestCookiesFeature(Microsoft.AspNetCore.Http.Features.IFeatureCollection! features) -> void
Microsoft.AspNetCore.Http.Features.RequestCookiesFeature.RequestCookiesFeature(Microsoft.AspNetCore.Http.IRequestCookieCollection! cookies) -> void
Microsoft.AspNetCore.Http.Features.RequestServicesFeature
Microsoft.AspNetCore.Http.Features.RequestServicesFeature.Dispose() -> void
Microsoft.AspNetCore.Http.Features.RequestServicesFeature.DisposeAsync() -> System.Threading.Tasks.ValueTask
Microsoft.AspNetCore.Http.Features.RequestServicesFeature.RequestServices.get -> System.IServiceProvider!
Microsoft.AspNetCore.Http.Features.RequestServicesFeature.RequestServices.set -> void
Microsoft.AspNetCore.Http.Features.RequestServicesFeature.RequestServicesFeature(Microsoft.AspNetCore.Http.HttpContext! context, Microsoft.Extensions.DependencyInjection.IServiceScopeFactory? scopeFactory) -> void
Microsoft.AspNetCore.Http.Features.ResponseCookiesFeature
Microsoft.AspNetCore.Http.Features.ResponseCookiesFeature.Cookies.get -> Microsoft.AspNetCore.Http.IResponseCookies!
Microsoft.AspNetCore.Http.Features.ResponseCookiesFeature.ResponseCookiesFeature(Microsoft.AspNetCore.Http.Features.IFeatureCollection! features) -> void
Microsoft.AspNetCore.Http.Features.ResponseCookiesFeature.ResponseCookiesFeature(Microsoft.AspNetCore.Http.Features.IFeatureCollection! features, Microsoft.Extensions.ObjectPool.ObjectPool<System.Text.StringBuilder!>? builderPool) -> void
Microsoft.AspNetCore.Http.Features.RouteValuesFeature
Microsoft.AspNetCore.Http.Features.RouteValuesFeature.RouteValues.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
Microsoft.AspNetCore.Http.Features.RouteValuesFeature.RouteValues.set -> void
Microsoft.AspNetCore.Http.Features.RouteValuesFeature.RouteValuesFeature() -> void
Microsoft.AspNetCore.Http.Features.ServiceProvidersFeature
Microsoft.AspNetCore.Http.Features.ServiceProvidersFeature.RequestServices.get -> System.IServiceProvider!
Microsoft.AspNetCore.Http.Features.ServiceProvidersFeature.RequestServices.set -> void
Microsoft.AspNetCore.Http.Features.ServiceProvidersFeature.ServiceProvidersFeature() -> void
Microsoft.AspNetCore.Http.Features.TlsConnectionFeature
Microsoft.AspNetCore.Http.Features.TlsConnectionFeature.ClientCertificate.get -> System.Security.Cryptography.X509Certificates.X509Certificate2?
Microsoft.AspNetCore.Http.Features.TlsConnectionFeature.ClientCertificate.set -> void
Microsoft.AspNetCore.Http.Features.TlsConnectionFeature.GetClientCertificateAsync(System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<System.Security.Cryptography.X509Certificates.X509Certificate2?>!
Microsoft.AspNetCore.Http.Features.TlsConnectionFeature.TlsConnectionFeature() -> void
Microsoft.AspNetCore.Http.FormCollection
Microsoft.AspNetCore.Http.FormCollection.ContainsKey(string! key) -> bool
Microsoft.AspNetCore.Http.FormCollection.Count.get -> int
Microsoft.AspNetCore.Http.FormCollection.Enumerator
Microsoft.AspNetCore.Http.FormCollection.Enumerator.Current.get -> System.Collections.Generic.KeyValuePair<string!, Microsoft.Extensions.Primitives.StringValues>
Microsoft.AspNetCore.Http.FormCollection.Enumerator.Dispose() -> void
Microsoft.AspNetCore.Http.FormCollection.Enumerator.MoveNext() -> bool
Microsoft.AspNetCore.Http.FormCollection.Files.get -> Microsoft.AspNetCore.Http.IFormFileCollection!
Microsoft.AspNetCore.Http.FormCollection.FormCollection(System.Collections.Generic.Dictionary<string!, Microsoft.Extensions.Primitives.StringValues>? fields, Microsoft.AspNetCore.Http.IFormFileCollection? files = null) -> void
Microsoft.AspNetCore.Http.FormCollection.GetEnumerator() -> Microsoft.AspNetCore.Http.FormCollection.Enumerator
Microsoft.AspNetCore.Http.FormCollection.Keys.get -> System.Collections.Generic.ICollection<string!>!
Microsoft.AspNetCore.Http.FormCollection.TryGetValue(string! key, out Microsoft.Extensions.Primitives.StringValues value) -> bool
Microsoft.AspNetCore.Http.FormCollection.this[string! key].get -> Microsoft.Extensions.Primitives.StringValues
Microsoft.AspNetCore.Http.FormFile
Microsoft.AspNetCore.Http.FormFile.ContentDisposition.get -> string!
Microsoft.AspNetCore.Http.FormFile.ContentDisposition.set -> void
Microsoft.AspNetCore.Http.FormFile.ContentType.get -> string!
Microsoft.AspNetCore.Http.FormFile.ContentType.set -> void
Microsoft.AspNetCore.Http.FormFile.CopyTo(System.IO.Stream! target) -> void
Microsoft.AspNetCore.Http.FormFile.CopyToAsync(System.IO.Stream! target, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Http.FormFile.FileName.get -> string!
Microsoft.AspNetCore.Http.FormFile.FormFile(System.IO.Stream! baseStream, long baseStreamOffset, long length, string! name, string! fileName) -> void
Microsoft.AspNetCore.Http.FormFile.Headers.get -> Microsoft.AspNetCore.Http.IHeaderDictionary!
Microsoft.AspNetCore.Http.FormFile.Headers.set -> void
Microsoft.AspNetCore.Http.FormFile.Length.get -> long
Microsoft.AspNetCore.Http.FormFile.Name.get -> string!
Microsoft.AspNetCore.Http.FormFile.OpenReadStream() -> System.IO.Stream!
Microsoft.AspNetCore.Http.FormFileCollection
Microsoft.AspNetCore.Http.FormFileCollection.FormFileCollection() -> void
Microsoft.AspNetCore.Http.FormFileCollection.GetFile(string! name) -> Microsoft.AspNetCore.Http.IFormFile?
Microsoft.AspNetCore.Http.FormFileCollection.GetFiles(string! name) -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.IFormFile!>!
Microsoft.AspNetCore.Http.FormFileCollection.this[string! name].get -> Microsoft.AspNetCore.Http.IFormFile?
Microsoft.AspNetCore.Http.HeaderDictionary
Microsoft.AspNetCore.Http.HeaderDictionary.Add(System.Collections.Generic.KeyValuePair<string!, Microsoft.Extensions.Primitives.StringValues> item) -> void
Microsoft.AspNetCore.Http.HeaderDictionary.Add(string! key, Microsoft.Extensions.Primitives.StringValues value) -> void
Microsoft.AspNetCore.Http.HeaderDictionary.Clear() -> void
Microsoft.AspNetCore.Http.HeaderDictionary.Contains(System.Collections.Generic.KeyValuePair<string!, Microsoft.Extensions.Primitives.StringValues> item) -> bool
Microsoft.AspNetCore.Http.HeaderDictionary.ContainsKey(string! key) -> bool
Microsoft.AspNetCore.Http.HeaderDictionary.ContentLength.get -> long?
Microsoft.AspNetCore.Http.HeaderDictionary.ContentLength.set -> void
Microsoft.AspNetCore.Http.HeaderDictionary.CopyTo(System.Collections.Generic.KeyValuePair<string!, Microsoft.Extensions.Primitives.StringValues>[]! array, int arrayIndex) -> void
Microsoft.AspNetCore.Http.HeaderDictionary.Count.get -> int
Microsoft.AspNetCore.Http.HeaderDictionary.Enumerator
Microsoft.AspNetCore.Http.HeaderDictionary.Enumerator.Current.get -> System.Collections.Generic.KeyValuePair<string!, Microsoft.Extensions.Primitives.StringValues>
Microsoft.AspNetCore.Http.HeaderDictionary.Enumerator.Dispose() -> void
Microsoft.AspNetCore.Http.HeaderDictionary.Enumerator.MoveNext() -> bool
Microsoft.AspNetCore.Http.HeaderDictionary.GetEnumerator() -> Microsoft.AspNetCore.Http.HeaderDictionary.Enumerator
Microsoft.AspNetCore.Http.HeaderDictionary.HeaderDictionary() -> void
Microsoft.AspNetCore.Http.HeaderDictionary.HeaderDictionary(System.Collections.Generic.Dictionary<string!, Microsoft.Extensions.Primitives.StringValues>? store) -> void
Microsoft.AspNetCore.Http.HeaderDictionary.HeaderDictionary(int capacity) -> void
Microsoft.AspNetCore.Http.HeaderDictionary.IsReadOnly.get -> bool
Microsoft.AspNetCore.Http.HeaderDictionary.IsReadOnly.set -> void
Microsoft.AspNetCore.Http.HeaderDictionary.Keys.get -> System.Collections.Generic.ICollection<string!>!
Microsoft.AspNetCore.Http.HeaderDictionary.Remove(System.Collections.Generic.KeyValuePair<string!, Microsoft.Extensions.Primitives.StringValues> item) -> bool
Microsoft.AspNetCore.Http.HeaderDictionary.Remove(string! key) -> bool
Microsoft.AspNetCore.Http.HeaderDictionary.TryGetValue(string! key, out Microsoft.Extensions.Primitives.StringValues value) -> bool
Microsoft.AspNetCore.Http.HeaderDictionary.Values.get -> System.Collections.Generic.ICollection<Microsoft.Extensions.Primitives.StringValues>!
Microsoft.AspNetCore.Http.HeaderDictionary.this[string! key].get -> Microsoft.Extensions.Primitives.StringValues
Microsoft.AspNetCore.Http.HeaderDictionary.this[string! key].set -> void
Microsoft.AspNetCore.Http.HttpContextAccessor
Microsoft.AspNetCore.Http.HttpContextAccessor.HttpContext.get -> Microsoft.AspNetCore.Http.HttpContext?
Microsoft.AspNetCore.Http.HttpContextAccessor.HttpContext.set -> void
Microsoft.AspNetCore.Http.HttpContextAccessor.HttpContextAccessor() -> void
Microsoft.AspNetCore.Http.HttpContextFactory
Microsoft.AspNetCore.Http.HttpContextFactory.Create(Microsoft.AspNetCore.Http.Features.IFeatureCollection! featureCollection) -> Microsoft.AspNetCore.Http.HttpContext!
Microsoft.AspNetCore.Http.HttpContextFactory.Dispose(Microsoft.AspNetCore.Http.HttpContext! httpContext) -> void
Microsoft.AspNetCore.Http.HttpRequestRewindExtensions
Microsoft.AspNetCore.Http.MiddlewareFactory
Microsoft.AspNetCore.Http.MiddlewareFactory.Create(System.Type! middlewareType) -> Microsoft.AspNetCore.Http.IMiddleware?
Microsoft.AspNetCore.Http.MiddlewareFactory.MiddlewareFactory(System.IServiceProvider! serviceProvider) -> void
Microsoft.AspNetCore.Http.MiddlewareFactory.Release(Microsoft.AspNetCore.Http.IMiddleware! middleware) -> void
Microsoft.AspNetCore.Http.QueryCollection
Microsoft.AspNetCore.Http.QueryCollection.ContainsKey(string! key) -> bool
Microsoft.AspNetCore.Http.QueryCollection.Count.get -> int
Microsoft.AspNetCore.Http.QueryCollection.Enumerator
Microsoft.AspNetCore.Http.QueryCollection.Enumerator.Current.get -> System.Collections.Generic.KeyValuePair<string!, Microsoft.Extensions.Primitives.StringValues>
Microsoft.AspNetCore.Http.QueryCollection.Enumerator.Dispose() -> void
Microsoft.AspNetCore.Http.QueryCollection.Enumerator.MoveNext() -> bool
Microsoft.AspNetCore.Http.QueryCollection.GetEnumerator() -> Microsoft.AspNetCore.Http.QueryCollection.Enumerator
Microsoft.AspNetCore.Http.QueryCollection.Keys.get -> System.Collections.Generic.ICollection<string!>!
Microsoft.AspNetCore.Http.QueryCollection.QueryCollection() -> void
Microsoft.AspNetCore.Http.QueryCollection.QueryCollection(Microsoft.AspNetCore.Http.QueryCollection! store) -> void
Microsoft.AspNetCore.Http.QueryCollection.QueryCollection(System.Collections.Generic.Dictionary<string!, Microsoft.Extensions.Primitives.StringValues>! store) -> void
Microsoft.AspNetCore.Http.QueryCollection.QueryCollection(int capacity) -> void
Microsoft.AspNetCore.Http.QueryCollection.TryGetValue(string! key, out Microsoft.Extensions.Primitives.StringValues value) -> bool
Microsoft.AspNetCore.Http.QueryCollection.this[string! key].get -> Microsoft.Extensions.Primitives.StringValues
Microsoft.AspNetCore.Http.RequestFormReaderExtensions
Microsoft.AspNetCore.Http.SendFileFallback
Microsoft.AspNetCore.Http.StreamResponseBodyFeature
Microsoft.AspNetCore.Http.StreamResponseBodyFeature.Dispose() -> void
Microsoft.AspNetCore.Http.StreamResponseBodyFeature.PriorFeature.get -> Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature?
Microsoft.AspNetCore.Http.StreamResponseBodyFeature.Stream.get -> System.IO.Stream!
Microsoft.AspNetCore.Http.StreamResponseBodyFeature.StreamResponseBodyFeature(System.IO.Stream! stream) -> void
Microsoft.AspNetCore.Http.StreamResponseBodyFeature.StreamResponseBodyFeature(System.IO.Stream! stream, Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature! priorFeature) -> void
Microsoft.AspNetCore.Http.StreamResponseBodyFeature.Writer.get -> System.IO.Pipelines.PipeWriter!
Microsoft.Extensions.DependencyInjection.HttpServiceCollectionExtensions
const Microsoft.AspNetCore.Http.Features.FormOptions.DefaultBufferBodyLengthLimit = 134217728 -> int
const Microsoft.AspNetCore.Http.Features.FormOptions.DefaultMemoryBufferThreshold = 65536 -> int
const Microsoft.AspNetCore.Http.Features.FormOptions.DefaultMultipartBodyLengthLimit = 134217728 -> long
const Microsoft.AspNetCore.Http.Features.FormOptions.DefaultMultipartBoundaryLengthLimit = 128 -> int
override Microsoft.AspNetCore.Http.BindingAddress.Equals(object? obj) -> bool
override Microsoft.AspNetCore.Http.BindingAddress.GetHashCode() -> int
override Microsoft.AspNetCore.Http.BindingAddress.ToString() -> string!
override Microsoft.AspNetCore.Http.DefaultHttpContext.Abort() -> void
override Microsoft.AspNetCore.Http.DefaultHttpContext.Connection.get -> Microsoft.AspNetCore.Http.ConnectionInfo!
override Microsoft.AspNetCore.Http.DefaultHttpContext.Features.get -> Microsoft.AspNetCore.Http.Features.IFeatureCollection!
override Microsoft.AspNetCore.Http.DefaultHttpContext.Items.get -> System.Collections.Generic.IDictionary<object!, object?>!
override Microsoft.AspNetCore.Http.DefaultHttpContext.Items.set -> void
override Microsoft.AspNetCore.Http.DefaultHttpContext.Request.get -> Microsoft.AspNetCore.Http.HttpRequest!
override Microsoft.AspNetCore.Http.DefaultHttpContext.RequestAborted.get -> System.Threading.CancellationToken
override Microsoft.AspNetCore.Http.DefaultHttpContext.RequestAborted.set -> void
override Microsoft.AspNetCore.Http.DefaultHttpContext.RequestServices.get -> System.IServiceProvider!
override Microsoft.AspNetCore.Http.DefaultHttpContext.RequestServices.set -> void
override Microsoft.AspNetCore.Http.DefaultHttpContext.Response.get -> Microsoft.AspNetCore.Http.HttpResponse!
override Microsoft.AspNetCore.Http.DefaultHttpContext.Session.get -> Microsoft.AspNetCore.Http.ISession!
override Microsoft.AspNetCore.Http.DefaultHttpContext.Session.set -> void
override Microsoft.AspNetCore.Http.DefaultHttpContext.TraceIdentifier.get -> string!
override Microsoft.AspNetCore.Http.DefaultHttpContext.TraceIdentifier.set -> void
override Microsoft.AspNetCore.Http.DefaultHttpContext.User.get -> System.Security.Claims.ClaimsPrincipal!
override Microsoft.AspNetCore.Http.DefaultHttpContext.User.set -> void
override Microsoft.AspNetCore.Http.DefaultHttpContext.WebSockets.get -> Microsoft.AspNetCore.Http.WebSocketManager!
static Microsoft.AspNetCore.Http.BindingAddress.Parse(string! address) -> Microsoft.AspNetCore.Http.BindingAddress!
static Microsoft.AspNetCore.Http.HttpRequestRewindExtensions.EnableBuffering(this Microsoft.AspNetCore.Http.HttpRequest! request) -> void
static Microsoft.AspNetCore.Http.HttpRequestRewindExtensions.EnableBuffering(this Microsoft.AspNetCore.Http.HttpRequest! request, int bufferThreshold) -> void
static Microsoft.AspNetCore.Http.HttpRequestRewindExtensions.EnableBuffering(this Microsoft.AspNetCore.Http.HttpRequest! request, int bufferThreshold, long bufferLimit) -> void
static Microsoft.AspNetCore.Http.HttpRequestRewindExtensions.EnableBuffering(this Microsoft.AspNetCore.Http.HttpRequest! request, long bufferLimit) -> void
static Microsoft.AspNetCore.Http.RequestFormReaderExtensions.ReadFormAsync(this Microsoft.AspNetCore.Http.HttpRequest! request, Microsoft.AspNetCore.Http.Features.FormOptions! options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Http.IFormCollection!>!
static Microsoft.AspNetCore.Http.SendFileFallback.SendFileAsync(System.IO.Stream! destination, string! filePath, long offset, long? count, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
static Microsoft.Extensions.DependencyInjection.HttpServiceCollectionExtensions.AddHttpContextAccessor(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection!
static readonly Microsoft.AspNetCore.Http.FormCollection.Empty -> Microsoft.AspNetCore.Http.FormCollection!
static readonly Microsoft.AspNetCore.Http.QueryCollection.Empty -> Microsoft.AspNetCore.Http.QueryCollection!
virtual Microsoft.AspNetCore.Http.Features.HttpResponseFeature.HasStarted.get -> bool
virtual Microsoft.AspNetCore.Http.Features.HttpResponseFeature.OnCompleted(System.Func<object!, System.Threading.Tasks.Task!>! callback, object! state) -> void
virtual Microsoft.AspNetCore.Http.Features.HttpResponseFeature.OnStarting(System.Func<object!, System.Threading.Tasks.Task!>! callback, object! state) -> void
virtual Microsoft.AspNetCore.Http.StreamResponseBodyFeature.CompleteAsync() -> System.Threading.Tasks.Task!
virtual Microsoft.AspNetCore.Http.StreamResponseBodyFeature.DisableBuffering() -> void
virtual Microsoft.AspNetCore.Http.StreamResponseBodyFeature.SendFileAsync(string! path, long offset, long? count, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
virtual Microsoft.AspNetCore.Http.StreamResponseBodyFeature.StartAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
~Microsoft.AspNetCore.Http.HttpContextFactory.HttpContextFactory(Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Http.Features.FormOptions!>! formOptions) -> void
~Microsoft.AspNetCore.Http.HttpContextFactory.HttpContextFactory(Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Http.Features.FormOptions!>! formOptions, Microsoft.AspNetCore.Http.IHttpContextAccessor? httpContextAccessor) -> void
~Microsoft.AspNetCore.Http.HttpContextFactory.HttpContextFactory(Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Http.Features.FormOptions!>! formOptions, Microsoft.Extensions.DependencyInjection.IServiceScopeFactory! serviceScopeFactory) -> void
~Microsoft.AspNetCore.Http.HttpContextFactory.HttpContextFactory(Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Http.Features.FormOptions!>! formOptions, Microsoft.Extensions.DependencyInjection.IServiceScopeFactory! serviceScopeFactory, Microsoft.AspNetCore.Http.IHttpContextAccessor? httpContextAccessor) -> void

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,9 @@
#nullable enable
Microsoft.AspNetCore.Authorization.IAllowAnonymous
Microsoft.AspNetCore.Authorization.IAuthorizeData
Microsoft.AspNetCore.Authorization.IAuthorizeData.AuthenticationSchemes.get -> string?
Microsoft.AspNetCore.Authorization.IAuthorizeData.AuthenticationSchemes.set -> void
Microsoft.AspNetCore.Authorization.IAuthorizeData.Policy.get -> string?
Microsoft.AspNetCore.Authorization.IAuthorizeData.Policy.set -> void
Microsoft.AspNetCore.Authorization.IAuthorizeData.Roles.get -> string?
Microsoft.AspNetCore.Authorization.IAuthorizeData.Roles.set -> void

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,72 @@
#nullable enable
Microsoft.AspNetCore.Builder.OwinExtensions
Microsoft.AspNetCore.Owin.IOwinEnvironmentFeature
Microsoft.AspNetCore.Owin.OwinEnvironment
Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap
Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap.CanSet.get -> bool
Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap<TFeature>
Microsoft.AspNetCore.Owin.OwinEnvironmentFeature
Microsoft.AspNetCore.Owin.OwinEnvironmentFeature.OwinEnvironmentFeature() -> void
Microsoft.AspNetCore.Owin.OwinFeatureCollection
Microsoft.AspNetCore.Owin.OwinFeatureCollection.Dispose() -> void
Microsoft.AspNetCore.Owin.OwinFeatureCollection.Get<TFeature>() -> TFeature
Microsoft.AspNetCore.Owin.OwinFeatureCollection.IsReadOnly.get -> bool
Microsoft.AspNetCore.Owin.OwinFeatureCollection.Revision.get -> int
Microsoft.AspNetCore.Owin.OwinFeatureCollection.Set<TFeature>(TFeature instance) -> void
Microsoft.AspNetCore.Owin.OwinFeatureCollection.SupportsWebSockets.get -> bool
Microsoft.AspNetCore.Owin.OwinFeatureCollection.SupportsWebSockets.set -> void
Microsoft.AspNetCore.Owin.OwinWebSocketAcceptAdapter
Microsoft.AspNetCore.Owin.OwinWebSocketAcceptContext
Microsoft.AspNetCore.Owin.OwinWebSocketAcceptContext.OwinWebSocketAcceptContext() -> void
Microsoft.AspNetCore.Owin.OwinWebSocketAdapter
Microsoft.AspNetCore.Owin.WebSocketAcceptAdapter
Microsoft.AspNetCore.Owin.WebSocketAdapter
override Microsoft.AspNetCore.Owin.OwinWebSocketAdapter.Abort() -> void
override Microsoft.AspNetCore.Owin.OwinWebSocketAdapter.CloseStatus.get -> System.Net.WebSockets.WebSocketCloseStatus?
override Microsoft.AspNetCore.Owin.OwinWebSocketAdapter.Dispose() -> void
override Microsoft.AspNetCore.Owin.OwinWebSocketAdapter.State.get -> System.Net.WebSockets.WebSocketState
~Microsoft.AspNetCore.Owin.IOwinEnvironmentFeature.Environment.get -> System.Collections.Generic.IDictionary<string, object>
~Microsoft.AspNetCore.Owin.IOwinEnvironmentFeature.Environment.set -> void
~Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap.FeatureMap(System.Type featureInterface, System.Func<object, object> getter) -> void
~Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap.FeatureMap(System.Type featureInterface, System.Func<object, object> getter, System.Action<object, object> setter) -> void
~Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap.FeatureMap(System.Type featureInterface, System.Func<object, object> getter, System.Func<object> defaultFactory) -> void
~Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap.FeatureMap(System.Type featureInterface, System.Func<object, object> getter, System.Func<object> defaultFactory, System.Action<object, object> setter) -> void
~Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap.FeatureMap(System.Type featureInterface, System.Func<object, object> getter, System.Func<object> defaultFactory, System.Action<object, object> setter, System.Func<object> featureFactory) -> void
~Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap<TFeature>.FeatureMap(System.Func<TFeature, object> getter) -> void
~Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap<TFeature>.FeatureMap(System.Func<TFeature, object> getter, System.Action<TFeature, object> setter) -> void
~Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap<TFeature>.FeatureMap(System.Func<TFeature, object> getter, System.Func<object> defaultFactory) -> void
~Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap<TFeature>.FeatureMap(System.Func<TFeature, object> getter, System.Func<object> defaultFactory, System.Action<TFeature, object> setter) -> void
~Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap<TFeature>.FeatureMap(System.Func<TFeature, object> getter, System.Func<object> defaultFactory, System.Action<TFeature, object> setter, System.Func<TFeature> featureFactory) -> void
~Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMaps.get -> System.Collections.Generic.IDictionary<string, Microsoft.AspNetCore.Owin.OwinEnvironment.FeatureMap>
~Microsoft.AspNetCore.Owin.OwinEnvironment.GetEnumerator() -> System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>>
~Microsoft.AspNetCore.Owin.OwinEnvironment.OwinEnvironment(Microsoft.AspNetCore.Http.HttpContext context) -> void
~Microsoft.AspNetCore.Owin.OwinEnvironmentFeature.Environment.get -> System.Collections.Generic.IDictionary<string, object>
~Microsoft.AspNetCore.Owin.OwinEnvironmentFeature.Environment.set -> void
~Microsoft.AspNetCore.Owin.OwinFeatureCollection.Environment.get -> System.Collections.Generic.IDictionary<string, object>
~Microsoft.AspNetCore.Owin.OwinFeatureCollection.Environment.set -> void
~Microsoft.AspNetCore.Owin.OwinFeatureCollection.Get(System.Type key) -> object
~Microsoft.AspNetCore.Owin.OwinFeatureCollection.GetEnumerator() -> System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.Type, object>>
~Microsoft.AspNetCore.Owin.OwinFeatureCollection.OwinFeatureCollection(System.Collections.Generic.IDictionary<string, object> environment) -> void
~Microsoft.AspNetCore.Owin.OwinFeatureCollection.Set(System.Type key, object value) -> void
~Microsoft.AspNetCore.Owin.OwinFeatureCollection.this[System.Type key].get -> object
~Microsoft.AspNetCore.Owin.OwinFeatureCollection.this[System.Type key].set -> void
~Microsoft.AspNetCore.Owin.OwinWebSocketAcceptContext.Options.get -> System.Collections.Generic.IDictionary<string, object>
~Microsoft.AspNetCore.Owin.OwinWebSocketAcceptContext.OwinWebSocketAcceptContext(System.Collections.Generic.IDictionary<string, object> options) -> void
~Microsoft.AspNetCore.Owin.OwinWebSocketAdapter.OwinWebSocketAdapter(System.Collections.Generic.IDictionary<string, object> websocketContext, string subProtocol) -> void
~Microsoft.AspNetCore.Owin.WebSocketAcceptAdapter.WebSocketAcceptAdapter(System.Collections.Generic.IDictionary<string, object> env, System.Func<Microsoft.AspNetCore.Http.WebSocketAcceptContext, System.Threading.Tasks.Task<System.Net.WebSockets.WebSocket>> accept) -> void
~override Microsoft.AspNetCore.Owin.OwinWebSocketAcceptContext.SubProtocol.get -> string
~override Microsoft.AspNetCore.Owin.OwinWebSocketAcceptContext.SubProtocol.set -> void
~override Microsoft.AspNetCore.Owin.OwinWebSocketAdapter.CloseAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task
~override Microsoft.AspNetCore.Owin.OwinWebSocketAdapter.CloseOutputAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task
~override Microsoft.AspNetCore.Owin.OwinWebSocketAdapter.CloseStatusDescription.get -> string
~override Microsoft.AspNetCore.Owin.OwinWebSocketAdapter.ReceiveAsync(System.ArraySegment<byte> buffer, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<System.Net.WebSockets.WebSocketReceiveResult>
~override Microsoft.AspNetCore.Owin.OwinWebSocketAdapter.SendAsync(System.ArraySegment<byte> buffer, System.Net.WebSockets.WebSocketMessageType messageType, bool endOfMessage, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task
~override Microsoft.AspNetCore.Owin.OwinWebSocketAdapter.SubProtocol.get -> string
~static Microsoft.AspNetCore.Builder.OwinExtensions.UseBuilder(this System.Action<System.Func<System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>, System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>>> app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder
~static Microsoft.AspNetCore.Builder.OwinExtensions.UseBuilder(this System.Action<System.Func<System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>, System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>>> app, System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> pipeline) -> System.Action<System.Func<System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>, System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>>>
~static Microsoft.AspNetCore.Builder.OwinExtensions.UseBuilder(this System.Action<System.Func<System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>, System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>>> app, System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> pipeline, System.IServiceProvider serviceProvider) -> System.Action<System.Func<System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>, System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>>>
~static Microsoft.AspNetCore.Builder.OwinExtensions.UseBuilder(this System.Action<System.Func<System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>, System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>>> app, System.IServiceProvider serviceProvider) -> Microsoft.AspNetCore.Builder.IApplicationBuilder
~static Microsoft.AspNetCore.Builder.OwinExtensions.UseOwin(this Microsoft.AspNetCore.Builder.IApplicationBuilder builder) -> System.Action<System.Func<System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>, System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>>>
~static Microsoft.AspNetCore.Builder.OwinExtensions.UseOwin(this Microsoft.AspNetCore.Builder.IApplicationBuilder builder, System.Action<System.Action<System.Func<System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>, System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>>>> pipeline) -> Microsoft.AspNetCore.Builder.IApplicationBuilder
~static Microsoft.AspNetCore.Owin.OwinWebSocketAcceptAdapter.AdaptWebSockets(System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task> next) -> System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>
~static Microsoft.AspNetCore.Owin.WebSocketAcceptAdapter.AdaptWebSockets(System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task> next) -> System.Func<System.Collections.Generic.IDictionary<string, object>, System.Threading.Tasks.Task>

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System.Diagnostics.CodeAnalysis;
using Microsoft.AspNetCore.Http;
namespace Microsoft.AspNetCore.Routing
@ -41,6 +42,7 @@ namespace Microsoft.AspNetCore.Routing
/// names from <c>RouteOptions</c>.
/// </param>
/// <returns>A URI with an absolute path, or <c>null</c>.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public abstract string? GetPathByAddress<TAddress>(
HttpContext httpContext,
TAddress address,
@ -63,6 +65,7 @@ namespace Microsoft.AspNetCore.Routing
/// names from <c>RouteOptions</c>.
/// </param>
/// <returns>A URI with an absolute path, or <c>null</c>.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public abstract string? GetPathByAddress<TAddress>(
TAddress address,
RouteValueDictionary values,
@ -102,6 +105,7 @@ namespace Microsoft.AspNetCore.Routing
/// your deployment environment.
/// </para>
/// </remarks>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public abstract string? GetUriByAddress<TAddress>(
HttpContext httpContext,
TAddress address,
@ -139,6 +143,7 @@ namespace Microsoft.AspNetCore.Routing
/// your deployment environment.
/// </para>
/// </remarks>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public abstract string? GetUriByAddress<TAddress>(
TAddress address,
RouteValueDictionary values,

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,119 @@
#nullable enable
Microsoft.AspNetCore.Http.Endpoint (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.Endpoint.DisplayName.get -> string? (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.Endpoint.Endpoint(Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate, Microsoft.AspNetCore.Http.EndpointMetadataCollection? metadata, string? displayName) -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.Endpoint.Metadata.get -> Microsoft.AspNetCore.Http.EndpointMetadataCollection! (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.Endpoint.RequestDelegate.get -> Microsoft.AspNetCore.Http.RequestDelegate! (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Count.get -> int (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.EndpointMetadataCollection(System.Collections.Generic.IEnumerable<object!>! items) -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.EndpointMetadataCollection(params object![]! items) -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator.Current.get -> object? (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator.Dispose() -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator.Enumerator() -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator.MoveNext() -> bool (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator.Reset() -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.GetEnumerator() -> Microsoft.AspNetCore.Http.EndpointMetadataCollection.Enumerator (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.GetMetadata<T>() -> T? (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.GetOrderedMetadata<T>() -> System.Collections.Generic.IReadOnlyList<T!>! (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.EndpointMetadataCollection.this[int index].get -> object! (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.Features.IEndpointFeature (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.Features.IEndpointFeature.Endpoint.get -> Microsoft.AspNetCore.Http.Endpoint? (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.Features.IEndpointFeature.Endpoint.set -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.Features.IRouteValuesFeature (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.Features.IRouteValuesFeature.RouteValues.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary! (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Http.Features.IRouteValuesFeature.RouteValues.set -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.IOutboundParameterTransformer
Microsoft.AspNetCore.Routing.IOutboundParameterTransformer.TransformOutbound(object? value) -> string?
Microsoft.AspNetCore.Routing.IParameterPolicy
Microsoft.AspNetCore.Routing.IRouteConstraint
Microsoft.AspNetCore.Routing.IRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.IRouteHandler
Microsoft.AspNetCore.Routing.IRouteHandler.GetRequestHandler(Microsoft.AspNetCore.Http.HttpContext! httpContext, Microsoft.AspNetCore.Routing.RouteData! routeData) -> Microsoft.AspNetCore.Http.RequestDelegate!
Microsoft.AspNetCore.Routing.IRouter
Microsoft.AspNetCore.Routing.IRouter.GetVirtualPath(Microsoft.AspNetCore.Routing.VirtualPathContext! context) -> Microsoft.AspNetCore.Routing.VirtualPathData?
Microsoft.AspNetCore.Routing.IRouter.RouteAsync(Microsoft.AspNetCore.Routing.RouteContext! context) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Routing.IRoutingFeature
Microsoft.AspNetCore.Routing.IRoutingFeature.RouteData.get -> Microsoft.AspNetCore.Routing.RouteData?
Microsoft.AspNetCore.Routing.IRoutingFeature.RouteData.set -> void
Microsoft.AspNetCore.Routing.LinkGenerator
Microsoft.AspNetCore.Routing.LinkGenerator.LinkGenerator() -> void
Microsoft.AspNetCore.Routing.LinkOptions
Microsoft.AspNetCore.Routing.LinkOptions.AppendTrailingSlash.get -> bool?
Microsoft.AspNetCore.Routing.LinkOptions.AppendTrailingSlash.set -> void
Microsoft.AspNetCore.Routing.LinkOptions.LinkOptions() -> void
Microsoft.AspNetCore.Routing.LinkOptions.LowercaseQueryStrings.get -> bool?
Microsoft.AspNetCore.Routing.LinkOptions.LowercaseQueryStrings.set -> void
Microsoft.AspNetCore.Routing.LinkOptions.LowercaseUrls.get -> bool?
Microsoft.AspNetCore.Routing.LinkOptions.LowercaseUrls.set -> void
Microsoft.AspNetCore.Routing.RouteContext
Microsoft.AspNetCore.Routing.RouteContext.Handler.get -> Microsoft.AspNetCore.Http.RequestDelegate?
Microsoft.AspNetCore.Routing.RouteContext.Handler.set -> void
Microsoft.AspNetCore.Routing.RouteContext.HttpContext.get -> Microsoft.AspNetCore.Http.HttpContext!
Microsoft.AspNetCore.Routing.RouteContext.RouteContext(Microsoft.AspNetCore.Http.HttpContext! httpContext) -> void
Microsoft.AspNetCore.Routing.RouteContext.RouteData.get -> Microsoft.AspNetCore.Routing.RouteData!
Microsoft.AspNetCore.Routing.RouteContext.RouteData.set -> void
Microsoft.AspNetCore.Routing.RouteData
Microsoft.AspNetCore.Routing.RouteData.DataTokens.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
Microsoft.AspNetCore.Routing.RouteData.PushState(Microsoft.AspNetCore.Routing.IRouter? router, Microsoft.AspNetCore.Routing.RouteValueDictionary? values, Microsoft.AspNetCore.Routing.RouteValueDictionary? dataTokens) -> Microsoft.AspNetCore.Routing.RouteData.RouteDataSnapshot
Microsoft.AspNetCore.Routing.RouteData.RouteData() -> void
Microsoft.AspNetCore.Routing.RouteData.RouteData(Microsoft.AspNetCore.Routing.RouteData! other) -> void
Microsoft.AspNetCore.Routing.RouteData.RouteData(Microsoft.AspNetCore.Routing.RouteValueDictionary! values) -> void
Microsoft.AspNetCore.Routing.RouteData.RouteDataSnapshot
Microsoft.AspNetCore.Routing.RouteData.RouteDataSnapshot.Restore() -> void
Microsoft.AspNetCore.Routing.RouteData.RouteDataSnapshot.RouteDataSnapshot(Microsoft.AspNetCore.Routing.RouteData! routeData, Microsoft.AspNetCore.Routing.RouteValueDictionary? dataTokens, System.Collections.Generic.IList<Microsoft.AspNetCore.Routing.IRouter!>? routers, Microsoft.AspNetCore.Routing.RouteValueDictionary? values) -> void
Microsoft.AspNetCore.Routing.RouteData.Routers.get -> System.Collections.Generic.IList<Microsoft.AspNetCore.Routing.IRouter!>!
Microsoft.AspNetCore.Routing.RouteData.Values.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
Microsoft.AspNetCore.Routing.RouteDirection
Microsoft.AspNetCore.Routing.RouteDirection.IncomingRequest = 0 -> Microsoft.AspNetCore.Routing.RouteDirection
Microsoft.AspNetCore.Routing.RouteDirection.UrlGeneration = 1 -> Microsoft.AspNetCore.Routing.RouteDirection
Microsoft.AspNetCore.Routing.RouteValueDictionary (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Add(string! key, object? value) -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Clear() -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Comparer.get -> System.Collections.Generic.IEqualityComparer<string!>! (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.ContainsKey(string! key) -> bool (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Count.get -> int (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator.Current.get -> System.Collections.Generic.KeyValuePair<string!, object?> (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator.Dispose() -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator.Enumerator(Microsoft.AspNetCore.Routing.RouteValueDictionary! dictionary) -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator.MoveNext() -> bool (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator.Reset() -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.GetEnumerator() -> Microsoft.AspNetCore.Routing.RouteValueDictionary.Enumerator (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Keys.get -> System.Collections.Generic.ICollection<string!>! (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Remove(string! key) -> bool (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Remove(string! key, out object? value) -> bool (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.RouteValueDictionary() -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.RouteValueDictionary(object? values) -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.TryAdd(string! key, object! value) -> bool (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.TryGetValue(string! key, out object? value) -> bool (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.Values.get -> System.Collections.Generic.ICollection<object?>! (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.this[string! key].get -> object? (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RouteValueDictionary.this[string! key].set -> void (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
Microsoft.AspNetCore.Routing.RoutingHttpContextExtensions
Microsoft.AspNetCore.Routing.VirtualPathContext
Microsoft.AspNetCore.Routing.VirtualPathContext.AmbientValues.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
Microsoft.AspNetCore.Routing.VirtualPathContext.HttpContext.get -> Microsoft.AspNetCore.Http.HttpContext!
Microsoft.AspNetCore.Routing.VirtualPathContext.RouteName.get -> string?
Microsoft.AspNetCore.Routing.VirtualPathContext.Values.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
Microsoft.AspNetCore.Routing.VirtualPathContext.Values.set -> void
Microsoft.AspNetCore.Routing.VirtualPathContext.VirtualPathContext(Microsoft.AspNetCore.Http.HttpContext! httpContext, Microsoft.AspNetCore.Routing.RouteValueDictionary! ambientValues, Microsoft.AspNetCore.Routing.RouteValueDictionary! values) -> void
Microsoft.AspNetCore.Routing.VirtualPathContext.VirtualPathContext(Microsoft.AspNetCore.Http.HttpContext! httpContext, Microsoft.AspNetCore.Routing.RouteValueDictionary! ambientValues, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, string? routeName) -> void
Microsoft.AspNetCore.Routing.VirtualPathData
Microsoft.AspNetCore.Routing.VirtualPathData.DataTokens.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
Microsoft.AspNetCore.Routing.VirtualPathData.Router.get -> Microsoft.AspNetCore.Routing.IRouter!
Microsoft.AspNetCore.Routing.VirtualPathData.Router.set -> void
Microsoft.AspNetCore.Routing.VirtualPathData.VirtualPath.get -> string!
Microsoft.AspNetCore.Routing.VirtualPathData.VirtualPath.set -> void
Microsoft.AspNetCore.Routing.VirtualPathData.VirtualPathData(Microsoft.AspNetCore.Routing.IRouter! router, string! virtualPath) -> void
Microsoft.AspNetCore.Routing.VirtualPathData.VirtualPathData(Microsoft.AspNetCore.Routing.IRouter! router, string! virtualPath, Microsoft.AspNetCore.Routing.RouteValueDictionary! dataTokens) -> void
abstract Microsoft.AspNetCore.Routing.LinkGenerator.GetPathByAddress<TAddress>(Microsoft.AspNetCore.Http.HttpContext! httpContext, TAddress address, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteValueDictionary? ambientValues = null, Microsoft.AspNetCore.Http.PathString? pathBase = null, Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString), Microsoft.AspNetCore.Routing.LinkOptions? options = null) -> string?
abstract Microsoft.AspNetCore.Routing.LinkGenerator.GetPathByAddress<TAddress>(TAddress address, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Http.PathString pathBase = default(Microsoft.AspNetCore.Http.PathString), Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString), Microsoft.AspNetCore.Routing.LinkOptions? options = null) -> string?
abstract Microsoft.AspNetCore.Routing.LinkGenerator.GetUriByAddress<TAddress>(Microsoft.AspNetCore.Http.HttpContext! httpContext, TAddress address, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteValueDictionary? ambientValues = null, string? scheme = null, Microsoft.AspNetCore.Http.HostString? host = null, Microsoft.AspNetCore.Http.PathString? pathBase = null, Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString), Microsoft.AspNetCore.Routing.LinkOptions? options = null) -> string?
abstract Microsoft.AspNetCore.Routing.LinkGenerator.GetUriByAddress<TAddress>(TAddress address, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, string! scheme, Microsoft.AspNetCore.Http.HostString host, Microsoft.AspNetCore.Http.PathString pathBase = default(Microsoft.AspNetCore.Http.PathString), Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString), Microsoft.AspNetCore.Routing.LinkOptions? options = null) -> string?
override Microsoft.AspNetCore.Http.Endpoint.ToString() -> string? (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
static Microsoft.AspNetCore.Routing.RouteValueDictionary.FromArray(System.Collections.Generic.KeyValuePair<string!, object?>[]! items) -> Microsoft.AspNetCore.Routing.RouteValueDictionary! (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)
static Microsoft.AspNetCore.Routing.RoutingHttpContextExtensions.GetRouteData(this Microsoft.AspNetCore.Http.HttpContext! httpContext) -> Microsoft.AspNetCore.Routing.RouteData!
static Microsoft.AspNetCore.Routing.RoutingHttpContextExtensions.GetRouteValue(this Microsoft.AspNetCore.Http.HttpContext! httpContext, string! key) -> object?
static readonly Microsoft.AspNetCore.Http.EndpointMetadataCollection.Empty -> Microsoft.AspNetCore.Http.EndpointMetadataCollection! (forwarded, contained in Microsoft.AspNetCore.Http.Abstractions)

View File

@ -1,8 +1,9 @@
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using Microsoft.AspNetCore.Http;
using System;
using System.Diagnostics.CodeAnalysis;
using Microsoft.AspNetCore.Http;
namespace Microsoft.AspNetCore.Routing
{
@ -27,6 +28,7 @@ namespace Microsoft.AspNetCore.Routing
/// names from <c>RouteOptions</c>.
/// </param>
/// <returns>A URI with an absolute path, or <c>null</c>.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static string? GetPathByName(
this LinkGenerator generator,
HttpContext httpContext,
@ -74,6 +76,7 @@ namespace Microsoft.AspNetCore.Routing
/// names from <c>RouteOptions</c>.
/// </param>
/// <returns>A URI with an absolute path, or <c>null</c>.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static string? GetPathByName(
this LinkGenerator generator,
string endpointName,
@ -126,6 +129,7 @@ namespace Microsoft.AspNetCore.Routing
/// your deployment environment.
/// </para>
/// </remarks>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static string? GetUriByName(
this LinkGenerator generator,
HttpContext httpContext,
@ -190,6 +194,7 @@ namespace Microsoft.AspNetCore.Routing
/// your deployment environment.
/// </para>
/// </remarks>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static string? GetUriByName(
this LinkGenerator generator,
string endpointName,

View File

@ -1,8 +1,9 @@
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using Microsoft.AspNetCore.Http;
using System;
using System.Diagnostics.CodeAnalysis;
using Microsoft.AspNetCore.Http;
namespace Microsoft.AspNetCore.Routing
{
@ -27,6 +28,7 @@ namespace Microsoft.AspNetCore.Routing
/// names from <c>RouteOptions</c>.
/// </param>
/// <returns>A URI with an absolute path, or <c>null</c>.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static string? GetPathByRouteValues(
this LinkGenerator generator,
HttpContext httpContext,
@ -70,6 +72,7 @@ namespace Microsoft.AspNetCore.Routing
/// names from <c>RouteOptions</c>.
/// </param>
/// <returns>A URI with an absolute path, or <c>null</c>.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static string? GetPathByRouteValues(
this LinkGenerator generator,
string? routeName,
@ -118,6 +121,7 @@ namespace Microsoft.AspNetCore.Routing
/// your deployment environment.
/// </para>
/// </remarks>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static string? GetUriByRouteValues(
this LinkGenerator generator,
HttpContext httpContext,
@ -178,6 +182,7 @@ namespace Microsoft.AspNetCore.Routing
/// your deployment environment.
/// </para>
/// </remarks>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public static string? GetUriByRouteValues(
this LinkGenerator generator,
string? routeName,

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,614 @@
#nullable enable
Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions
Microsoft.AspNetCore.Builder.EndpointRoutingApplicationBuilderExtensions
Microsoft.AspNetCore.Builder.FallbackEndpointRouteBuilderExtensions
Microsoft.AspNetCore.Builder.MapRouteRouteBuilderExtensions
Microsoft.AspNetCore.Builder.RouterMiddleware
Microsoft.AspNetCore.Builder.RouterMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext! httpContext) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Builder.RouterMiddleware.RouterMiddleware(Microsoft.AspNetCore.Http.RequestDelegate! next, Microsoft.Extensions.Logging.ILoggerFactory! loggerFactory, Microsoft.AspNetCore.Routing.IRouter! router) -> void
Microsoft.AspNetCore.Builder.RoutingBuilderExtensions
Microsoft.AspNetCore.Builder.RoutingEndpointConventionBuilderExtensions
Microsoft.AspNetCore.Routing.CompositeEndpointDataSource
Microsoft.AspNetCore.Routing.CompositeEndpointDataSource.CompositeEndpointDataSource(System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.EndpointDataSource!>! endpointDataSources) -> void
Microsoft.AspNetCore.Routing.CompositeEndpointDataSource.DataSources.get -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.EndpointDataSource!>!
Microsoft.AspNetCore.Routing.Constraints.AlphaRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.AlphaRouteConstraint.AlphaRouteConstraint() -> void
Microsoft.AspNetCore.Routing.Constraints.BoolRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.BoolRouteConstraint.BoolRouteConstraint() -> void
Microsoft.AspNetCore.Routing.Constraints.BoolRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.CompositeRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.CompositeRouteConstraint.CompositeRouteConstraint(System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.IRouteConstraint!>! constraints) -> void
Microsoft.AspNetCore.Routing.Constraints.CompositeRouteConstraint.Constraints.get -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.IRouteConstraint!>!
Microsoft.AspNetCore.Routing.Constraints.CompositeRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.DateTimeRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.DateTimeRouteConstraint.DateTimeRouteConstraint() -> void
Microsoft.AspNetCore.Routing.Constraints.DateTimeRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.DecimalRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.DecimalRouteConstraint.DecimalRouteConstraint() -> void
Microsoft.AspNetCore.Routing.Constraints.DecimalRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.DoubleRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.DoubleRouteConstraint.DoubleRouteConstraint() -> void
Microsoft.AspNetCore.Routing.Constraints.DoubleRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.FileNameRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.FileNameRouteConstraint.FileNameRouteConstraint() -> void
Microsoft.AspNetCore.Routing.Constraints.FileNameRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.FloatRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.FloatRouteConstraint.FloatRouteConstraint() -> void
Microsoft.AspNetCore.Routing.Constraints.FloatRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.GuidRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.GuidRouteConstraint.GuidRouteConstraint() -> void
Microsoft.AspNetCore.Routing.Constraints.GuidRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.HttpMethodRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.HttpMethodRouteConstraint.AllowedMethods.get -> System.Collections.Generic.IList<string!>!
Microsoft.AspNetCore.Routing.Constraints.HttpMethodRouteConstraint.HttpMethodRouteConstraint(params string![]! allowedMethods) -> void
Microsoft.AspNetCore.Routing.Constraints.IntRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.IntRouteConstraint.IntRouteConstraint() -> void
Microsoft.AspNetCore.Routing.Constraints.IntRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.LengthRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.LengthRouteConstraint.LengthRouteConstraint(int length) -> void
Microsoft.AspNetCore.Routing.Constraints.LengthRouteConstraint.LengthRouteConstraint(int minLength, int maxLength) -> void
Microsoft.AspNetCore.Routing.Constraints.LengthRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.LengthRouteConstraint.MaxLength.get -> int
Microsoft.AspNetCore.Routing.Constraints.LengthRouteConstraint.MinLength.get -> int
Microsoft.AspNetCore.Routing.Constraints.LongRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.LongRouteConstraint.LongRouteConstraint() -> void
Microsoft.AspNetCore.Routing.Constraints.LongRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.MaxLengthRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.MaxLengthRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.MaxLengthRouteConstraint.MaxLength.get -> int
Microsoft.AspNetCore.Routing.Constraints.MaxLengthRouteConstraint.MaxLengthRouteConstraint(int maxLength) -> void
Microsoft.AspNetCore.Routing.Constraints.MaxRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.MaxRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.MaxRouteConstraint.Max.get -> long
Microsoft.AspNetCore.Routing.Constraints.MaxRouteConstraint.MaxRouteConstraint(long max) -> void
Microsoft.AspNetCore.Routing.Constraints.MinLengthRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.MinLengthRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.MinLengthRouteConstraint.MinLength.get -> int
Microsoft.AspNetCore.Routing.Constraints.MinLengthRouteConstraint.MinLengthRouteConstraint(int minLength) -> void
Microsoft.AspNetCore.Routing.Constraints.MinRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.MinRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.MinRouteConstraint.Min.get -> long
Microsoft.AspNetCore.Routing.Constraints.MinRouteConstraint.MinRouteConstraint(long min) -> void
Microsoft.AspNetCore.Routing.Constraints.NonFileNameRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.NonFileNameRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.NonFileNameRouteConstraint.NonFileNameRouteConstraint() -> void
Microsoft.AspNetCore.Routing.Constraints.OptionalRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.OptionalRouteConstraint.InnerConstraint.get -> Microsoft.AspNetCore.Routing.IRouteConstraint!
Microsoft.AspNetCore.Routing.Constraints.OptionalRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.OptionalRouteConstraint.OptionalRouteConstraint(Microsoft.AspNetCore.Routing.IRouteConstraint! innerConstraint) -> void
Microsoft.AspNetCore.Routing.Constraints.RangeRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.RangeRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.RangeRouteConstraint.Max.get -> long
Microsoft.AspNetCore.Routing.Constraints.RangeRouteConstraint.Min.get -> long
Microsoft.AspNetCore.Routing.Constraints.RangeRouteConstraint.RangeRouteConstraint(long min, long max) -> void
Microsoft.AspNetCore.Routing.Constraints.RegexInlineRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.RegexInlineRouteConstraint.RegexInlineRouteConstraint(string! regexPattern) -> void
Microsoft.AspNetCore.Routing.Constraints.RegexRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.RegexRouteConstraint.Constraint.get -> System.Text.RegularExpressions.Regex!
Microsoft.AspNetCore.Routing.Constraints.RegexRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.RegexRouteConstraint.RegexRouteConstraint(System.Text.RegularExpressions.Regex! regex) -> void
Microsoft.AspNetCore.Routing.Constraints.RegexRouteConstraint.RegexRouteConstraint(string! regexPattern) -> void
Microsoft.AspNetCore.Routing.Constraints.RequiredRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.RequiredRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.RequiredRouteConstraint.RequiredRouteConstraint() -> void
Microsoft.AspNetCore.Routing.Constraints.StringRouteConstraint
Microsoft.AspNetCore.Routing.Constraints.StringRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
Microsoft.AspNetCore.Routing.Constraints.StringRouteConstraint.StringRouteConstraint(string! value) -> void
Microsoft.AspNetCore.Routing.DataTokensMetadata
Microsoft.AspNetCore.Routing.DataTokensMetadata.DataTokens.get -> System.Collections.Generic.IReadOnlyDictionary<string!, object!>!
Microsoft.AspNetCore.Routing.DataTokensMetadata.DataTokensMetadata(System.Collections.Generic.IReadOnlyDictionary<string!, object!>! dataTokens) -> void
Microsoft.AspNetCore.Routing.DefaultEndpointDataSource
Microsoft.AspNetCore.Routing.DefaultEndpointDataSource.DefaultEndpointDataSource(System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Http.Endpoint!>! endpoints) -> void
Microsoft.AspNetCore.Routing.DefaultEndpointDataSource.DefaultEndpointDataSource(params Microsoft.AspNetCore.Http.Endpoint![]! endpoints) -> void
Microsoft.AspNetCore.Routing.DefaultInlineConstraintResolver
Microsoft.AspNetCore.Routing.EndpointDataSource
Microsoft.AspNetCore.Routing.EndpointDataSource.EndpointDataSource() -> void
Microsoft.AspNetCore.Routing.EndpointNameMetadata
Microsoft.AspNetCore.Routing.EndpointNameMetadata.EndpointName.get -> string!
Microsoft.AspNetCore.Routing.EndpointNameMetadata.EndpointNameMetadata(string! endpointName) -> void
Microsoft.AspNetCore.Routing.HostAttribute
Microsoft.AspNetCore.Routing.HostAttribute.HostAttribute(params string![]! hosts) -> void
Microsoft.AspNetCore.Routing.HostAttribute.HostAttribute(string! host) -> void
Microsoft.AspNetCore.Routing.HostAttribute.Hosts.get -> System.Collections.Generic.IReadOnlyList<string!>!
Microsoft.AspNetCore.Routing.HttpMethodMetadata
Microsoft.AspNetCore.Routing.HttpMethodMetadata.AcceptCorsPreflight.get -> bool
Microsoft.AspNetCore.Routing.HttpMethodMetadata.HttpMethodMetadata(System.Collections.Generic.IEnumerable<string!>! httpMethods) -> void
Microsoft.AspNetCore.Routing.HttpMethodMetadata.HttpMethodMetadata(System.Collections.Generic.IEnumerable<string!>! httpMethods, bool acceptCorsPreflight) -> void
Microsoft.AspNetCore.Routing.HttpMethodMetadata.HttpMethods.get -> System.Collections.Generic.IReadOnlyList<string!>!
Microsoft.AspNetCore.Routing.IDataTokensMetadata
Microsoft.AspNetCore.Routing.IDataTokensMetadata.DataTokens.get -> System.Collections.Generic.IReadOnlyDictionary<string!, object!>!
Microsoft.AspNetCore.Routing.IDynamicEndpointMetadata
Microsoft.AspNetCore.Routing.IDynamicEndpointMetadata.IsDynamic.get -> bool
Microsoft.AspNetCore.Routing.IEndpointAddressScheme<TAddress>
Microsoft.AspNetCore.Routing.IEndpointAddressScheme<TAddress>.FindEndpoints(TAddress address) -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Http.Endpoint!>!
Microsoft.AspNetCore.Routing.IEndpointNameMetadata
Microsoft.AspNetCore.Routing.IEndpointNameMetadata.EndpointName.get -> string!
Microsoft.AspNetCore.Routing.IEndpointRouteBuilder
Microsoft.AspNetCore.Routing.IEndpointRouteBuilder.CreateApplicationBuilder() -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
Microsoft.AspNetCore.Routing.IEndpointRouteBuilder.DataSources.get -> System.Collections.Generic.ICollection<Microsoft.AspNetCore.Routing.EndpointDataSource!>!
Microsoft.AspNetCore.Routing.IEndpointRouteBuilder.ServiceProvider.get -> System.IServiceProvider!
Microsoft.AspNetCore.Routing.IHostMetadata
Microsoft.AspNetCore.Routing.IHostMetadata.Hosts.get -> System.Collections.Generic.IReadOnlyList<string!>!
Microsoft.AspNetCore.Routing.IHttpMethodMetadata
Microsoft.AspNetCore.Routing.IHttpMethodMetadata.AcceptCorsPreflight.get -> bool
Microsoft.AspNetCore.Routing.IHttpMethodMetadata.HttpMethods.get -> System.Collections.Generic.IReadOnlyList<string!>!
Microsoft.AspNetCore.Routing.IInlineConstraintResolver
Microsoft.AspNetCore.Routing.IInlineConstraintResolver.ResolveConstraint(string! inlineConstraint) -> Microsoft.AspNetCore.Routing.IRouteConstraint?
Microsoft.AspNetCore.Routing.INamedRouter
Microsoft.AspNetCore.Routing.INamedRouter.Name.get -> string?
Microsoft.AspNetCore.Routing.IRouteBuilder
Microsoft.AspNetCore.Routing.IRouteBuilder.ApplicationBuilder.get -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
Microsoft.AspNetCore.Routing.IRouteBuilder.Build() -> Microsoft.AspNetCore.Routing.IRouter!
Microsoft.AspNetCore.Routing.IRouteBuilder.DefaultHandler.get -> Microsoft.AspNetCore.Routing.IRouter?
Microsoft.AspNetCore.Routing.IRouteBuilder.DefaultHandler.set -> void
Microsoft.AspNetCore.Routing.IRouteBuilder.Routes.get -> System.Collections.Generic.IList<Microsoft.AspNetCore.Routing.IRouter!>!
Microsoft.AspNetCore.Routing.IRouteBuilder.ServiceProvider.get -> System.IServiceProvider!
Microsoft.AspNetCore.Routing.IRouteCollection
Microsoft.AspNetCore.Routing.IRouteCollection.Add(Microsoft.AspNetCore.Routing.IRouter! router) -> void
Microsoft.AspNetCore.Routing.IRouteNameMetadata
Microsoft.AspNetCore.Routing.IRouteNameMetadata.RouteName.get -> string!
Microsoft.AspNetCore.Routing.ISuppressLinkGenerationMetadata
Microsoft.AspNetCore.Routing.ISuppressLinkGenerationMetadata.SuppressLinkGeneration.get -> bool
Microsoft.AspNetCore.Routing.ISuppressMatchingMetadata
Microsoft.AspNetCore.Routing.ISuppressMatchingMetadata.SuppressMatching.get -> bool
Microsoft.AspNetCore.Routing.InlineRouteParameterParser
Microsoft.AspNetCore.Routing.Internal.DfaGraphWriter
Microsoft.AspNetCore.Routing.Internal.DfaGraphWriter.DfaGraphWriter(System.IServiceProvider! services) -> void
Microsoft.AspNetCore.Routing.Internal.DfaGraphWriter.Write(Microsoft.AspNetCore.Routing.EndpointDataSource! dataSource, System.IO.TextWriter! writer) -> void
Microsoft.AspNetCore.Routing.LinkGeneratorEndpointNameAddressExtensions
Microsoft.AspNetCore.Routing.LinkGeneratorRouteValuesAddressExtensions
Microsoft.AspNetCore.Routing.LinkParser
Microsoft.AspNetCore.Routing.LinkParser.LinkParser() -> void
Microsoft.AspNetCore.Routing.LinkParserEndpointNameAddressExtensions
Microsoft.AspNetCore.Routing.MatcherPolicy
Microsoft.AspNetCore.Routing.MatcherPolicy.MatcherPolicy() -> void
Microsoft.AspNetCore.Routing.Matching.CandidateSet
Microsoft.AspNetCore.Routing.Matching.CandidateSet.CandidateSet(Microsoft.AspNetCore.Http.Endpoint![]! endpoints, Microsoft.AspNetCore.Routing.RouteValueDictionary![]! values, int[]! scores) -> void
Microsoft.AspNetCore.Routing.Matching.CandidateSet.Count.get -> int
Microsoft.AspNetCore.Routing.Matching.CandidateSet.ExpandEndpoint(int index, System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint!>! endpoints, System.Collections.Generic.IComparer<Microsoft.AspNetCore.Http.Endpoint!>! comparer) -> void
Microsoft.AspNetCore.Routing.Matching.CandidateSet.IsValidCandidate(int index) -> bool
Microsoft.AspNetCore.Routing.Matching.CandidateSet.ReplaceEndpoint(int index, Microsoft.AspNetCore.Http.Endpoint? endpoint, Microsoft.AspNetCore.Routing.RouteValueDictionary? values) -> void
Microsoft.AspNetCore.Routing.Matching.CandidateSet.SetValidity(int index, bool value) -> void
Microsoft.AspNetCore.Routing.Matching.CandidateSet.this[int index].get -> Microsoft.AspNetCore.Routing.Matching.CandidateState
Microsoft.AspNetCore.Routing.Matching.CandidateState
Microsoft.AspNetCore.Routing.Matching.CandidateState.Endpoint.get -> Microsoft.AspNetCore.Http.Endpoint!
Microsoft.AspNetCore.Routing.Matching.CandidateState.Score.get -> int
Microsoft.AspNetCore.Routing.Matching.CandidateState.Values.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary?
Microsoft.AspNetCore.Routing.Matching.EndpointMetadataComparer
Microsoft.AspNetCore.Routing.Matching.EndpointMetadataComparer<TMetadata>
Microsoft.AspNetCore.Routing.Matching.EndpointMetadataComparer<TMetadata>.Compare(Microsoft.AspNetCore.Http.Endpoint? x, Microsoft.AspNetCore.Http.Endpoint? y) -> int
Microsoft.AspNetCore.Routing.Matching.EndpointMetadataComparer<TMetadata>.EndpointMetadataComparer() -> void
Microsoft.AspNetCore.Routing.Matching.EndpointSelector
Microsoft.AspNetCore.Routing.Matching.EndpointSelector.EndpointSelector() -> void
Microsoft.AspNetCore.Routing.Matching.HostMatcherPolicy
Microsoft.AspNetCore.Routing.Matching.HostMatcherPolicy.ApplyAsync(Microsoft.AspNetCore.Http.HttpContext! httpContext, Microsoft.AspNetCore.Routing.Matching.CandidateSet! candidates) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Routing.Matching.HostMatcherPolicy.BuildJumpTable(int exitDestination, System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Routing.Matching.PolicyJumpTableEdge>! edges) -> Microsoft.AspNetCore.Routing.Matching.PolicyJumpTable!
Microsoft.AspNetCore.Routing.Matching.HostMatcherPolicy.Comparer.get -> System.Collections.Generic.IComparer<Microsoft.AspNetCore.Http.Endpoint!>!
Microsoft.AspNetCore.Routing.Matching.HostMatcherPolicy.GetEdges(System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint!>! endpoints) -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Routing.Matching.PolicyNodeEdge>!
Microsoft.AspNetCore.Routing.Matching.HostMatcherPolicy.HostMatcherPolicy() -> void
Microsoft.AspNetCore.Routing.Matching.HttpMethodMatcherPolicy
Microsoft.AspNetCore.Routing.Matching.HttpMethodMatcherPolicy.ApplyAsync(Microsoft.AspNetCore.Http.HttpContext! httpContext, Microsoft.AspNetCore.Routing.Matching.CandidateSet! candidates) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Routing.Matching.HttpMethodMatcherPolicy.BuildJumpTable(int exitDestination, System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Routing.Matching.PolicyJumpTableEdge>! edges) -> Microsoft.AspNetCore.Routing.Matching.PolicyJumpTable!
Microsoft.AspNetCore.Routing.Matching.HttpMethodMatcherPolicy.Comparer.get -> System.Collections.Generic.IComparer<Microsoft.AspNetCore.Http.Endpoint!>!
Microsoft.AspNetCore.Routing.Matching.HttpMethodMatcherPolicy.GetEdges(System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint!>! endpoints) -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Routing.Matching.PolicyNodeEdge>!
Microsoft.AspNetCore.Routing.Matching.HttpMethodMatcherPolicy.HttpMethodMatcherPolicy() -> void
Microsoft.AspNetCore.Routing.Matching.IEndpointComparerPolicy
Microsoft.AspNetCore.Routing.Matching.IEndpointComparerPolicy.Comparer.get -> System.Collections.Generic.IComparer<Microsoft.AspNetCore.Http.Endpoint!>!
Microsoft.AspNetCore.Routing.Matching.IEndpointSelectorPolicy
Microsoft.AspNetCore.Routing.Matching.IEndpointSelectorPolicy.AppliesToEndpoints(System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint!>! endpoints) -> bool
Microsoft.AspNetCore.Routing.Matching.IEndpointSelectorPolicy.ApplyAsync(Microsoft.AspNetCore.Http.HttpContext! httpContext, Microsoft.AspNetCore.Routing.Matching.CandidateSet! candidates) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Routing.Matching.INodeBuilderPolicy
Microsoft.AspNetCore.Routing.Matching.INodeBuilderPolicy.AppliesToEndpoints(System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint!>! endpoints) -> bool
Microsoft.AspNetCore.Routing.Matching.INodeBuilderPolicy.BuildJumpTable(int exitDestination, System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Routing.Matching.PolicyJumpTableEdge>! edges) -> Microsoft.AspNetCore.Routing.Matching.PolicyJumpTable!
Microsoft.AspNetCore.Routing.Matching.INodeBuilderPolicy.GetEdges(System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint!>! endpoints) -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Routing.Matching.PolicyNodeEdge>!
Microsoft.AspNetCore.Routing.Matching.PolicyJumpTable
Microsoft.AspNetCore.Routing.Matching.PolicyJumpTable.PolicyJumpTable() -> void
Microsoft.AspNetCore.Routing.Matching.PolicyJumpTableEdge
Microsoft.AspNetCore.Routing.Matching.PolicyJumpTableEdge.Destination.get -> int
Microsoft.AspNetCore.Routing.Matching.PolicyJumpTableEdge.PolicyJumpTableEdge(object! state, int destination) -> void
Microsoft.AspNetCore.Routing.Matching.PolicyJumpTableEdge.State.get -> object!
Microsoft.AspNetCore.Routing.Matching.PolicyNodeEdge
Microsoft.AspNetCore.Routing.Matching.PolicyNodeEdge.Endpoints.get -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint!>!
Microsoft.AspNetCore.Routing.Matching.PolicyNodeEdge.PolicyNodeEdge(object! state, System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint!>! endpoints) -> void
Microsoft.AspNetCore.Routing.Matching.PolicyNodeEdge.State.get -> object!
Microsoft.AspNetCore.Routing.ParameterPolicyFactory
Microsoft.AspNetCore.Routing.ParameterPolicyFactory.Create(Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart? parameter, Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference! reference) -> Microsoft.AspNetCore.Routing.IParameterPolicy!
Microsoft.AspNetCore.Routing.ParameterPolicyFactory.ParameterPolicyFactory() -> void
Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Microsoft.AspNetCore.Routing.Patterns.RoutePattern.Defaults.get -> System.Collections.Generic.IReadOnlyDictionary<string!, object?>!
Microsoft.AspNetCore.Routing.Patterns.RoutePattern.GetParameter(string! name) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart?
Microsoft.AspNetCore.Routing.Patterns.RoutePattern.InboundPrecedence.get -> decimal
Microsoft.AspNetCore.Routing.Patterns.RoutePattern.OutboundPrecedence.get -> decimal
Microsoft.AspNetCore.Routing.Patterns.RoutePattern.ParameterPolicies.get -> System.Collections.Generic.IReadOnlyDictionary<string!, System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference!>!>!
Microsoft.AspNetCore.Routing.Patterns.RoutePattern.Parameters.get -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart!>!
Microsoft.AspNetCore.Routing.Patterns.RoutePattern.PathSegments.get -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment!>!
Microsoft.AspNetCore.Routing.Patterns.RoutePattern.RawText.get -> string?
Microsoft.AspNetCore.Routing.Patterns.RoutePattern.RequiredValues.get -> System.Collections.Generic.IReadOnlyDictionary<string!, object?>!
Microsoft.AspNetCore.Routing.Patterns.RoutePatternException
Microsoft.AspNetCore.Routing.Patterns.RoutePatternException.Pattern.get -> string!
Microsoft.AspNetCore.Routing.Patterns.RoutePatternException.RoutePatternException(string! pattern, string! message) -> void
Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory
Microsoft.AspNetCore.Routing.Patterns.RoutePatternLiteralPart
Microsoft.AspNetCore.Routing.Patterns.RoutePatternLiteralPart.Content.get -> string!
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterKind
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterKind.CatchAll = 2 -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterKind
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterKind.Optional = 1 -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterKind
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterKind.Standard = 0 -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterKind
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart.Default.get -> object?
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart.EncodeSlashes.get -> bool
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart.IsCatchAll.get -> bool
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart.IsOptional.get -> bool
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart.Name.get -> string!
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart.ParameterKind.get -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterKind
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart.ParameterPolicies.get -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference!>!
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference.Content.get -> string?
Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference.ParameterPolicy.get -> Microsoft.AspNetCore.Routing.IParameterPolicy?
Microsoft.AspNetCore.Routing.Patterns.RoutePatternPart
Microsoft.AspNetCore.Routing.Patterns.RoutePatternPart.IsLiteral.get -> bool
Microsoft.AspNetCore.Routing.Patterns.RoutePatternPart.IsParameter.get -> bool
Microsoft.AspNetCore.Routing.Patterns.RoutePatternPart.IsSeparator.get -> bool
Microsoft.AspNetCore.Routing.Patterns.RoutePatternPart.PartKind.get -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternPartKind
Microsoft.AspNetCore.Routing.Patterns.RoutePatternPartKind
Microsoft.AspNetCore.Routing.Patterns.RoutePatternPartKind.Literal = 0 -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternPartKind
Microsoft.AspNetCore.Routing.Patterns.RoutePatternPartKind.Parameter = 1 -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternPartKind
Microsoft.AspNetCore.Routing.Patterns.RoutePatternPartKind.Separator = 2 -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternPartKind
Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment
Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment.IsSimple.get -> bool
Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment.Parts.get -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPart!>!
Microsoft.AspNetCore.Routing.Patterns.RoutePatternSeparatorPart
Microsoft.AspNetCore.Routing.Patterns.RoutePatternSeparatorPart.Content.get -> string!
Microsoft.AspNetCore.Routing.Patterns.RoutePatternTransformer
Microsoft.AspNetCore.Routing.Patterns.RoutePatternTransformer.RoutePatternTransformer() -> void
Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions
Microsoft.AspNetCore.Routing.Route
Microsoft.AspNetCore.Routing.Route.Route(Microsoft.AspNetCore.Routing.IRouter! target, string! routeTemplate, Microsoft.AspNetCore.Routing.IInlineConstraintResolver! inlineConstraintResolver) -> void
Microsoft.AspNetCore.Routing.Route.Route(Microsoft.AspNetCore.Routing.IRouter! target, string! routeTemplate, Microsoft.AspNetCore.Routing.RouteValueDictionary? defaults, System.Collections.Generic.IDictionary<string!, object!>? constraints, Microsoft.AspNetCore.Routing.RouteValueDictionary? dataTokens, Microsoft.AspNetCore.Routing.IInlineConstraintResolver! inlineConstraintResolver) -> void
Microsoft.AspNetCore.Routing.Route.Route(Microsoft.AspNetCore.Routing.IRouter! target, string? routeName, string? routeTemplate, Microsoft.AspNetCore.Routing.RouteValueDictionary? defaults, System.Collections.Generic.IDictionary<string!, object!>? constraints, Microsoft.AspNetCore.Routing.RouteValueDictionary? dataTokens, Microsoft.AspNetCore.Routing.IInlineConstraintResolver! inlineConstraintResolver) -> void
Microsoft.AspNetCore.Routing.Route.RouteTemplate.get -> string?
Microsoft.AspNetCore.Routing.RouteBase
Microsoft.AspNetCore.Routing.RouteBase.RouteBase(string? template, string? name, Microsoft.AspNetCore.Routing.IInlineConstraintResolver! constraintResolver, Microsoft.AspNetCore.Routing.RouteValueDictionary? defaults, System.Collections.Generic.IDictionary<string!, object!>? constraints, Microsoft.AspNetCore.Routing.RouteValueDictionary? dataTokens) -> void
Microsoft.AspNetCore.Routing.RouteBuilder
Microsoft.AspNetCore.Routing.RouteBuilder.ApplicationBuilder.get -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
Microsoft.AspNetCore.Routing.RouteBuilder.Build() -> Microsoft.AspNetCore.Routing.IRouter!
Microsoft.AspNetCore.Routing.RouteBuilder.DefaultHandler.get -> Microsoft.AspNetCore.Routing.IRouter?
Microsoft.AspNetCore.Routing.RouteBuilder.DefaultHandler.set -> void
Microsoft.AspNetCore.Routing.RouteBuilder.RouteBuilder(Microsoft.AspNetCore.Builder.IApplicationBuilder! applicationBuilder) -> void
Microsoft.AspNetCore.Routing.RouteBuilder.RouteBuilder(Microsoft.AspNetCore.Builder.IApplicationBuilder! applicationBuilder, Microsoft.AspNetCore.Routing.IRouter? defaultHandler) -> void
Microsoft.AspNetCore.Routing.RouteBuilder.Routes.get -> System.Collections.Generic.IList<Microsoft.AspNetCore.Routing.IRouter!>!
Microsoft.AspNetCore.Routing.RouteBuilder.ServiceProvider.get -> System.IServiceProvider!
Microsoft.AspNetCore.Routing.RouteCollection
Microsoft.AspNetCore.Routing.RouteCollection.Add(Microsoft.AspNetCore.Routing.IRouter! router) -> void
Microsoft.AspNetCore.Routing.RouteCollection.Count.get -> int
Microsoft.AspNetCore.Routing.RouteCollection.RouteCollection() -> void
Microsoft.AspNetCore.Routing.RouteCollection.this[int index].get -> Microsoft.AspNetCore.Routing.IRouter!
Microsoft.AspNetCore.Routing.RouteConstraintBuilder
Microsoft.AspNetCore.Routing.RouteConstraintBuilder.AddConstraint(string! key, object! value) -> void
Microsoft.AspNetCore.Routing.RouteConstraintBuilder.AddResolvedConstraint(string! key, string! constraintText) -> void
Microsoft.AspNetCore.Routing.RouteConstraintBuilder.Build() -> System.Collections.Generic.IDictionary<string!, Microsoft.AspNetCore.Routing.IRouteConstraint!>!
Microsoft.AspNetCore.Routing.RouteConstraintBuilder.RouteConstraintBuilder(Microsoft.AspNetCore.Routing.IInlineConstraintResolver! inlineConstraintResolver, string! displayName) -> void
Microsoft.AspNetCore.Routing.RouteConstraintBuilder.SetOptional(string! key) -> void
Microsoft.AspNetCore.Routing.RouteConstraintMatcher
Microsoft.AspNetCore.Routing.RouteCreationException
Microsoft.AspNetCore.Routing.RouteCreationException.RouteCreationException(string! message) -> void
Microsoft.AspNetCore.Routing.RouteCreationException.RouteCreationException(string! message, System.Exception! innerException) -> void
Microsoft.AspNetCore.Routing.RouteEndpoint
Microsoft.AspNetCore.Routing.RouteEndpoint.Order.get -> int
Microsoft.AspNetCore.Routing.RouteEndpoint.RouteEndpoint(Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate, Microsoft.AspNetCore.Routing.Patterns.RoutePattern! routePattern, int order, Microsoft.AspNetCore.Http.EndpointMetadataCollection? metadata, string? displayName) -> void
Microsoft.AspNetCore.Routing.RouteEndpoint.RoutePattern.get -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
Microsoft.AspNetCore.Routing.RouteEndpointBuilder
Microsoft.AspNetCore.Routing.RouteEndpointBuilder.Order.get -> int
Microsoft.AspNetCore.Routing.RouteEndpointBuilder.Order.set -> void
Microsoft.AspNetCore.Routing.RouteEndpointBuilder.RouteEndpointBuilder(Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate, Microsoft.AspNetCore.Routing.Patterns.RoutePattern! routePattern, int order) -> void
Microsoft.AspNetCore.Routing.RouteEndpointBuilder.RoutePattern.get -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
Microsoft.AspNetCore.Routing.RouteEndpointBuilder.RoutePattern.set -> void
Microsoft.AspNetCore.Routing.RouteHandler
Microsoft.AspNetCore.Routing.RouteHandler.GetRequestHandler(Microsoft.AspNetCore.Http.HttpContext! httpContext, Microsoft.AspNetCore.Routing.RouteData! routeData) -> Microsoft.AspNetCore.Http.RequestDelegate!
Microsoft.AspNetCore.Routing.RouteHandler.GetVirtualPath(Microsoft.AspNetCore.Routing.VirtualPathContext! context) -> Microsoft.AspNetCore.Routing.VirtualPathData?
Microsoft.AspNetCore.Routing.RouteHandler.RouteAsync(Microsoft.AspNetCore.Routing.RouteContext! context) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.Routing.RouteHandler.RouteHandler(Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate) -> void
Microsoft.AspNetCore.Routing.RouteNameMetadata
Microsoft.AspNetCore.Routing.RouteNameMetadata.RouteName.get -> string!
Microsoft.AspNetCore.Routing.RouteNameMetadata.RouteNameMetadata(string! routeName) -> void
Microsoft.AspNetCore.Routing.RouteOptions
Microsoft.AspNetCore.Routing.RouteOptions.AppendTrailingSlash.get -> bool
Microsoft.AspNetCore.Routing.RouteOptions.AppendTrailingSlash.set -> void
Microsoft.AspNetCore.Routing.RouteOptions.ConstraintMap.get -> System.Collections.Generic.IDictionary<string!, System.Type!>!
Microsoft.AspNetCore.Routing.RouteOptions.ConstraintMap.set -> void
Microsoft.AspNetCore.Routing.RouteOptions.LowercaseQueryStrings.get -> bool
Microsoft.AspNetCore.Routing.RouteOptions.LowercaseQueryStrings.set -> void
Microsoft.AspNetCore.Routing.RouteOptions.LowercaseUrls.get -> bool
Microsoft.AspNetCore.Routing.RouteOptions.LowercaseUrls.set -> void
Microsoft.AspNetCore.Routing.RouteOptions.RouteOptions() -> void
Microsoft.AspNetCore.Routing.RouteOptions.SuppressCheckForUnhandledSecurityMetadata.get -> bool
Microsoft.AspNetCore.Routing.RouteOptions.SuppressCheckForUnhandledSecurityMetadata.set -> void
Microsoft.AspNetCore.Routing.RouteValueEqualityComparer
Microsoft.AspNetCore.Routing.RouteValueEqualityComparer.Equals(object? x, object? y) -> bool
Microsoft.AspNetCore.Routing.RouteValueEqualityComparer.GetHashCode(object! obj) -> int
Microsoft.AspNetCore.Routing.RouteValueEqualityComparer.RouteValueEqualityComparer() -> void
Microsoft.AspNetCore.Routing.RouteValuesAddress
Microsoft.AspNetCore.Routing.RouteValuesAddress.AmbientValues.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary?
Microsoft.AspNetCore.Routing.RouteValuesAddress.AmbientValues.set -> void
Microsoft.AspNetCore.Routing.RouteValuesAddress.ExplicitValues.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
Microsoft.AspNetCore.Routing.RouteValuesAddress.ExplicitValues.set -> void
Microsoft.AspNetCore.Routing.RouteValuesAddress.RouteName.get -> string?
Microsoft.AspNetCore.Routing.RouteValuesAddress.RouteName.set -> void
Microsoft.AspNetCore.Routing.RouteValuesAddress.RouteValuesAddress() -> void
Microsoft.AspNetCore.Routing.RoutingFeature
Microsoft.AspNetCore.Routing.RoutingFeature.RouteData.get -> Microsoft.AspNetCore.Routing.RouteData?
Microsoft.AspNetCore.Routing.RoutingFeature.RouteData.set -> void
Microsoft.AspNetCore.Routing.RoutingFeature.RoutingFeature() -> void
Microsoft.AspNetCore.Routing.SuppressLinkGenerationMetadata
Microsoft.AspNetCore.Routing.SuppressLinkGenerationMetadata.SuppressLinkGeneration.get -> bool
Microsoft.AspNetCore.Routing.SuppressLinkGenerationMetadata.SuppressLinkGenerationMetadata() -> void
Microsoft.AspNetCore.Routing.SuppressMatchingMetadata
Microsoft.AspNetCore.Routing.SuppressMatchingMetadata.SuppressMatching.get -> bool
Microsoft.AspNetCore.Routing.SuppressMatchingMetadata.SuppressMatchingMetadata() -> void
Microsoft.AspNetCore.Routing.Template.InlineConstraint
Microsoft.AspNetCore.Routing.Template.InlineConstraint.Constraint.get -> string!
Microsoft.AspNetCore.Routing.Template.InlineConstraint.InlineConstraint(Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference! other) -> void
Microsoft.AspNetCore.Routing.Template.InlineConstraint.InlineConstraint(string! constraint) -> void
Microsoft.AspNetCore.Routing.Template.RoutePrecedence
Microsoft.AspNetCore.Routing.Template.RouteTemplate
Microsoft.AspNetCore.Routing.Template.RouteTemplate.GetParameter(string! name) -> Microsoft.AspNetCore.Routing.Template.TemplatePart?
Microsoft.AspNetCore.Routing.Template.RouteTemplate.GetSegment(int index) -> Microsoft.AspNetCore.Routing.Template.TemplateSegment?
Microsoft.AspNetCore.Routing.Template.RouteTemplate.Parameters.get -> System.Collections.Generic.IList<Microsoft.AspNetCore.Routing.Template.TemplatePart!>!
Microsoft.AspNetCore.Routing.Template.RouteTemplate.RouteTemplate(Microsoft.AspNetCore.Routing.Patterns.RoutePattern! other) -> void
Microsoft.AspNetCore.Routing.Template.RouteTemplate.RouteTemplate(string! template, System.Collections.Generic.List<Microsoft.AspNetCore.Routing.Template.TemplateSegment!>! segments) -> void
Microsoft.AspNetCore.Routing.Template.RouteTemplate.Segments.get -> System.Collections.Generic.IList<Microsoft.AspNetCore.Routing.Template.TemplateSegment!>!
Microsoft.AspNetCore.Routing.Template.RouteTemplate.TemplateText.get -> string?
Microsoft.AspNetCore.Routing.Template.RouteTemplate.ToRoutePattern() -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
Microsoft.AspNetCore.Routing.Template.TemplateBinder
Microsoft.AspNetCore.Routing.Template.TemplateBinder.BindValues(Microsoft.AspNetCore.Routing.RouteValueDictionary! acceptedValues) -> string?
Microsoft.AspNetCore.Routing.Template.TemplateBinder.GetValues(Microsoft.AspNetCore.Routing.RouteValueDictionary? ambientValues, Microsoft.AspNetCore.Routing.RouteValueDictionary! values) -> Microsoft.AspNetCore.Routing.Template.TemplateValuesResult?
Microsoft.AspNetCore.Routing.Template.TemplateBinder.TryProcessConstraints(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.RouteValueDictionary! combinedValues, out string? parameterName, out Microsoft.AspNetCore.Routing.IRouteConstraint? constraint) -> bool
Microsoft.AspNetCore.Routing.Template.TemplateBinderFactory
Microsoft.AspNetCore.Routing.Template.TemplateBinderFactory.TemplateBinderFactory() -> void
Microsoft.AspNetCore.Routing.Template.TemplateMatcher
Microsoft.AspNetCore.Routing.Template.TemplateMatcher.Defaults.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
Microsoft.AspNetCore.Routing.Template.TemplateMatcher.Template.get -> Microsoft.AspNetCore.Routing.Template.RouteTemplate!
Microsoft.AspNetCore.Routing.Template.TemplateMatcher.TemplateMatcher(Microsoft.AspNetCore.Routing.Template.RouteTemplate! template, Microsoft.AspNetCore.Routing.RouteValueDictionary! defaults) -> void
Microsoft.AspNetCore.Routing.Template.TemplateMatcher.TryMatch(Microsoft.AspNetCore.Http.PathString path, Microsoft.AspNetCore.Routing.RouteValueDictionary! values) -> bool
Microsoft.AspNetCore.Routing.Template.TemplateParser
Microsoft.AspNetCore.Routing.Template.TemplatePart
Microsoft.AspNetCore.Routing.Template.TemplatePart.DefaultValue.get -> object?
Microsoft.AspNetCore.Routing.Template.TemplatePart.InlineConstraints.get -> System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Template.InlineConstraint!>!
Microsoft.AspNetCore.Routing.Template.TemplatePart.IsCatchAll.get -> bool
Microsoft.AspNetCore.Routing.Template.TemplatePart.IsLiteral.get -> bool
Microsoft.AspNetCore.Routing.Template.TemplatePart.IsOptional.get -> bool
Microsoft.AspNetCore.Routing.Template.TemplatePart.IsOptionalSeperator.get -> bool
Microsoft.AspNetCore.Routing.Template.TemplatePart.IsOptionalSeperator.set -> void
Microsoft.AspNetCore.Routing.Template.TemplatePart.IsParameter.get -> bool
Microsoft.AspNetCore.Routing.Template.TemplatePart.Name.get -> string?
Microsoft.AspNetCore.Routing.Template.TemplatePart.TemplatePart() -> void
Microsoft.AspNetCore.Routing.Template.TemplatePart.TemplatePart(Microsoft.AspNetCore.Routing.Patterns.RoutePatternPart! other) -> void
Microsoft.AspNetCore.Routing.Template.TemplatePart.Text.get -> string?
Microsoft.AspNetCore.Routing.Template.TemplatePart.ToRoutePatternPart() -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternPart!
Microsoft.AspNetCore.Routing.Template.TemplateSegment
Microsoft.AspNetCore.Routing.Template.TemplateSegment.IsSimple.get -> bool
Microsoft.AspNetCore.Routing.Template.TemplateSegment.Parts.get -> System.Collections.Generic.List<Microsoft.AspNetCore.Routing.Template.TemplatePart!>!
Microsoft.AspNetCore.Routing.Template.TemplateSegment.TemplateSegment() -> void
Microsoft.AspNetCore.Routing.Template.TemplateSegment.TemplateSegment(Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment! other) -> void
Microsoft.AspNetCore.Routing.Template.TemplateSegment.ToRoutePatternPathSegment() -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment!
Microsoft.AspNetCore.Routing.Template.TemplateValuesResult
Microsoft.AspNetCore.Routing.Template.TemplateValuesResult.AcceptedValues.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
Microsoft.AspNetCore.Routing.Template.TemplateValuesResult.AcceptedValues.set -> void
Microsoft.AspNetCore.Routing.Template.TemplateValuesResult.CombinedValues.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
Microsoft.AspNetCore.Routing.Template.TemplateValuesResult.CombinedValues.set -> void
Microsoft.AspNetCore.Routing.Template.TemplateValuesResult.TemplateValuesResult() -> void
Microsoft.AspNetCore.Routing.Tree.InboundMatch
Microsoft.AspNetCore.Routing.Tree.InboundMatch.InboundMatch() -> void
Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry
Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.InboundRouteEntry() -> void
Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.Order.get -> int
Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.Order.set -> void
Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.Precedence.get -> decimal
Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.Precedence.set -> void
Microsoft.AspNetCore.Routing.Tree.OutboundMatch
Microsoft.AspNetCore.Routing.Tree.OutboundMatch.OutboundMatch() -> void
Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry
Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.Order.get -> int
Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.Order.set -> void
Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.OutboundRouteEntry() -> void
Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.Precedence.get -> decimal
Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.Precedence.set -> void
Microsoft.AspNetCore.Routing.Tree.TreeRouteBuilder
Microsoft.AspNetCore.Routing.Tree.TreeRouteBuilder.Clear() -> void
Microsoft.AspNetCore.Routing.Tree.TreeRouter
Microsoft.AspNetCore.Routing.Tree.TreeRouter.Version.get -> int
Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode
Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.Depth.get -> int
Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.IsCatchAll.get -> bool
Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.IsCatchAll.set -> void
Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.UrlMatchingNode(int length) -> void
Microsoft.AspNetCore.Routing.Tree.UrlMatchingTree
Microsoft.AspNetCore.Routing.Tree.UrlMatchingTree.Order.get -> int
Microsoft.AspNetCore.Routing.Tree.UrlMatchingTree.Root.get -> Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode!
Microsoft.AspNetCore.Routing.Tree.UrlMatchingTree.UrlMatchingTree(int order) -> void
Microsoft.Extensions.DependencyInjection.RoutingServiceCollectionExtensions
abstract Microsoft.AspNetCore.Routing.EndpointDataSource.Endpoints.get -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint!>!
abstract Microsoft.AspNetCore.Routing.EndpointDataSource.GetChangeToken() -> Microsoft.Extensions.Primitives.IChangeToken!
abstract Microsoft.AspNetCore.Routing.LinkParser.ParsePathByAddress<TAddress>(TAddress address, Microsoft.AspNetCore.Http.PathString path) -> Microsoft.AspNetCore.Routing.RouteValueDictionary?
abstract Microsoft.AspNetCore.Routing.MatcherPolicy.Order.get -> int
abstract Microsoft.AspNetCore.Routing.Matching.EndpointSelector.SelectAsync(Microsoft.AspNetCore.Http.HttpContext! httpContext, Microsoft.AspNetCore.Routing.Matching.CandidateSet! candidates) -> System.Threading.Tasks.Task!
abstract Microsoft.AspNetCore.Routing.Matching.PolicyJumpTable.GetDestination(Microsoft.AspNetCore.Http.HttpContext! httpContext) -> int
abstract Microsoft.AspNetCore.Routing.ParameterPolicyFactory.Create(Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart? parameter, Microsoft.AspNetCore.Routing.IParameterPolicy! parameterPolicy) -> Microsoft.AspNetCore.Routing.IParameterPolicy!
abstract Microsoft.AspNetCore.Routing.ParameterPolicyFactory.Create(Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart? parameter, string! inlineText) -> Microsoft.AspNetCore.Routing.IParameterPolicy!
abstract Microsoft.AspNetCore.Routing.Patterns.RoutePatternTransformer.SubstituteRequiredValues(Microsoft.AspNetCore.Routing.Patterns.RoutePattern! original, object! requiredValues) -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern?
abstract Microsoft.AspNetCore.Routing.RouteBase.OnRouteMatched(Microsoft.AspNetCore.Routing.RouteContext! context) -> System.Threading.Tasks.Task!
abstract Microsoft.AspNetCore.Routing.RouteBase.OnVirtualPathGenerated(Microsoft.AspNetCore.Routing.VirtualPathContext! context) -> Microsoft.AspNetCore.Routing.VirtualPathData?
abstract Microsoft.AspNetCore.Routing.Template.TemplateBinderFactory.Create(Microsoft.AspNetCore.Routing.Patterns.RoutePattern! pattern) -> Microsoft.AspNetCore.Routing.Template.TemplateBinder!
abstract Microsoft.AspNetCore.Routing.Template.TemplateBinderFactory.Create(Microsoft.AspNetCore.Routing.Template.RouteTemplate! template, Microsoft.AspNetCore.Routing.RouteValueDictionary! defaults) -> Microsoft.AspNetCore.Routing.Template.TemplateBinder!
override Microsoft.AspNetCore.Routing.CompositeEndpointDataSource.Endpoints.get -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint!>!
override Microsoft.AspNetCore.Routing.CompositeEndpointDataSource.GetChangeToken() -> Microsoft.Extensions.Primitives.IChangeToken!
override Microsoft.AspNetCore.Routing.DefaultEndpointDataSource.Endpoints.get -> System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint!>!
override Microsoft.AspNetCore.Routing.DefaultEndpointDataSource.GetChangeToken() -> Microsoft.Extensions.Primitives.IChangeToken!
override Microsoft.AspNetCore.Routing.Matching.HostMatcherPolicy.Order.get -> int
override Microsoft.AspNetCore.Routing.Matching.HttpMethodMatcherPolicy.Order.get -> int
override Microsoft.AspNetCore.Routing.Patterns.RoutePatternException.GetObjectData(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void
override Microsoft.AspNetCore.Routing.Route.OnRouteMatched(Microsoft.AspNetCore.Routing.RouteContext! context) -> System.Threading.Tasks.Task!
override Microsoft.AspNetCore.Routing.Route.OnVirtualPathGenerated(Microsoft.AspNetCore.Routing.VirtualPathContext! context) -> Microsoft.AspNetCore.Routing.VirtualPathData?
override Microsoft.AspNetCore.Routing.RouteBase.ToString() -> string!
override Microsoft.AspNetCore.Routing.RouteEndpointBuilder.Build() -> Microsoft.AspNetCore.Http.Endpoint!
static Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions.Map(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder! endpoints, Microsoft.AspNetCore.Routing.Patterns.RoutePattern! pattern, Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder!
static Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions.Map(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder! endpoints, string! pattern, Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder!
static Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions.MapDelete(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder! endpoints, string! pattern, Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder!
static Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions.MapGet(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder! endpoints, string! pattern, Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder!
static Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions.MapMethods(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder! endpoints, string! pattern, System.Collections.Generic.IEnumerable<string!>! httpMethods, Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder!
static Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions.MapPost(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder! endpoints, string! pattern, Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder!
static Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions.MapPut(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder! endpoints, string! pattern, Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder!
static Microsoft.AspNetCore.Builder.EndpointRoutingApplicationBuilderExtensions.UseEndpoints(this Microsoft.AspNetCore.Builder.IApplicationBuilder! builder, System.Action<Microsoft.AspNetCore.Routing.IEndpointRouteBuilder!>! configure) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
static Microsoft.AspNetCore.Builder.EndpointRoutingApplicationBuilderExtensions.UseRouting(this Microsoft.AspNetCore.Builder.IApplicationBuilder! builder) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
static Microsoft.AspNetCore.Builder.FallbackEndpointRouteBuilderExtensions.MapFallback(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder! endpoints, Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder!
static Microsoft.AspNetCore.Builder.FallbackEndpointRouteBuilderExtensions.MapFallback(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder! endpoints, string! pattern, Microsoft.AspNetCore.Http.RequestDelegate! requestDelegate) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder!
static Microsoft.AspNetCore.Builder.MapRouteRouteBuilderExtensions.MapRoute(this Microsoft.AspNetCore.Routing.IRouteBuilder! routeBuilder, string? name, string? template) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Builder.MapRouteRouteBuilderExtensions.MapRoute(this Microsoft.AspNetCore.Routing.IRouteBuilder! routeBuilder, string? name, string? template, object? defaults) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Builder.MapRouteRouteBuilderExtensions.MapRoute(this Microsoft.AspNetCore.Routing.IRouteBuilder! routeBuilder, string? name, string? template, object? defaults, object? constraints) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Builder.MapRouteRouteBuilderExtensions.MapRoute(this Microsoft.AspNetCore.Routing.IRouteBuilder! routeBuilder, string? name, string? template, object? defaults, object? constraints, object? dataTokens) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Builder.RoutingBuilderExtensions.UseRouter(this Microsoft.AspNetCore.Builder.IApplicationBuilder! builder, Microsoft.AspNetCore.Routing.IRouter! router) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
static Microsoft.AspNetCore.Builder.RoutingBuilderExtensions.UseRouter(this Microsoft.AspNetCore.Builder.IApplicationBuilder! builder, System.Action<Microsoft.AspNetCore.Routing.IRouteBuilder!>! action) -> Microsoft.AspNetCore.Builder.IApplicationBuilder!
static Microsoft.AspNetCore.Builder.RoutingEndpointConventionBuilderExtensions.RequireHost<TBuilder>(this TBuilder builder, params string![]! hosts) -> TBuilder
static Microsoft.AspNetCore.Builder.RoutingEndpointConventionBuilderExtensions.WithDisplayName<TBuilder>(this TBuilder builder, System.Func<Microsoft.AspNetCore.Builder.EndpointBuilder!, string!>! func) -> TBuilder
static Microsoft.AspNetCore.Builder.RoutingEndpointConventionBuilderExtensions.WithDisplayName<TBuilder>(this TBuilder builder, string! displayName) -> TBuilder
static Microsoft.AspNetCore.Builder.RoutingEndpointConventionBuilderExtensions.WithMetadata<TBuilder>(this TBuilder builder, params object![]! items) -> TBuilder
static Microsoft.AspNetCore.Routing.InlineRouteParameterParser.ParseRouteParameter(string! routeParameter) -> Microsoft.AspNetCore.Routing.Template.TemplatePart!
static Microsoft.AspNetCore.Routing.LinkGeneratorEndpointNameAddressExtensions.GetPathByName(this Microsoft.AspNetCore.Routing.LinkGenerator! generator, Microsoft.AspNetCore.Http.HttpContext! httpContext, string! endpointName, object? values, Microsoft.AspNetCore.Http.PathString? pathBase = null, Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString), Microsoft.AspNetCore.Routing.LinkOptions? options = null) -> string?
static Microsoft.AspNetCore.Routing.LinkGeneratorEndpointNameAddressExtensions.GetPathByName(this Microsoft.AspNetCore.Routing.LinkGenerator! generator, string! endpointName, object? values, Microsoft.AspNetCore.Http.PathString pathBase = default(Microsoft.AspNetCore.Http.PathString), Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString), Microsoft.AspNetCore.Routing.LinkOptions? options = null) -> string?
static Microsoft.AspNetCore.Routing.LinkGeneratorEndpointNameAddressExtensions.GetUriByName(this Microsoft.AspNetCore.Routing.LinkGenerator! generator, Microsoft.AspNetCore.Http.HttpContext! httpContext, string! endpointName, object? values, string? scheme = null, Microsoft.AspNetCore.Http.HostString? host = null, Microsoft.AspNetCore.Http.PathString? pathBase = null, Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString), Microsoft.AspNetCore.Routing.LinkOptions? options = null) -> string?
static Microsoft.AspNetCore.Routing.LinkGeneratorEndpointNameAddressExtensions.GetUriByName(this Microsoft.AspNetCore.Routing.LinkGenerator! generator, string! endpointName, object? values, string! scheme, Microsoft.AspNetCore.Http.HostString host, Microsoft.AspNetCore.Http.PathString pathBase = default(Microsoft.AspNetCore.Http.PathString), Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString), Microsoft.AspNetCore.Routing.LinkOptions? options = null) -> string?
static Microsoft.AspNetCore.Routing.LinkGeneratorRouteValuesAddressExtensions.GetPathByRouteValues(this Microsoft.AspNetCore.Routing.LinkGenerator! generator, Microsoft.AspNetCore.Http.HttpContext! httpContext, string? routeName, object? values, Microsoft.AspNetCore.Http.PathString? pathBase = null, Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString), Microsoft.AspNetCore.Routing.LinkOptions? options = null) -> string?
static Microsoft.AspNetCore.Routing.LinkGeneratorRouteValuesAddressExtensions.GetPathByRouteValues(this Microsoft.AspNetCore.Routing.LinkGenerator! generator, string? routeName, object? values, Microsoft.AspNetCore.Http.PathString pathBase = default(Microsoft.AspNetCore.Http.PathString), Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString), Microsoft.AspNetCore.Routing.LinkOptions? options = null) -> string?
static Microsoft.AspNetCore.Routing.LinkGeneratorRouteValuesAddressExtensions.GetUriByRouteValues(this Microsoft.AspNetCore.Routing.LinkGenerator! generator, Microsoft.AspNetCore.Http.HttpContext! httpContext, string? routeName, object? values, string? scheme = null, Microsoft.AspNetCore.Http.HostString? host = null, Microsoft.AspNetCore.Http.PathString? pathBase = null, Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString), Microsoft.AspNetCore.Routing.LinkOptions? options = null) -> string?
static Microsoft.AspNetCore.Routing.LinkGeneratorRouteValuesAddressExtensions.GetUriByRouteValues(this Microsoft.AspNetCore.Routing.LinkGenerator! generator, string? routeName, object? values, string! scheme, Microsoft.AspNetCore.Http.HostString host, Microsoft.AspNetCore.Http.PathString pathBase = default(Microsoft.AspNetCore.Http.PathString), Microsoft.AspNetCore.Http.FragmentString fragment = default(Microsoft.AspNetCore.Http.FragmentString), Microsoft.AspNetCore.Routing.LinkOptions? options = null) -> string?
static Microsoft.AspNetCore.Routing.LinkParserEndpointNameAddressExtensions.ParsePathByEndpointName(this Microsoft.AspNetCore.Routing.LinkParser! parser, string! endpointName, Microsoft.AspNetCore.Http.PathString path) -> Microsoft.AspNetCore.Routing.RouteValueDictionary?
static Microsoft.AspNetCore.Routing.MatcherPolicy.ContainsDynamicEndpoints(System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint!>! endpoints) -> bool
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Constraint(Microsoft.AspNetCore.Routing.IRouteConstraint! constraint) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Constraint(object! constraint) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Constraint(string! constraint) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.LiteralPart(string! content) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternLiteralPart!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.ParameterPart(string! parameterName) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.ParameterPart(string! parameterName, object! default) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.ParameterPart(string! parameterName, object? default, Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterKind parameterKind) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.ParameterPart(string! parameterName, object? default, Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterKind parameterKind, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference!>! parameterPolicies) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.ParameterPart(string! parameterName, object? default, Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterKind parameterKind, params Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference![]! parameterPolicies) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPart!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.ParameterPolicy(Microsoft.AspNetCore.Routing.IParameterPolicy! parameterPolicy) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.ParameterPolicy(string! parameterPolicy) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternParameterPolicyReference!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Parse(string! pattern) -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Parse(string! pattern, object? defaults, object? parameterPolicies) -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Parse(string! pattern, object? defaults, object? parameterPolicies, object? requiredValues) -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Pattern(System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment!>! segments) -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Pattern(object? defaults, object? parameterPolicies, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment!>! segments) -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Pattern(object? defaults, object? parameterPolicies, params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment![]! segments) -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Pattern(params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment![]! segments) -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Pattern(string! rawText, params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment![]! segments) -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Pattern(string? rawText, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment!>! segments) -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Pattern(string? rawText, object? defaults, object? parameterPolicies, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment!>! segments) -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Pattern(string? rawText, object? defaults, object? parameterPolicies, params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment![]! segments) -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Segment(System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPart!>! parts) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.Segment(params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPart![]! parts) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment!
static Microsoft.AspNetCore.Routing.Patterns.RoutePatternFactory.SeparatorPart(string! content) -> Microsoft.AspNetCore.Routing.Patterns.RoutePatternSeparatorPart!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapDelete(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, Microsoft.AspNetCore.Http.RequestDelegate! handler) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapDelete(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, System.Func<Microsoft.AspNetCore.Http.HttpRequest!, Microsoft.AspNetCore.Http.HttpResponse!, Microsoft.AspNetCore.Routing.RouteData!, System.Threading.Tasks.Task!>! handler) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapGet(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, Microsoft.AspNetCore.Http.RequestDelegate! handler) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapGet(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, System.Func<Microsoft.AspNetCore.Http.HttpRequest!, Microsoft.AspNetCore.Http.HttpResponse!, Microsoft.AspNetCore.Routing.RouteData!, System.Threading.Tasks.Task!>! handler) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapMiddlewareDelete(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder!>! action) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapMiddlewareGet(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder!>! action) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapMiddlewarePost(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder!>! action) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapMiddlewarePut(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder!>! action) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapMiddlewareRoute(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder!>! action) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapMiddlewareVerb(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! verb, string! template, System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder!>! action) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapPost(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, Microsoft.AspNetCore.Http.RequestDelegate! handler) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapPost(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, System.Func<Microsoft.AspNetCore.Http.HttpRequest!, Microsoft.AspNetCore.Http.HttpResponse!, Microsoft.AspNetCore.Routing.RouteData!, System.Threading.Tasks.Task!>! handler) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapPut(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, Microsoft.AspNetCore.Http.RequestDelegate! handler) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapPut(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, System.Func<Microsoft.AspNetCore.Http.HttpRequest!, Microsoft.AspNetCore.Http.HttpResponse!, Microsoft.AspNetCore.Routing.RouteData!, System.Threading.Tasks.Task!>! handler) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapRoute(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! template, Microsoft.AspNetCore.Http.RequestDelegate! handler) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapVerb(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! verb, string! template, Microsoft.AspNetCore.Http.RequestDelegate! handler) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RequestDelegateRouteBuilderExtensions.MapVerb(this Microsoft.AspNetCore.Routing.IRouteBuilder! builder, string! verb, string! template, System.Func<Microsoft.AspNetCore.Http.HttpRequest!, Microsoft.AspNetCore.Http.HttpResponse!, Microsoft.AspNetCore.Routing.RouteData!, System.Threading.Tasks.Task!>! handler) -> Microsoft.AspNetCore.Routing.IRouteBuilder!
static Microsoft.AspNetCore.Routing.RouteBase.GetConstraints(Microsoft.AspNetCore.Routing.IInlineConstraintResolver! inlineConstraintResolver, Microsoft.AspNetCore.Routing.Template.RouteTemplate! parsedTemplate, System.Collections.Generic.IDictionary<string!, object!>? constraints) -> System.Collections.Generic.IDictionary<string!, Microsoft.AspNetCore.Routing.IRouteConstraint!>!
static Microsoft.AspNetCore.Routing.RouteBase.GetDefaults(Microsoft.AspNetCore.Routing.Template.RouteTemplate! parsedTemplate, Microsoft.AspNetCore.Routing.RouteValueDictionary? defaults) -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
static Microsoft.AspNetCore.Routing.RouteConstraintMatcher.Match(System.Collections.Generic.IDictionary<string!, Microsoft.AspNetCore.Routing.IRouteConstraint!>! constraints, Microsoft.AspNetCore.Routing.RouteValueDictionary! routeValues, Microsoft.AspNetCore.Http.HttpContext! httpContext, Microsoft.AspNetCore.Routing.IRouter! route, Microsoft.AspNetCore.Routing.RouteDirection routeDirection, Microsoft.Extensions.Logging.ILogger! logger) -> bool
static Microsoft.AspNetCore.Routing.Template.RoutePrecedence.ComputeInbound(Microsoft.AspNetCore.Routing.Template.RouteTemplate! template) -> decimal
static Microsoft.AspNetCore.Routing.Template.RoutePrecedence.ComputeOutbound(Microsoft.AspNetCore.Routing.Template.RouteTemplate! template) -> decimal
static Microsoft.AspNetCore.Routing.Template.TemplateBinder.RoutePartsEqual(object? a, object? b) -> bool
static Microsoft.AspNetCore.Routing.Template.TemplateParser.Parse(string! routeTemplate) -> Microsoft.AspNetCore.Routing.Template.RouteTemplate!
static Microsoft.AspNetCore.Routing.Template.TemplatePart.CreateLiteral(string! text) -> Microsoft.AspNetCore.Routing.Template.TemplatePart!
static Microsoft.AspNetCore.Routing.Template.TemplatePart.CreateParameter(string! name, bool isCatchAll, bool isOptional, object? defaultValue, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Template.InlineConstraint!>? inlineConstraints) -> Microsoft.AspNetCore.Routing.Template.TemplatePart!
static Microsoft.Extensions.DependencyInjection.RoutingServiceCollectionExtensions.AddRouting(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection!
static Microsoft.Extensions.DependencyInjection.RoutingServiceCollectionExtensions.AddRouting(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services, System.Action<Microsoft.AspNetCore.Routing.RouteOptions!>! configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection!
static readonly Microsoft.AspNetCore.Builder.FallbackEndpointRouteBuilderExtensions.DefaultPattern -> string!
static readonly Microsoft.AspNetCore.Routing.Matching.EndpointMetadataComparer<TMetadata>.Default -> Microsoft.AspNetCore.Routing.Matching.EndpointMetadataComparer<TMetadata!>!
static readonly Microsoft.AspNetCore.Routing.Patterns.RoutePattern.RequiredValueAny -> object!
static readonly Microsoft.AspNetCore.Routing.RouteValueEqualityComparer.Default -> Microsoft.AspNetCore.Routing.RouteValueEqualityComparer!
virtual Microsoft.AspNetCore.Routing.Constraints.HttpMethodRouteConstraint.Match(Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string! routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary! values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection) -> bool
virtual Microsoft.AspNetCore.Routing.DefaultInlineConstraintResolver.ResolveConstraint(string! inlineConstraint) -> Microsoft.AspNetCore.Routing.IRouteConstraint?
virtual Microsoft.AspNetCore.Routing.Matching.EndpointMetadataComparer<TMetadata>.CompareMetadata(TMetadata? x, TMetadata? y) -> int
virtual Microsoft.AspNetCore.Routing.Matching.EndpointMetadataComparer<TMetadata>.GetMetadata(Microsoft.AspNetCore.Http.Endpoint! endpoint) -> TMetadata?
virtual Microsoft.AspNetCore.Routing.RouteBase.ConstraintResolver.get -> Microsoft.AspNetCore.Routing.IInlineConstraintResolver!
virtual Microsoft.AspNetCore.Routing.RouteBase.ConstraintResolver.set -> void
virtual Microsoft.AspNetCore.Routing.RouteBase.Constraints.get -> System.Collections.Generic.IDictionary<string!, Microsoft.AspNetCore.Routing.IRouteConstraint!>!
virtual Microsoft.AspNetCore.Routing.RouteBase.Constraints.set -> void
virtual Microsoft.AspNetCore.Routing.RouteBase.DataTokens.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
virtual Microsoft.AspNetCore.Routing.RouteBase.DataTokens.set -> void
virtual Microsoft.AspNetCore.Routing.RouteBase.Defaults.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary!
virtual Microsoft.AspNetCore.Routing.RouteBase.Defaults.set -> void
virtual Microsoft.AspNetCore.Routing.RouteBase.GetVirtualPath(Microsoft.AspNetCore.Routing.VirtualPathContext! context) -> Microsoft.AspNetCore.Routing.VirtualPathData?
virtual Microsoft.AspNetCore.Routing.RouteBase.Name.get -> string?
virtual Microsoft.AspNetCore.Routing.RouteBase.Name.set -> void
virtual Microsoft.AspNetCore.Routing.RouteBase.ParsedTemplate.get -> Microsoft.AspNetCore.Routing.Template.RouteTemplate!
virtual Microsoft.AspNetCore.Routing.RouteBase.ParsedTemplate.set -> void
virtual Microsoft.AspNetCore.Routing.RouteBase.RouteAsync(Microsoft.AspNetCore.Routing.RouteContext! context) -> System.Threading.Tasks.Task!
virtual Microsoft.AspNetCore.Routing.RouteCollection.GetVirtualPath(Microsoft.AspNetCore.Routing.VirtualPathContext! context) -> Microsoft.AspNetCore.Routing.VirtualPathData?
virtual Microsoft.AspNetCore.Routing.RouteCollection.RouteAsync(Microsoft.AspNetCore.Routing.RouteContext! context) -> System.Threading.Tasks.Task!
~Microsoft.AspNetCore.Routing.DefaultInlineConstraintResolver.DefaultInlineConstraintResolver(Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Routing.RouteOptions!>! routeOptions, System.IServiceProvider! serviceProvider) -> void
~Microsoft.AspNetCore.Routing.Tree.InboundMatch.Entry.get -> Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry
~Microsoft.AspNetCore.Routing.Tree.InboundMatch.Entry.set -> void
~Microsoft.AspNetCore.Routing.Tree.InboundMatch.TemplateMatcher.get -> Microsoft.AspNetCore.Routing.Template.TemplateMatcher
~Microsoft.AspNetCore.Routing.Tree.InboundMatch.TemplateMatcher.set -> void
~Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.Constraints.get -> System.Collections.Generic.IDictionary<string, Microsoft.AspNetCore.Routing.IRouteConstraint>
~Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.Constraints.set -> void
~Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.Defaults.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary
~Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.Defaults.set -> void
~Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.Handler.get -> Microsoft.AspNetCore.Routing.IRouter
~Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.Handler.set -> void
~Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.RouteName.get -> string
~Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.RouteName.set -> void
~Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.RouteTemplate.get -> Microsoft.AspNetCore.Routing.Template.RouteTemplate
~Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry.RouteTemplate.set -> void
~Microsoft.AspNetCore.Routing.Tree.OutboundMatch.Entry.get -> Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry
~Microsoft.AspNetCore.Routing.Tree.OutboundMatch.Entry.set -> void
~Microsoft.AspNetCore.Routing.Tree.OutboundMatch.TemplateBinder.get -> Microsoft.AspNetCore.Routing.Template.TemplateBinder
~Microsoft.AspNetCore.Routing.Tree.OutboundMatch.TemplateBinder.set -> void
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.Constraints.get -> System.Collections.Generic.IDictionary<string, Microsoft.AspNetCore.Routing.IRouteConstraint>
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.Constraints.set -> void
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.Data.get -> object
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.Data.set -> void
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.Defaults.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.Defaults.set -> void
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.Handler.get -> Microsoft.AspNetCore.Routing.IRouter
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.Handler.set -> void
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.RequiredLinkValues.get -> Microsoft.AspNetCore.Routing.RouteValueDictionary
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.RequiredLinkValues.set -> void
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.RouteName.get -> string
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.RouteName.set -> void
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.RouteTemplate.get -> Microsoft.AspNetCore.Routing.Template.RouteTemplate
~Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry.RouteTemplate.set -> void
~Microsoft.AspNetCore.Routing.Tree.TreeRouteBuilder.Build() -> Microsoft.AspNetCore.Routing.Tree.TreeRouter
~Microsoft.AspNetCore.Routing.Tree.TreeRouteBuilder.Build(int version) -> Microsoft.AspNetCore.Routing.Tree.TreeRouter
~Microsoft.AspNetCore.Routing.Tree.TreeRouteBuilder.InboundEntries.get -> System.Collections.Generic.IList<Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry>
~Microsoft.AspNetCore.Routing.Tree.TreeRouteBuilder.MapInbound(Microsoft.AspNetCore.Routing.IRouter handler, Microsoft.AspNetCore.Routing.Template.RouteTemplate routeTemplate, string routeName, int order) -> Microsoft.AspNetCore.Routing.Tree.InboundRouteEntry
~Microsoft.AspNetCore.Routing.Tree.TreeRouteBuilder.MapOutbound(Microsoft.AspNetCore.Routing.IRouter handler, Microsoft.AspNetCore.Routing.Template.RouteTemplate routeTemplate, Microsoft.AspNetCore.Routing.RouteValueDictionary requiredLinkValues, string routeName, int order) -> Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry
~Microsoft.AspNetCore.Routing.Tree.TreeRouteBuilder.OutboundEntries.get -> System.Collections.Generic.IList<Microsoft.AspNetCore.Routing.Tree.OutboundRouteEntry>
~Microsoft.AspNetCore.Routing.Tree.TreeRouter.GetVirtualPath(Microsoft.AspNetCore.Routing.VirtualPathContext context) -> Microsoft.AspNetCore.Routing.VirtualPathData
~Microsoft.AspNetCore.Routing.Tree.TreeRouter.RouteAsync(Microsoft.AspNetCore.Routing.RouteContext context) -> System.Threading.Tasks.Task
~Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.CatchAlls.get -> Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode
~Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.CatchAlls.set -> void
~Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.ConstrainedCatchAlls.get -> Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode
~Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.ConstrainedCatchAlls.set -> void
~Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.ConstrainedParameters.get -> Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode
~Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.ConstrainedParameters.set -> void
~Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.Literals.get -> System.Collections.Generic.Dictionary<string, Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode>
~Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.Matches.get -> System.Collections.Generic.List<Microsoft.AspNetCore.Routing.Tree.InboundMatch>
~Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.Parameters.get -> Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode
~Microsoft.AspNetCore.Routing.Tree.UrlMatchingNode.Parameters.set -> void
~static readonly Microsoft.AspNetCore.Routing.Tree.TreeRouter.RouteGroupKey -> string

View File

@ -4,6 +4,7 @@
using System;
using System.Buffers;
using System.Diagnostics;
using System.Diagnostics.CodeAnalysis;
using System.IO;
using System.Threading;
using System.Threading.Tasks;
@ -280,6 +281,7 @@ namespace Microsoft.AspNetCore.WebUtilities
return ReadAsync(buffer.AsMemory(offset, count), cancellationToken).AsTask();
}
[SuppressMessage("ApiDesign", "RS0027:Public API with optional parameter(s) should have the most parameters amongst its public overloads.", Justification = "Required to maintain compatibility")]
public override async ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default)
{
ThrowIfDisposed();

View File

@ -180,6 +180,7 @@ namespace Microsoft.AspNetCore.WebUtilities
/// <param name="destination">The <see cref="Stream" /> to drain buffered contents to.</param>
/// <param name="cancellationToken">The <see cref="CancellationToken" />.</param>
/// <returns>A <see cref="Task" /> that represents the asynchronous drain operation.</returns>
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public async Task DrainBufferAsync(Stream destination, CancellationToken cancellationToken = default)
{
// When not null, FileStream always has "older" spooled content. The PagedByteBuffer always has "newer"
@ -199,6 +200,7 @@ namespace Microsoft.AspNetCore.WebUtilities
await PagedByteBuffer.MoveToAsync(destination, cancellationToken);
}
[SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required to maintain compatibility")]
public async Task DrainBufferAsync(PipeWriter destination, CancellationToken cancellationToken = default)
{
// When not null, FileStream always has "older" spooled content. The PagedByteBuffer always has "newer"

View File

@ -4,6 +4,7 @@
using System;
using System.Buffers;
using System.Diagnostics;
using System.Diagnostics.CodeAnalysis;
using System.IO;
using System.Text;
using System.Threading;
@ -233,6 +234,7 @@ namespace Microsoft.AspNetCore.WebUtilities
return ReadAsync(memory).AsTask();
}
[SuppressMessage("ApiDesign", "RS0027:Public API with optional parameter(s) should have the most parameters amongst its public overloads.", Justification = "Required to maintain compatibility")]
public override async ValueTask<int> ReadAsync(Memory<char> buffer, CancellationToken cancellationToken = default)
{
if (_disposed)

View File

@ -4,8 +4,8 @@
using System;
using System.Buffers;
using System.Diagnostics;
using System.Diagnostics.CodeAnalysis;
using System.IO;
using System.Reflection.Metadata.Ecma335;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading;
@ -145,7 +145,7 @@ namespace Microsoft.AspNetCore.WebUtilities
}
var written = CopyToCharBuffer(value);
remaining -= written;
value = value.Slice(written);
};
@ -302,6 +302,7 @@ namespace Microsoft.AspNetCore.WebUtilities
}
}
[SuppressMessage("ApiDesign", "RS0027:Public API with optional parameter(s) should have the most parameters amongst its public overloads.", Justification = "Required to maintain compatibility")]
public override Task WriteAsync(ReadOnlyMemory<char> value, CancellationToken cancellationToken = default)
{
if (_disposed)
@ -346,7 +347,7 @@ namespace Microsoft.AspNetCore.WebUtilities
}
var written = CopyToCharBuffer(value.Span);
remaining -= written;
value = value.Slice(written);
};

View File

@ -0,0 +1 @@
#nullable enable

View File

@ -0,0 +1,209 @@
#nullable enable
Microsoft.AspNetCore.WebUtilities.Base64UrlTextEncoder
Microsoft.AspNetCore.WebUtilities.BufferedReadStream
Microsoft.AspNetCore.WebUtilities.BufferedReadStream.BufferedData.get -> System.ArraySegment<byte>
Microsoft.AspNetCore.WebUtilities.BufferedReadStream.BufferedReadStream(System.IO.Stream! inner, int bufferSize) -> void
Microsoft.AspNetCore.WebUtilities.BufferedReadStream.BufferedReadStream(System.IO.Stream! inner, int bufferSize, System.Buffers.ArrayPool<byte>! bytePool) -> void
Microsoft.AspNetCore.WebUtilities.BufferedReadStream.EnsureBuffered() -> bool
Microsoft.AspNetCore.WebUtilities.BufferedReadStream.EnsureBuffered(int minCount) -> bool
Microsoft.AspNetCore.WebUtilities.BufferedReadStream.EnsureBufferedAsync(System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<bool>!
Microsoft.AspNetCore.WebUtilities.BufferedReadStream.EnsureBufferedAsync(int minCount, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<bool>!
Microsoft.AspNetCore.WebUtilities.BufferedReadStream.ReadLine(int lengthLimit) -> string!
Microsoft.AspNetCore.WebUtilities.BufferedReadStream.ReadLineAsync(int lengthLimit, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<string!>!
Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream
Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.FileBufferingReadStream(System.IO.Stream! inner, int memoryThreshold) -> void
Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.FileBufferingReadStream(System.IO.Stream! inner, int memoryThreshold, long? bufferLimit, System.Func<string!>! tempFileDirectoryAccessor) -> void
Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.FileBufferingReadStream(System.IO.Stream! inner, int memoryThreshold, long? bufferLimit, System.Func<string!>! tempFileDirectoryAccessor, System.Buffers.ArrayPool<byte>! bytePool) -> void
Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.FileBufferingReadStream(System.IO.Stream! inner, int memoryThreshold, long? bufferLimit, string! tempFileDirectory) -> void
Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.FileBufferingReadStream(System.IO.Stream! inner, int memoryThreshold, long? bufferLimit, string! tempFileDirectory, System.Buffers.ArrayPool<byte>! bytePool) -> void
Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.InMemory.get -> bool
Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.TempFileName.get -> string?
Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream
Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.DrainBufferAsync(System.IO.Pipelines.PipeWriter! destination, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.DrainBufferAsync(System.IO.Stream! destination, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.FileBufferingWriteStream(int memoryThreshold = 32768, long? bufferLimit = null, System.Func<string!>? tempFileDirectoryAccessor = null) -> void
Microsoft.AspNetCore.WebUtilities.FileMultipartSection
Microsoft.AspNetCore.WebUtilities.FileMultipartSection.FileMultipartSection(Microsoft.AspNetCore.WebUtilities.MultipartSection! section) -> void
Microsoft.AspNetCore.WebUtilities.FileMultipartSection.FileMultipartSection(Microsoft.AspNetCore.WebUtilities.MultipartSection! section, Microsoft.Net.Http.Headers.ContentDispositionHeaderValue? header) -> void
Microsoft.AspNetCore.WebUtilities.FileMultipartSection.FileName.get -> string!
Microsoft.AspNetCore.WebUtilities.FileMultipartSection.FileStream.get -> System.IO.Stream?
Microsoft.AspNetCore.WebUtilities.FileMultipartSection.Name.get -> string!
Microsoft.AspNetCore.WebUtilities.FileMultipartSection.Section.get -> Microsoft.AspNetCore.WebUtilities.MultipartSection!
Microsoft.AspNetCore.WebUtilities.FormMultipartSection
Microsoft.AspNetCore.WebUtilities.FormMultipartSection.FormMultipartSection(Microsoft.AspNetCore.WebUtilities.MultipartSection! section) -> void
Microsoft.AspNetCore.WebUtilities.FormMultipartSection.FormMultipartSection(Microsoft.AspNetCore.WebUtilities.MultipartSection! section, Microsoft.Net.Http.Headers.ContentDispositionHeaderValue? header) -> void
Microsoft.AspNetCore.WebUtilities.FormMultipartSection.GetValueAsync() -> System.Threading.Tasks.Task<string!>!
Microsoft.AspNetCore.WebUtilities.FormMultipartSection.Name.get -> string!
Microsoft.AspNetCore.WebUtilities.FormMultipartSection.Section.get -> Microsoft.AspNetCore.WebUtilities.MultipartSection!
Microsoft.AspNetCore.WebUtilities.FormPipeReader
Microsoft.AspNetCore.WebUtilities.FormPipeReader.FormPipeReader(System.IO.Pipelines.PipeReader! pipeReader) -> void
Microsoft.AspNetCore.WebUtilities.FormPipeReader.FormPipeReader(System.IO.Pipelines.PipeReader! pipeReader, System.Text.Encoding! encoding) -> void
Microsoft.AspNetCore.WebUtilities.FormPipeReader.KeyLengthLimit.get -> int
Microsoft.AspNetCore.WebUtilities.FormPipeReader.KeyLengthLimit.set -> void
Microsoft.AspNetCore.WebUtilities.FormPipeReader.ReadFormAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.Dictionary<string!, Microsoft.Extensions.Primitives.StringValues>!>!
Microsoft.AspNetCore.WebUtilities.FormPipeReader.ValueCountLimit.get -> int
Microsoft.AspNetCore.WebUtilities.FormPipeReader.ValueCountLimit.set -> void
Microsoft.AspNetCore.WebUtilities.FormPipeReader.ValueLengthLimit.get -> int
Microsoft.AspNetCore.WebUtilities.FormPipeReader.ValueLengthLimit.set -> void
Microsoft.AspNetCore.WebUtilities.FormReader
Microsoft.AspNetCore.WebUtilities.FormReader.Dispose() -> void
Microsoft.AspNetCore.WebUtilities.FormReader.FormReader(System.IO.Stream! stream) -> void
Microsoft.AspNetCore.WebUtilities.FormReader.FormReader(System.IO.Stream! stream, System.Text.Encoding! encoding) -> void
Microsoft.AspNetCore.WebUtilities.FormReader.FormReader(System.IO.Stream! stream, System.Text.Encoding! encoding, System.Buffers.ArrayPool<char>! charPool) -> void
Microsoft.AspNetCore.WebUtilities.FormReader.FormReader(string! data) -> void
Microsoft.AspNetCore.WebUtilities.FormReader.FormReader(string! data, System.Buffers.ArrayPool<char>! charPool) -> void
Microsoft.AspNetCore.WebUtilities.FormReader.KeyLengthLimit.get -> int
Microsoft.AspNetCore.WebUtilities.FormReader.KeyLengthLimit.set -> void
Microsoft.AspNetCore.WebUtilities.FormReader.ReadForm() -> System.Collections.Generic.Dictionary<string!, Microsoft.Extensions.Primitives.StringValues>!
Microsoft.AspNetCore.WebUtilities.FormReader.ReadFormAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.Dictionary<string!, Microsoft.Extensions.Primitives.StringValues>!>!
Microsoft.AspNetCore.WebUtilities.FormReader.ReadNextPair() -> System.Collections.Generic.KeyValuePair<string!, string!>?
Microsoft.AspNetCore.WebUtilities.FormReader.ReadNextPairAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<System.Collections.Generic.KeyValuePair<string!, string!>?>!
Microsoft.AspNetCore.WebUtilities.FormReader.ValueCountLimit.get -> int
Microsoft.AspNetCore.WebUtilities.FormReader.ValueCountLimit.set -> void
Microsoft.AspNetCore.WebUtilities.FormReader.ValueLengthLimit.get -> int
Microsoft.AspNetCore.WebUtilities.FormReader.ValueLengthLimit.set -> void
Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader
Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.HttpRequestStreamReader(System.IO.Stream! stream, System.Text.Encoding! encoding) -> void
Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.HttpRequestStreamReader(System.IO.Stream! stream, System.Text.Encoding! encoding, int bufferSize) -> void
Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.HttpRequestStreamReader(System.IO.Stream! stream, System.Text.Encoding! encoding, int bufferSize, System.Buffers.ArrayPool<byte>! bytePool, System.Buffers.ArrayPool<char>! charPool) -> void
Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter
Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.HttpResponseStreamWriter(System.IO.Stream! stream, System.Text.Encoding! encoding) -> void
Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.HttpResponseStreamWriter(System.IO.Stream! stream, System.Text.Encoding! encoding, int bufferSize) -> void
Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.HttpResponseStreamWriter(System.IO.Stream! stream, System.Text.Encoding! encoding, int bufferSize, System.Buffers.ArrayPool<byte>! bytePool, System.Buffers.ArrayPool<char>! charPool) -> void
Microsoft.AspNetCore.WebUtilities.KeyValueAccumulator
Microsoft.AspNetCore.WebUtilities.KeyValueAccumulator.Append(string! key, string! value) -> void
Microsoft.AspNetCore.WebUtilities.KeyValueAccumulator.GetResults() -> System.Collections.Generic.Dictionary<string!, Microsoft.Extensions.Primitives.StringValues>!
Microsoft.AspNetCore.WebUtilities.KeyValueAccumulator.HasValues.get -> bool
Microsoft.AspNetCore.WebUtilities.KeyValueAccumulator.KeyCount.get -> int
Microsoft.AspNetCore.WebUtilities.KeyValueAccumulator.KeyValueAccumulator() -> void
Microsoft.AspNetCore.WebUtilities.KeyValueAccumulator.ValueCount.get -> int
Microsoft.AspNetCore.WebUtilities.MultipartReader
Microsoft.AspNetCore.WebUtilities.MultipartReader.BodyLengthLimit.get -> long?
Microsoft.AspNetCore.WebUtilities.MultipartReader.BodyLengthLimit.set -> void
Microsoft.AspNetCore.WebUtilities.MultipartReader.HeadersCountLimit.get -> int
Microsoft.AspNetCore.WebUtilities.MultipartReader.HeadersCountLimit.set -> void
Microsoft.AspNetCore.WebUtilities.MultipartReader.HeadersLengthLimit.get -> int
Microsoft.AspNetCore.WebUtilities.MultipartReader.HeadersLengthLimit.set -> void
Microsoft.AspNetCore.WebUtilities.MultipartReader.MultipartReader(string! boundary, System.IO.Stream! stream) -> void
Microsoft.AspNetCore.WebUtilities.MultipartReader.MultipartReader(string! boundary, System.IO.Stream! stream, int bufferSize) -> void
Microsoft.AspNetCore.WebUtilities.MultipartReader.ReadNextSectionAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task<Microsoft.AspNetCore.WebUtilities.MultipartSection?>!
Microsoft.AspNetCore.WebUtilities.MultipartSection
Microsoft.AspNetCore.WebUtilities.MultipartSection.BaseStreamOffset.get -> long?
Microsoft.AspNetCore.WebUtilities.MultipartSection.BaseStreamOffset.set -> void
Microsoft.AspNetCore.WebUtilities.MultipartSection.Body.get -> System.IO.Stream!
Microsoft.AspNetCore.WebUtilities.MultipartSection.Body.set -> void
Microsoft.AspNetCore.WebUtilities.MultipartSection.ContentDisposition.get -> string?
Microsoft.AspNetCore.WebUtilities.MultipartSection.ContentType.get -> string?
Microsoft.AspNetCore.WebUtilities.MultipartSection.Headers.get -> System.Collections.Generic.Dictionary<string!, Microsoft.Extensions.Primitives.StringValues>?
Microsoft.AspNetCore.WebUtilities.MultipartSection.Headers.set -> void
Microsoft.AspNetCore.WebUtilities.MultipartSection.MultipartSection() -> void
Microsoft.AspNetCore.WebUtilities.MultipartSectionConverterExtensions
Microsoft.AspNetCore.WebUtilities.MultipartSectionStreamExtensions
Microsoft.AspNetCore.WebUtilities.QueryHelpers
Microsoft.AspNetCore.WebUtilities.ReasonPhrases
Microsoft.AspNetCore.WebUtilities.StreamHelperExtensions
Microsoft.AspNetCore.WebUtilities.WebEncoders
const Microsoft.AspNetCore.WebUtilities.FormReader.DefaultKeyLengthLimit = 2048 -> int
const Microsoft.AspNetCore.WebUtilities.FormReader.DefaultValueCountLimit = 1024 -> int
const Microsoft.AspNetCore.WebUtilities.FormReader.DefaultValueLengthLimit = 4194304 -> int
const Microsoft.AspNetCore.WebUtilities.MultipartReader.DefaultHeadersCountLimit = 16 -> int
const Microsoft.AspNetCore.WebUtilities.MultipartReader.DefaultHeadersLengthLimit = 16384 -> int
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.CanRead.get -> bool
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.CanSeek.get -> bool
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.CanTimeout.get -> bool
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.CanWrite.get -> bool
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Dispose(bool disposing) -> void
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Flush() -> void
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.FlushAsync(System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Length.get -> long
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Position.get -> long
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Position.set -> void
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Read(byte[]! buffer, int offset, int count) -> int
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.ReadAsync(byte[]! buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<int>!
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Seek(long offset, System.IO.SeekOrigin origin) -> long
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.SetLength(long value) -> void
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.Write(byte[]! buffer, int offset, int count) -> void
override Microsoft.AspNetCore.WebUtilities.BufferedReadStream.WriteAsync(byte[]! buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.CanRead.get -> bool
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.CanSeek.get -> bool
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.CanWrite.get -> bool
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.CopyToAsync(System.IO.Stream! destination, int bufferSize, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.Dispose(bool disposing) -> void
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.DisposeAsync() -> System.Threading.Tasks.ValueTask
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.Flush() -> void
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.Length.get -> long
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.Position.get -> long
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.Position.set -> void
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.Read(System.Span<byte> buffer) -> int
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.Read(byte[]! buffer, int offset, int count) -> int
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.ReadAsync(System.Memory<byte> buffer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<int>
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.ReadAsync(byte[]! buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<int>!
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.Seek(long offset, System.IO.SeekOrigin origin) -> long
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.SetLength(long value) -> void
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.Write(byte[]! buffer, int offset, int count) -> void
override Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.WriteAsync(byte[]! buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.CanRead.get -> bool
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.CanSeek.get -> bool
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.CanWrite.get -> bool
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.DisposeAsync() -> System.Threading.Tasks.ValueTask
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.Flush() -> void
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.FlushAsync(System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.Length.get -> long
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.Position.get -> long
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.Position.set -> void
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.Read(byte[]! buffer, int offset, int count) -> int
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.ReadAsync(byte[]! buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<int>!
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.Seek(long offset, System.IO.SeekOrigin origin) -> long
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.SetLength(long value) -> void
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.Write(byte[]! buffer, int offset, int count) -> void
override Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream.WriteAsync(byte[]! buffer, int offset, int count, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
override Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.Dispose(bool disposing) -> void
override Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.Peek() -> int
override Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.Read() -> int
override Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.Read(System.Span<char> buffer) -> int
override Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.Read(char[]! buffer, int index, int count) -> int
override Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.ReadAsync(System.Memory<char> buffer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<int>
override Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.ReadAsync(char[]! buffer, int index, int count) -> System.Threading.Tasks.Task<int>!
override Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.ReadLine() -> string?
override Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.ReadLineAsync() -> System.Threading.Tasks.Task<string?>!
override Microsoft.AspNetCore.WebUtilities.HttpRequestStreamReader.ReadToEndAsync() -> System.Threading.Tasks.Task<string!>!
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.Dispose(bool disposing) -> void
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.DisposeAsync() -> System.Threading.Tasks.ValueTask
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.Encoding.get -> System.Text.Encoding!
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.Flush() -> void
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.FlushAsync() -> System.Threading.Tasks.Task!
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.Write(System.ReadOnlySpan<char> value) -> void
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.Write(char value) -> void
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.Write(char[]! values, int index, int count) -> void
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.Write(string? value) -> void
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.WriteAsync(System.ReadOnlyMemory<char> value, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.WriteAsync(char value) -> System.Threading.Tasks.Task!
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.WriteAsync(char[]! values, int index, int count) -> System.Threading.Tasks.Task!
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.WriteAsync(string? value) -> System.Threading.Tasks.Task!
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.WriteLine(System.ReadOnlySpan<char> value) -> void
override Microsoft.AspNetCore.WebUtilities.HttpResponseStreamWriter.WriteLineAsync(System.ReadOnlyMemory<char> value, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.WebUtilities.Base64UrlTextEncoder.Decode(string! text) -> byte[]!
static Microsoft.AspNetCore.WebUtilities.Base64UrlTextEncoder.Encode(byte[]! data) -> string!
static Microsoft.AspNetCore.WebUtilities.MultipartSectionConverterExtensions.AsFileSection(this Microsoft.AspNetCore.WebUtilities.MultipartSection! section) -> Microsoft.AspNetCore.WebUtilities.FileMultipartSection?
static Microsoft.AspNetCore.WebUtilities.MultipartSectionConverterExtensions.AsFormDataSection(this Microsoft.AspNetCore.WebUtilities.MultipartSection! section) -> Microsoft.AspNetCore.WebUtilities.FormMultipartSection?
static Microsoft.AspNetCore.WebUtilities.MultipartSectionConverterExtensions.GetContentDispositionHeader(this Microsoft.AspNetCore.WebUtilities.MultipartSection! section) -> Microsoft.Net.Http.Headers.ContentDispositionHeaderValue?
static Microsoft.AspNetCore.WebUtilities.MultipartSectionStreamExtensions.ReadAsStringAsync(this Microsoft.AspNetCore.WebUtilities.MultipartSection! section) -> System.Threading.Tasks.Task<string!>!
static Microsoft.AspNetCore.WebUtilities.QueryHelpers.AddQueryString(string! uri, System.Collections.Generic.IDictionary<string!, string?>! queryString) -> string!
static Microsoft.AspNetCore.WebUtilities.QueryHelpers.AddQueryString(string! uri, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, Microsoft.Extensions.Primitives.StringValues>>! queryString) -> string!
static Microsoft.AspNetCore.WebUtilities.QueryHelpers.AddQueryString(string! uri, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, string?>>! queryString) -> string!
static Microsoft.AspNetCore.WebUtilities.QueryHelpers.AddQueryString(string! uri, string! name, string! value) -> string!
static Microsoft.AspNetCore.WebUtilities.QueryHelpers.ParseNullableQuery(string! queryString) -> System.Collections.Generic.Dictionary<string!, Microsoft.Extensions.Primitives.StringValues>?
static Microsoft.AspNetCore.WebUtilities.QueryHelpers.ParseQuery(string! queryString) -> System.Collections.Generic.Dictionary<string!, Microsoft.Extensions.Primitives.StringValues>!
static Microsoft.AspNetCore.WebUtilities.ReasonPhrases.GetReasonPhrase(int statusCode) -> string!
static Microsoft.AspNetCore.WebUtilities.StreamHelperExtensions.DrainAsync(this System.IO.Stream! stream, System.Buffers.ArrayPool<byte>! bytePool, long? limit, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.WebUtilities.StreamHelperExtensions.DrainAsync(this System.IO.Stream! stream, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.WebUtilities.StreamHelperExtensions.DrainAsync(this System.IO.Stream! stream, long? limit, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
static Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlDecode(string! input) -> byte[]!
static Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlDecode(string! input, int offset, char[]! buffer, int bufferOffset, int count) -> byte[]!
static Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlDecode(string! input, int offset, int count) -> byte[]!
static Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlEncode(System.ReadOnlySpan<byte> input) -> string!
static Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlEncode(byte[]! input) -> string!
static Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlEncode(byte[]! input, int offset, char[]! output, int outputOffset, int count) -> int
static Microsoft.AspNetCore.WebUtilities.WebEncoders.Base64UrlEncode(byte[]! input, int offset, int count) -> string!
static Microsoft.AspNetCore.WebUtilities.WebEncoders.GetArraySizeRequiredToDecode(int count) -> int
static Microsoft.AspNetCore.WebUtilities.WebEncoders.GetArraySizeRequiredToEncode(int count) -> int