You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2069 lines
130 KiB
2069 lines
130 KiB
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>Microsoft.AspNetCore.Mvc.Razor</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.#ctor(System.Reflection.PropertyInfo)">
|
|
<summary>
|
|
Initializes a fast <see cref="T:Microsoft.Extensions.Internal.PropertyHelper"/>.
|
|
This constructor does not cache the helper. For caching, use <see cref="M:Microsoft.Extensions.Internal.PropertyHelper.GetProperties(System.Object)"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Extensions.Internal.PropertyHelper.Property">
|
|
<summary>
|
|
Gets the backing <see cref="T:System.Reflection.PropertyInfo"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Extensions.Internal.PropertyHelper.Name">
|
|
<summary>
|
|
Gets (or sets in derived types) the property name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Extensions.Internal.PropertyHelper.ValueGetter">
|
|
<summary>
|
|
Gets the property value getter.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Extensions.Internal.PropertyHelper.ValueSetter">
|
|
<summary>
|
|
Gets the property value setter.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.GetValue(System.Object)">
|
|
<summary>
|
|
Returns the property value for the specified <paramref name="instance"/>.
|
|
</summary>
|
|
<param name="instance">The object whose property value will be returned.</param>
|
|
<returns>The property value.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.SetValue(System.Object,System.Object)">
|
|
<summary>
|
|
Sets the property value for the specified <paramref name="instance" />.
|
|
</summary>
|
|
<param name="instance">The object whose property value will be set.</param>
|
|
<param name="value">The property value.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.GetProperties(System.Object)">
|
|
<summary>
|
|
Creates and caches fast property helpers that expose getters for every public get property on the
|
|
underlying type.
|
|
</summary>
|
|
<param name="instance">the instance to extract property accessors for.</param>
|
|
<returns>a cached array of all public property getters from the underlying type of target instance.
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.GetProperties(System.Type)">
|
|
<summary>
|
|
Creates and caches fast property helpers that expose getters for every public get property on the
|
|
specified type.
|
|
</summary>
|
|
<param name="type">the type to extract property accessors for.</param>
|
|
<returns>a cached array of all public property getters from the type of target instance.
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.GetVisibleProperties(System.Object)">
|
|
<summary>
|
|
<para>
|
|
Creates and caches fast property helpers that expose getters for every non-hidden get property
|
|
on the specified type.
|
|
</para>
|
|
<para>
|
|
<see cref="M:GetVisibleProperties"/> excludes properties defined on base types that have been
|
|
hidden by definitions using the <c>new</c> keyword.
|
|
</para>
|
|
</summary>
|
|
<param name="instance">The instance to extract property accessors for.</param>
|
|
<returns>
|
|
A cached array of all public property getters from the instance's type.
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.GetVisibleProperties(System.Type)">
|
|
<summary>
|
|
<para>
|
|
Creates and caches fast property helpers that expose getters for every non-hidden get property
|
|
on the specified type.
|
|
</para>
|
|
<para>
|
|
<see cref="M:GetVisibleProperties"/> excludes properties defined on base types that have been
|
|
hidden by definitions using the <c>new</c> keyword.
|
|
</para>
|
|
</summary>
|
|
<param name="type">The type to extract property accessors for.</param>
|
|
<returns>
|
|
A cached array of all public property getters from the type.
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.MakeFastPropertyGetter(System.Reflection.PropertyInfo)">
|
|
<summary>
|
|
Creates a single fast property getter. The result is not cached.
|
|
</summary>
|
|
<param name="propertyInfo">propertyInfo to extract the getter for.</param>
|
|
<returns>a fast getter.</returns>
|
|
<remarks>
|
|
This method is more memory efficient than a dynamically compiled lambda, and about the
|
|
same speed.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.MakeNullSafeFastPropertyGetter(System.Reflection.PropertyInfo)">
|
|
<summary>
|
|
Creates a single fast property getter which is safe for a null input object. The result is not cached.
|
|
</summary>
|
|
<param name="propertyInfo">propertyInfo to extract the getter for.</param>
|
|
<returns>a fast getter.</returns>
|
|
<remarks>
|
|
This method is more memory efficient than a dynamically compiled lambda, and about the
|
|
same speed.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.MakeFastPropertySetter(System.Reflection.PropertyInfo)">
|
|
<summary>
|
|
Creates a single fast property setter for reference types. The result is not cached.
|
|
</summary>
|
|
<param name="propertyInfo">propertyInfo to extract the setter for.</param>
|
|
<returns>a fast getter.</returns>
|
|
<remarks>
|
|
This method is more memory efficient than a dynamically compiled lambda, and about the
|
|
same speed. This only works for reference types.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.Internal.PropertyHelper.ObjectToDictionary(System.Object)">
|
|
<summary>
|
|
Given an object, adds each instance property with a public get method as a key and its
|
|
associated value to a dictionary.
|
|
|
|
If the object is already an <see cref="T:System.Collections.Generic.IDictionary`2"/> instance, then a copy
|
|
is returned.
|
|
</summary>
|
|
<remarks>
|
|
The implementation of PropertyHelper will cache the property accessors per-type. This is
|
|
faster when the the same type is used multiple times with ObjectToDictionary.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Extensions.DependencyInjection.MvcRazorMvcBuilderExtensions">
|
|
<summary>
|
|
Extensions methods for configuring MVC via an <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcRazorMvcBuilderExtensions.AddRazorOptions(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions})">
|
|
<summary>
|
|
Configures a set of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions"/> for the application.
|
|
</summary>
|
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</param>
|
|
<param name="setupAction">An action to configure the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions"/>.</param>
|
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/>.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcRazorMvcBuilderExtensions.AddTagHelpersAsServices(Microsoft.Extensions.DependencyInjection.IMvcBuilder)">
|
|
<summary>
|
|
Registers tag helpers as services and replaces the existing <see cref="T:Microsoft.AspNetCore.Mvc.Razor.ITagHelperActivator"/>
|
|
with an <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ServiceBasedTagHelperActivator"/>.
|
|
</summary>
|
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/> instance this method extends.</param>
|
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/> instance this method extends.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcRazorMvcBuilderExtensions.InitializeTagHelper``1(Microsoft.Extensions.DependencyInjection.IMvcBuilder,System.Action{``0,Microsoft.AspNetCore.Mvc.Rendering.ViewContext})">
|
|
<summary>
|
|
Adds an initialization callback for a given <typeparamref name="TTagHelper"/>.
|
|
</summary>
|
|
<remarks>
|
|
The callback will be invoked on any <typeparamref name="TTagHelper"/> instance before the
|
|
<see cref="M:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper.ProcessAsync(Microsoft.AspNetCore.Razor.TagHelpers.TagHelperContext,Microsoft.AspNetCore.Razor.TagHelpers.TagHelperOutput)"/> method is called.
|
|
</remarks>
|
|
<typeparam name="TTagHelper">The type of <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/> being initialized.</typeparam>
|
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/> instance this method extends.</param>
|
|
<param name="initialize">An action to initialize the <typeparamref name="TTagHelper"/>.</param>
|
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/> instance this method extends.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcRazorMvcCoreBuilderExtensions.AddTagHelpersAsServices(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder)">
|
|
<summary>
|
|
Registers discovered tag helpers as services and changes the existing <see cref="T:Microsoft.AspNetCore.Mvc.Razor.ITagHelperActivator"/>
|
|
for an <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ServiceBasedTagHelperActivator"/>.
|
|
</summary>
|
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/> instance this method extends.</param>
|
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/> instance this method extends.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Extensions.DependencyInjection.MvcRazorMvcCoreBuilderExtensions.InitializeTagHelper``1(Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder,System.Action{``0,Microsoft.AspNetCore.Mvc.Rendering.ViewContext})">
|
|
<summary>
|
|
Adds an initialization callback for a given <typeparamref name="TTagHelper"/>.
|
|
</summary>
|
|
<remarks>
|
|
The callback will be invoked on any <typeparamref name="TTagHelper"/> instance before the
|
|
<see cref="M:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper.ProcessAsync(Microsoft.AspNetCore.Razor.TagHelpers.TagHelperContext,Microsoft.AspNetCore.Razor.TagHelpers.TagHelperOutput)"/> method is called.
|
|
</remarks>
|
|
<typeparam name="TTagHelper">The type of <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/> being initialized.</typeparam>
|
|
<param name="builder">The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/> instance this method extends.</param>
|
|
<param name="initialize">An action to initialize the <typeparamref name="TTagHelper"/>.</param>
|
|
<returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"/> instance this method extends.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.HelperResult">
|
|
<summary>
|
|
Represents a deferred write operation in a <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPage"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.HelperResult.#ctor(System.Func{System.IO.TextWriter,System.Threading.Tasks.Task})">
|
|
<summary>
|
|
Creates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.HelperResult"/>.
|
|
</summary>
|
|
<param name="asyncAction">The asynchronous delegate to invoke when
|
|
<see cref="M:Microsoft.AspNetCore.Mvc.Razor.HelperResult.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)"/> is called.</param>
|
|
<remarks>Calls to <see cref="M:Microsoft.AspNetCore.Mvc.Razor.HelperResult.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)"/> result in a blocking invocation of
|
|
<paramref name="asyncAction"/>.</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.HelperResult.WriteAction">
|
|
<summary>
|
|
Gets the asynchronous delegate to invoke when <see cref="M:Microsoft.AspNetCore.Mvc.Razor.HelperResult.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)"/> is called.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.HelperResult.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)">
|
|
<summary>
|
|
Method invoked to produce content from the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.HelperResult"/>.
|
|
</summary>
|
|
<param name="writer">The <see cref="T:System.IO.TextWriter"/> instance to write to.</param>
|
|
<param name="encoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/> to encode the content.</param>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage">
|
|
<summary>
|
|
Represents properties and methods that are used by <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorView"/> for execution.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.IRazorPage.ViewContext">
|
|
<summary>
|
|
Gets or sets the view context of the renderign view.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.IRazorPage.BodyContent">
|
|
<summary>
|
|
Gets or sets the body content.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.IRazorPage.IsLayoutBeingRendered">
|
|
<summary>
|
|
Gets or sets a flag that determines if the layout of this page is being rendered.
|
|
</summary>
|
|
<remarks>
|
|
Sections defined in a page are deferred and executed as part of the layout page.
|
|
When this flag is set, all write operations performed by the page are part of a
|
|
section being rendered.
|
|
</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.IRazorPage.Path">
|
|
<summary>
|
|
Gets the application base relative path to the page.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.IRazorPage.Layout">
|
|
<summary>
|
|
Gets or sets the path of a layout page.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.IRazorPage.PreviousSectionWriters">
|
|
<summary>
|
|
Gets or sets the sections that can be rendered by this page.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.IRazorPage.SectionWriters">
|
|
<summary>
|
|
Gets the sections that are defined by this page.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.IRazorPage.ExecuteAsync">
|
|
<summary>
|
|
Renders the page and writes the output to the <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/>.
|
|
</summary>
|
|
<returns>A task representing the result of executing the page.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.IRazorPage.EnsureRenderedBodyOrSections">
|
|
<summary>
|
|
Verifies that all sections defined in <see cref="P:Microsoft.AspNetCore.Mvc.Razor.IRazorPage.PreviousSectionWriters"/> were rendered, or
|
|
the body was rendered if no sections were defined.
|
|
</summary>
|
|
<exception cref="T:System.InvalidOperationException">if one or more sections were not rendered or if no sections were
|
|
defined and the body was not rendered.</exception>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPageActivator">
|
|
<summary>
|
|
Provides methods to activate properties on a <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.IRazorPageActivator.Activate(Microsoft.AspNetCore.Mvc.Razor.IRazorPage,Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
|
|
<summary>
|
|
When implemented in a type, activates an instantiated page.
|
|
</summary>
|
|
<param name="page">The page to activate.</param>
|
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> for the executing view.</param>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider">
|
|
<summary>
|
|
Defines methods that are used for creating <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/> instances at a given path.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider.CreateFactory(System.String)">
|
|
<summary>
|
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/> factory for the specified path.
|
|
</summary>
|
|
<param name="relativePath">The path to locate the page.</param>
|
|
<returns>The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult"/> instance.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine">
|
|
<summary>
|
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine"/> used to render pages that use the Razor syntax.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine.FindPage(Microsoft.AspNetCore.Mvc.ActionContext,System.String)">
|
|
<summary>
|
|
Finds the page with the given <paramref name="pageName"/> using view locations and information from the
|
|
<paramref name="context"/>.
|
|
</summary>
|
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/>.</param>
|
|
<param name="pageName">The name of the page.</param>
|
|
<returns>The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPageResult"/> of locating the page.</returns>
|
|
<remarks><seealso cref="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.FindView(Microsoft.AspNetCore.Mvc.ActionContext,System.String,System.Boolean)"/>.</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine.GetPage(System.String,System.String)">
|
|
<summary>
|
|
Gets the page with the given <paramref name="pagePath"/>, relative to <paramref name="executingFilePath"/>
|
|
unless <paramref name="pagePath"/> is already absolute.
|
|
</summary>
|
|
<param name="executingFilePath">The absolute path to the currently-executing page, if any.</param>
|
|
<param name="pagePath">The path to the page.</param>
|
|
<returns>The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPageResult"/> of locating the page.</returns>
|
|
<remarks><seealso cref="M:Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine.GetView(System.String,System.String,System.Boolean)"/>.</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine.GetAbsolutePath(System.String,System.String)">
|
|
<summary>
|
|
Converts the given <paramref name="pagePath"/> to be absolute, relative to
|
|
<paramref name="executingFilePath"/> unless <paramref name="pagePath"/> is already absolute.
|
|
</summary>
|
|
<param name="executingFilePath">The absolute path to the currently-executing page, if any.</param>
|
|
<param name="pagePath">The path to the page.</param>
|
|
<returns>
|
|
The combination of <paramref name="executingFilePath"/> and <paramref name="pagePath"/> if
|
|
<paramref name="pagePath"/> is a relative path. The <paramref name="pagePath"/> value (unchanged)
|
|
otherwise.
|
|
</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.ITagHelperActivator">
|
|
<summary>
|
|
Provides methods to create a tag helper.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.ITagHelperActivator.Create``1(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
|
|
<summary>
|
|
Creates an <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/>.
|
|
</summary>
|
|
<typeparam name="TTagHelper">The <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/> type.</typeparam>
|
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> for the executing view.</param>
|
|
<returns>The tag helper.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.ITagHelperFactory">
|
|
<summary>
|
|
Provides methods to create and initialize tag helpers.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.ITagHelperFactory.CreateTagHelper``1(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
|
|
<summary>
|
|
Creates a new tag helper for the specified <paramref name="context"/>.
|
|
</summary>
|
|
<param name="context"><see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> for the executing view.</param>
|
|
<returns>The tag helper.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.ITagHelperInitializer`1">
|
|
<summary>
|
|
Initializes an <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/> before it's executed.
|
|
</summary>
|
|
<typeparam name="TTagHelper">The <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/> type.</typeparam>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.ITagHelperInitializer`1.Initialize(`0,Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
|
|
<summary>
|
|
Initializes the <typeparamref name="TTagHelper"/>.
|
|
</summary>
|
|
<param name="helper">The <typeparamref name="TTagHelper"/> to initialize.</param>
|
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Rendering.ViewContext"/> for the executing view.</param>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander">
|
|
<summary>
|
|
Specifies the contracts for a view location expander that is used by <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine"/> instances to
|
|
determine search paths for a view.
|
|
</summary>
|
|
<remarks>
|
|
Individual <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander"/>s are invoked in two steps:
|
|
(1) <see cref="M:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander.PopulateValues(Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext)"/> is invoked and each expander
|
|
adds values that it would later consume as part of
|
|
<see cref="M:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander.ExpandViewLocations(Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext,System.Collections.Generic.IEnumerable{System.String})"/>.
|
|
The populated values are used to determine a cache key - if all values are identical to the last time
|
|
<see cref="M:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander.PopulateValues(Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext)"/> was invoked, the cached result
|
|
is used as the view location.
|
|
(2) If no result was found in the cache or if a view was not found at the cached location,
|
|
<see cref="M:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander.ExpandViewLocations(Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext,System.Collections.Generic.IEnumerable{System.String})"/> is invoked to determine
|
|
all potential paths for a view.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander.PopulateValues(Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext)">
|
|
<summary>
|
|
Invoked by a <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine"/> to determine the values that would be consumed by this instance
|
|
of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander"/>. The calculated values are used to determine if the view location
|
|
has changed since the last time it was located.
|
|
</summary>
|
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext"/> for the current view location
|
|
expansion operation.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander.ExpandViewLocations(Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext,System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Invoked by a <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine"/> to determine potential locations for a view.
|
|
</summary>
|
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext"/> for the current view location
|
|
expansion operation.</param>
|
|
<param name="viewLocations">The sequence of view locations to expand.</param>
|
|
<returns>A list of expanded view locations.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpander">
|
|
<summary>
|
|
A <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander"/> that adds the language as an extension prefix to view names. Language
|
|
that is getting added as extension prefix comes from <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/>.
|
|
</summary>
|
|
<example>
|
|
For the default case with no areas, views are generated with the following patterns (assuming controller is
|
|
"Home", action is "Index" and language is "en")
|
|
Views/Home/en/Action
|
|
Views/Home/Action
|
|
Views/Shared/en/Action
|
|
Views/Shared/Action
|
|
</example>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpander.#ctor">
|
|
<summary>
|
|
Instantiates a new <see cref="T:Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpander"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpander.#ctor(Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat)">
|
|
<summary>
|
|
Instantiates a new <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultTagHelperActivator"/> instance.
|
|
</summary>
|
|
<param name="format">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat"/>.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpander.PopulateValues(Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpander.ExpandViewLocations(Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext,System.Collections.Generic.IEnumerable{System.String})">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat">
|
|
<summary>
|
|
Specifies the localized view format for <see cref="T:Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpander"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat.SubFolder">
|
|
<summary>
|
|
Locale is a subfolder under which the view exists.
|
|
</summary>
|
|
<example>
|
|
Home/Views/en-US/Index.chtml
|
|
</example>
|
|
</member>
|
|
<member name="F:Microsoft.AspNetCore.Mvc.Razor.LanguageViewLocationExpanderFormat.Suffix">
|
|
<summary>
|
|
Locale is part of the view name as a suffix.
|
|
</summary>
|
|
<example>
|
|
Home/Views/Index.en-US.chtml
|
|
</example>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.RazorPage">
|
|
<summary>
|
|
Represents properties and methods that are needed in order to render a view that uses Razor syntax.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Context">
|
|
<summary>
|
|
An <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/> representing the current request execution.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Path">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.ViewContext">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Layout">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.HtmlEncoder">
|
|
<summary>
|
|
Gets the <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/> to use when this <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPage"/>
|
|
handles non-<see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> C# expressions.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.DiagnosticSource">
|
|
<summary>
|
|
Gets or sets a <see cref="M:System.Diagnostics.DiagnosticSource.#ctor"/> instance used to instrument the page execution.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Output">
|
|
<summary>
|
|
Gets the <see cref="T:System.IO.TextWriter"/> that the page is writing output to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.User">
|
|
<summary>
|
|
Gets the <see cref="T:System.Security.Claims.ClaimsPrincipal"/> of the current logged in user.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.ViewBag">
|
|
<summary>
|
|
Gets the dynamic view data dictionary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.TempData">
|
|
<summary>
|
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionary"/> from the <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.ViewContext"/>.
|
|
</summary>
|
|
<remarks>Returns null if <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.ViewContext"/> is null.</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.BodyContent">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.IsLayoutBeingRendered">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.PreviousSectionWriters">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.SectionWriters">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.ExecuteAsync">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.InvalidTagHelperIndexerAssignment(System.String,System.String,System.String)">
|
|
<summary>
|
|
Format an error message about using an indexer when the tag helper property is <c>null</c>.
|
|
</summary>
|
|
<param name="attributeName">Name of the HTML attribute associated with the indexer.</param>
|
|
<param name="tagHelperTypeName">Full name of the tag helper <see cref="T:System.Type"/>.</param>
|
|
<param name="propertyName">Dictionary property in the tag helper.</param>
|
|
<returns>An error message about using an indexer when the tag helper property is <c>null</c>.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.CreateTagHelper``1">
|
|
<summary>
|
|
Creates and activates a <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/>.
|
|
</summary>
|
|
<typeparam name="TTagHelper">A <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/> type.</typeparam>
|
|
<returns>The activated <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/>.</returns>
|
|
<remarks>
|
|
<typeparamref name="TTagHelper"/> must have a parameterless constructor.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.StartTagHelperWritingScope(System.Text.Encodings.Web.HtmlEncoder)">
|
|
<summary>
|
|
Starts a new writing scope and optionally overrides <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.HtmlEncoder"/> within that scope.
|
|
</summary>
|
|
<param name="encoder">
|
|
The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/> to use when this <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPage"/> handles
|
|
non-<see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> C# expressions. If <c>null</c>, does not change <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.HtmlEncoder"/>.
|
|
</param>
|
|
<remarks>
|
|
All writes to the <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Output"/> or <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/> after calling this method will
|
|
be buffered until <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.EndTagHelperWritingScope"/> is called.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.EndTagHelperWritingScope">
|
|
<summary>
|
|
Ends the current writing scope that was started by calling <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.StartTagHelperWritingScope(System.Text.Encodings.Web.HtmlEncoder)"/>.
|
|
</summary>
|
|
<returns>The buffered <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.TagHelperContent"/>.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.BeginWriteTagHelperAttribute">
|
|
<summary>
|
|
Starts a new scope for writing <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/> attribute values.
|
|
</summary>
|
|
<remarks>
|
|
All writes to the <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Output"/> or <see cref="P:Microsoft.AspNetCore.Mvc.Rendering.ViewContext.Writer"/> after calling this method will
|
|
be buffered until <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.EndWriteTagHelperAttribute"/> is called.
|
|
The content will be buffered using a shared <see cref="T:System.IO.StringWriter"/> within this <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPage"/>
|
|
Nesting of <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.BeginWriteTagHelperAttribute"/> and <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.EndWriteTagHelperAttribute"/> method calls
|
|
is not supported.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.EndWriteTagHelperAttribute">
|
|
<summary>
|
|
Ends the current writing scope that was started by calling <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.BeginWriteTagHelperAttribute"/>.
|
|
</summary>
|
|
<returns>The content buffered by the shared <see cref="T:System.IO.StringWriter"/> of this <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPage"/>.</returns>
|
|
<remarks>
|
|
This method assumes that there will be no nesting of <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.BeginWriteTagHelperAttribute"/>
|
|
and <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.EndWriteTagHelperAttribute"/> method calls.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Write(System.Object)">
|
|
<summary>
|
|
Writes the specified <paramref name="value"/> with HTML encoding to <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Output"/>.
|
|
</summary>
|
|
<param name="value">The <see cref="T:System.Object"/> to write.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.WriteTo(System.IO.TextWriter,System.Object)">
|
|
<summary>
|
|
Writes the specified <paramref name="value"/> with HTML encoding to <paramref name="writer"/>.
|
|
</summary>
|
|
<param name="writer">The <see cref="T:System.IO.TextWriter"/> instance to write to.</param>
|
|
<param name="value">The <see cref="T:System.Object"/> to write.</param>
|
|
<remarks>
|
|
<paramref name="value"/>s of type <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> are written using
|
|
<see cref="M:Microsoft.AspNetCore.Html.IHtmlContent.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)"/>.
|
|
For all other types, the encoded result of <see cref="M:System.Object.ToString"/> is written to the
|
|
<paramref name="writer"/>.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder,System.Object)">
|
|
<summary>
|
|
Writes the specified <paramref name="value"/> with HTML encoding to given <paramref name="writer"/>.
|
|
</summary>
|
|
<param name="writer">The <see cref="T:System.IO.TextWriter"/> instance to write to.</param>
|
|
<param name="encoder">
|
|
The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/> to use when encoding <paramref name="value"/>.
|
|
</param>
|
|
<param name="value">The <see cref="T:System.Object"/> to write.</param>
|
|
<remarks>
|
|
<paramref name="value"/>s of type <see cref="T:Microsoft.AspNetCore.Html.IHtmlContent"/> are written using
|
|
<see cref="M:Microsoft.AspNetCore.Html.IHtmlContent.WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)"/>.
|
|
For all other types, the encoded result of <see cref="M:System.Object.ToString"/> is written to the
|
|
<paramref name="writer"/>.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.WriteTo(System.IO.TextWriter,System.String)">
|
|
<summary>
|
|
Writes the specified <paramref name="value"/> with HTML encoding to <paramref name="writer"/>.
|
|
</summary>
|
|
<param name="writer">The <see cref="T:System.IO.TextWriter"/> instance to write to.</param>
|
|
<param name="value">The <see cref="T:System.String"/> to write.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.WriteLiteral(System.Object)">
|
|
<summary>
|
|
Writes the specified <paramref name="value"/> without HTML encoding to <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Output"/>.
|
|
</summary>
|
|
<param name="value">The <see cref="T:System.Object"/> to write.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.WriteLiteralTo(System.IO.TextWriter,System.Object)">
|
|
<summary>
|
|
Writes the specified <paramref name="value"/> without HTML encoding to the <paramref name="writer"/>.
|
|
</summary>
|
|
<param name="writer">The <see cref="T:System.IO.TextWriter"/> instance to write to.</param>
|
|
<param name="value">The <see cref="T:System.Object"/> to write.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.WriteLiteralTo(System.IO.TextWriter,System.String)">
|
|
<summary>
|
|
Writes the specified <paramref name="value"/> without HTML encoding to <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Output"/>.
|
|
</summary>
|
|
<param name="writer">The <see cref="T:System.IO.TextWriter"/> instance to write to.</param>
|
|
<param name="value">The <see cref="T:System.String"/> to write.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.RenderBody">
|
|
<summary>
|
|
In a Razor layout page, renders the portion of a content page that is not within a named section.
|
|
</summary>
|
|
<returns>The HTML content to render.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.IgnoreBody">
|
|
<summary>
|
|
In a Razor layout page, ignores rendering the portion of a content page that is not within a named section.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.DefineSection(System.String,Microsoft.AspNetCore.Mvc.Razor.RenderAsyncDelegate)">
|
|
<summary>
|
|
Creates a named content section in the page that can be invoked in a Layout page using
|
|
<see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.RenderSection(System.String)"/> or <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.RenderSectionAsync(System.String,System.Boolean)"/>.
|
|
</summary>
|
|
<param name="name">The name of the section to create.</param>
|
|
<param name="section">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RenderAsyncDelegate"/> to execute when rendering the section.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.IsSectionDefined(System.String)">
|
|
<summary>
|
|
Returns a value that indicates whether the specified section is defined in the content page.
|
|
</summary>
|
|
<param name="name">The section name to search for.</param>
|
|
<returns><c>true</c> if the specified section is defined in the content page; otherwise, <c>false</c>.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.RenderSection(System.String)">
|
|
<summary>
|
|
In layout pages, renders the content of the section named <paramref name="name"/>.
|
|
</summary>
|
|
<param name="name">The name of the section to render.</param>
|
|
<returns>Returns <see cref="F:Microsoft.AspNetCore.Html.HtmlString.Empty"/> to allow the <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Write(System.Object)"/> call to
|
|
succeed.</returns>
|
|
<remarks>The method writes to the <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Output"/> and the value returned is a token
|
|
value that allows the Write (produced due to @RenderSection(..)) to succeed. However the
|
|
value does not represent the rendered content.</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.RenderSection(System.String,System.Boolean)">
|
|
<summary>
|
|
In layout pages, renders the content of the section named <paramref name="name"/>.
|
|
</summary>
|
|
<param name="name">The section to render.</param>
|
|
<param name="required">Indicates if this section must be rendered.</param>
|
|
<returns>Returns <see cref="F:Microsoft.AspNetCore.Html.HtmlString.Empty"/> to allow the <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Write(System.Object)"/> call to
|
|
succeed.</returns>
|
|
<remarks>The method writes to the <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Output"/> and the value returned is a token
|
|
value that allows the Write (produced due to @RenderSection(..)) to succeed. However the
|
|
value does not represent the rendered content.</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.RenderSectionAsync(System.String)">
|
|
<summary>
|
|
In layout pages, asynchronously renders the content of the section named <paramref name="name"/>.
|
|
</summary>
|
|
<param name="name">The section to render.</param>
|
|
<returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that on completion returns <see cref="F:Microsoft.AspNetCore.Html.HtmlString.Empty"/> that
|
|
allows the <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Write(System.Object)"/> call to succeed.</returns>
|
|
<remarks>The method writes to the <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Output"/> and the value returned is a token
|
|
value that allows the Write (produced due to @RenderSection(..)) to succeed. However the
|
|
value does not represent the rendered content.</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.RenderSectionAsync(System.String,System.Boolean)">
|
|
<summary>
|
|
In layout pages, asynchronously renders the content of the section named <paramref name="name"/>.
|
|
</summary>
|
|
<param name="name">The section to render.</param>
|
|
<param name="required">Indicates the <paramref name="name"/> section must be registered
|
|
(using <c>@section</c>) in the page.</param>
|
|
<returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that on completion returns <see cref="F:Microsoft.AspNetCore.Html.HtmlString.Empty"/> that
|
|
allows the <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Write(System.Object)"/> call to succeed.</returns>
|
|
<remarks>The method writes to the <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Output"/> and the value returned is a token
|
|
value that allows the Write (produced due to @RenderSection(..)) to succeed. However the
|
|
value does not represent the rendered content.</remarks>
|
|
<exception cref="T:System.InvalidOperationException">if <paramref name="required"/> is <c>true</c> and the section
|
|
was not registered using the <c>@section</c> in the Razor page.</exception>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.IgnoreSection(System.String)">
|
|
<summary>
|
|
In layout pages, ignores rendering the content of the section named <paramref name="sectionName"/>.
|
|
</summary>
|
|
<param name="sectionName">The section to ignore.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.FlushAsync">
|
|
<summary>
|
|
Invokes <see cref="M:System.IO.TextWriter.FlushAsync"/> on <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage.Output"/> and <see cref="M:Stream.FlushAsync"/>
|
|
on the response stream, writing out any buffered content to the <see cref="P:Microsoft.AspNetCore.Http.HttpResponse.Body"/>.
|
|
</summary>
|
|
<returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that represents the asynchronous flush operation and on
|
|
completion returns <see cref="F:Microsoft.AspNetCore.Html.HtmlString.Empty"/>.</returns>
|
|
<remarks>The value returned is a token value that allows FlushAsync to work directly in an HTML
|
|
section. However the value does not represent the rendered content.
|
|
This method also writes out headers, so any modifications to headers must be done before
|
|
<see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.FlushAsync"/> is called. For example, call <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.SetAntiforgeryCookieAndHeader"/> to send
|
|
antiforgery cookie token and X-Frame-Options header to client before this method flushes headers out.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.EnsureRenderedBodyOrSections">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.SetAntiforgeryCookieAndHeader">
|
|
<summary>
|
|
Sets antiforgery cookie and X-Frame-Options header on the response.
|
|
</summary>
|
|
<returns><see cref="F:Microsoft.AspNetCore.Html.HtmlString.Empty"/>.</returns>
|
|
<remarks> Call this method to send antiforgery cookie token and X-Frame-Options header to client
|
|
before <see cref="M:Microsoft.AspNetCore.Mvc.Razor.RazorPage.FlushAsync"/> flushes the headers. </remarks>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.RazorPageActivator">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPageActivator.#ctor(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider,Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory,Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper,System.Diagnostics.DiagnosticSource,System.Text.Encodings.Web.HtmlEncoder,Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPageActivator"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPageActivator.Activate(Microsoft.AspNetCore.Mvc.Razor.IRazorPage,Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult">
|
|
<summary>
|
|
Result of <see cref="M:Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider.CreateFactory(System.String)"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult.#ctor(System.Collections.Generic.IList{Microsoft.Extensions.Primitives.IChangeToken})">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult"/> with the
|
|
specified <paramref name="expirationTokens"/>.
|
|
</summary>
|
|
<param name="expirationTokens">One or more <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> instances.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult.#ctor(System.Func{Microsoft.AspNetCore.Mvc.Razor.IRazorPage},System.Collections.Generic.IList{Microsoft.Extensions.Primitives.IChangeToken})">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult"/> with the
|
|
specified <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/> factory.
|
|
</summary>
|
|
<param name="razorPageFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/> factory.</param>
|
|
<param name="expirationTokens">One or more <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> instances.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult.RazorPageFactory">
|
|
<summary>
|
|
The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/> factory.
|
|
</summary>
|
|
<remarks>This property is <c>null</c> when <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult.Success"/> is <c>false</c>.</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult.ExpirationTokens">
|
|
<summary>
|
|
One or more <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/>s associated with this instance of
|
|
<see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPageFactoryResult.Success">
|
|
<summary>
|
|
Gets a value that determines if the page was successfully located.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.RazorPage`1">
|
|
<summary>
|
|
Represents the properties and methods that are needed in order to render a view that uses Razor syntax.
|
|
</summary>
|
|
<typeparam name="TModel">The type of the view data model.</typeparam>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage`1.Model">
|
|
<summary>
|
|
Gets the Model property of the <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage`1.ViewData"/> property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPage`1.ViewData">
|
|
<summary>
|
|
Gets or sets the dictionary for view data.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.RazorPageResult">
|
|
<summary>
|
|
Result of locating a <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPageResult.#ctor(System.String,Microsoft.AspNetCore.Mvc.Razor.IRazorPage)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPageResult"/> for a successful discovery.
|
|
</summary>
|
|
<param name="name">The name of the page that was found.</param>
|
|
<param name="page">The located <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/>.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorPageResult.#ctor(System.String,System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPageResult"/> for an unsuccessful discovery.
|
|
</summary>
|
|
<param name="name">The name of the page that was not found.</param>
|
|
<param name="searchedLocations">The locations that were searched.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPageResult.Name">
|
|
<summary>
|
|
Gets the name or the path of the page being located.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPageResult.Page">
|
|
<summary>
|
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/> if found.
|
|
</summary>
|
|
<remarks>This property is <c>null</c> if the page was not found.</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorPageResult.SearchedLocations">
|
|
<summary>
|
|
Gets the locations that were searched when <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorPageResult.Page"/> could not be found.
|
|
</summary>
|
|
<remarks>This property is <c>null</c> if the page was found.</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.RazorView">
|
|
<summary>
|
|
Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.ViewEngines.IView"/> that executes one or more <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/>
|
|
as parts of its execution.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorView.#ctor(Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine,Microsoft.AspNetCore.Mvc.Razor.IRazorPageActivator,System.Collections.Generic.IReadOnlyList{Microsoft.AspNetCore.Mvc.Razor.IRazorPage},Microsoft.AspNetCore.Mvc.Razor.IRazorPage,System.Text.Encodings.Web.HtmlEncoder)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorView"/>
|
|
</summary>
|
|
<param name="viewEngine">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine"/> used to locate Layout pages.</param>
|
|
<param name="pageActivator">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPageActivator"/> used to activate pages.</param>
|
|
<param name="viewStartPages">The sequence of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage" /> instances executed as _ViewStarts.
|
|
</param>
|
|
<param name="razorPage">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/> instance to execute.</param>
|
|
<param name="htmlEncoder">The HTML encoder.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorView.Path">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorView.RazorPage">
|
|
<summary>
|
|
Gets <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/> instance that the views executes on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorView.ViewStartPages">
|
|
<summary>
|
|
Gets the sequence of _ViewStart <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/> instances that are executed by this view.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine">
|
|
<summary>
|
|
Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine"/>.
|
|
</summary>
|
|
<remarks>
|
|
For <c>ViewResults</c> returned from controllers, views should be located in
|
|
<see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions.ViewLocationFormats"/>
|
|
by default. For the controllers in an area, views should exist in
|
|
<see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions.AreaViewLocationFormats"/>.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.#ctor(Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider,Microsoft.AspNetCore.Mvc.Razor.IRazorPageActivator,System.Text.Encodings.Web.HtmlEncoder,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions},Microsoft.Extensions.Logging.ILoggerFactory)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine" />.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.ViewLookupCache">
|
|
<summary>
|
|
A cache for results of view lookups.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.GetNormalizedRouteValue(Microsoft.AspNetCore.Mvc.ActionContext,System.String)">
|
|
<summary>
|
|
Gets the case-normalized route value for the specified route <paramref name="key"/>.
|
|
</summary>
|
|
<param name="context">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/>.</param>
|
|
<param name="key">The route key to lookup.</param>
|
|
<returns>The value corresponding to the key.</returns>
|
|
<remarks>
|
|
The casing of a route value in <see cref="P:Microsoft.AspNetCore.Mvc.ActionContext.RouteData"/> is determined by the client.
|
|
This making constructing paths for view locations in a case sensitive file system unreliable. Using the
|
|
<see cref="P:Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor.RouteValues"/> to get route values
|
|
produces consistently cased results.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.FindPage(Microsoft.AspNetCore.Mvc.ActionContext,System.String)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.GetPage(System.String,System.String)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.FindView(Microsoft.AspNetCore.Mvc.ActionContext,System.String,System.Boolean)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.GetView(System.String,System.String,System.Boolean)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.GetAbsolutePath(System.String,System.String)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions">
|
|
<summary>
|
|
Provides programmatic configuration for the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions.ViewLocationExpanders">
|
|
<summary>
|
|
Gets a <see cref="T:System.Collections.Generic.IList`1"/> used by the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions.FileProviders">
|
|
<summary>
|
|
Gets the sequence of <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider" /> instances used by <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine"/> to
|
|
locate Razor files.
|
|
</summary>
|
|
<remarks>
|
|
At startup, this is initialized to include an instance of <see cref="T:Microsoft.Extensions.FileProviders.PhysicalFileProvider"/> that is
|
|
rooted at the application root.
|
|
</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions.ViewLocationFormats">
|
|
<summary>
|
|
Gets the locations where <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine"/> will search for views.
|
|
</summary>
|
|
<remarks>
|
|
<para>
|
|
The locations of the views returned from controllers that do not belong to an area.
|
|
Locations are composite format strings (see http://msdn.microsoft.com/en-us/library/txafckwd.aspx),
|
|
which may contain the following format items:
|
|
</para>
|
|
<list type="bullet">
|
|
<item>
|
|
<description>{0} - Action Name</description>
|
|
</item>
|
|
<item>
|
|
<description>{1} - Controller Name</description>
|
|
</item>
|
|
</list>
|
|
<para>
|
|
The values for these locations are case-sensitive on case-sensitive file systems.
|
|
For example, the view for the <c>Test</c> action of <c>HomeController</c> should be located at
|
|
<c>/Views/Home/Test.cshtml</c>. Locations such as <c>/views/home/test.cshtml</c> would not be discovered.
|
|
</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions.AreaViewLocationFormats">
|
|
<summary>
|
|
Gets the locations where <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine"/> will search for views within an
|
|
area.
|
|
</summary>
|
|
<remarks>
|
|
<para>
|
|
The locations of the views returned from controllers that belong to an area.
|
|
Locations are composite format strings (see http://msdn.microsoft.com/en-us/library/txafckwd.aspx),
|
|
which may contain the following format items:
|
|
</para>
|
|
<list type="bullet">
|
|
<item>
|
|
<description>{0} - Action Name</description>
|
|
</item>
|
|
<item>
|
|
<description>{1} - Controller Name</description>
|
|
</item>
|
|
<item>
|
|
<description>{2} - Area Name</description>
|
|
</item>
|
|
</list>
|
|
<para>
|
|
The values for these locations are case-sensitive on case-sensitive file systems.
|
|
For example, the view for the <c>Test</c> action of <c>HomeController</c> under <c>Admin</c> area should
|
|
be located at <c>/Areas/Admin/Views/Home/Test.cshtml</c>.
|
|
Locations such as <c>/areas/admin/views/home/test.cshtml</c> would not be discovered.
|
|
</para>
|
|
</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions.AdditionalCompilationReferences">
|
|
<summary>
|
|
Gets the <see cref="T:Microsoft.CodeAnalysis.MetadataReference" /> instances that should be included in Razor compilation, along with
|
|
those discovered by <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.MetadataReferenceFeatureProvider" />s.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions.CompilationCallback">
|
|
<summary>
|
|
Gets or sets the callback that is used to customize Razor compilation
|
|
to change compilation settings you can update <see cref="P:Microsoft.AspNetCore.Mvc.Razor.Compilation.RoslynCompilationContext.Compilation"/> property.
|
|
</summary>
|
|
<remarks>
|
|
Customizations made here would not reflect in tooling (Intellisense).
|
|
</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions.ParseOptions">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Microsoft.CodeAnalysis.CSharp.CSharpParseOptions"/> options used by Razor view compilation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions.CompilationOptions">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions"/> used by Razor view compilation.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.TagHelperInitializer`1">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.TagHelperInitializer`1.#ctor(System.Action{`0,Microsoft.AspNetCore.Mvc.Rendering.ViewContext})">
|
|
<summary>
|
|
Creates a <see cref="T:Microsoft.AspNetCore.Mvc.Razor.TagHelperInitializer`1"/>.
|
|
</summary>
|
|
<param name="action">The initialization delegate.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.TagHelperInitializer`1.Initialize(`0,Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext">
|
|
<summary>
|
|
A context for containing information for <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext.#ctor(Microsoft.AspNetCore.Mvc.ActionContext,System.String,System.String,System.String,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext"/>.
|
|
</summary>
|
|
<param name="actionContext">The <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> for the current executing action.</param>
|
|
<param name="viewName">The view name.</param>
|
|
<param name="controllerName">The controller name.</param>
|
|
<param name="areaName">The area name.</param>
|
|
<param name="isMainPage">Determines if the page being found is the main page for an action.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext.ActionContext">
|
|
<summary>
|
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.ActionContext"/> for the current executing action.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext.ViewName">
|
|
<summary>
|
|
Gets the view name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext.ControllerName">
|
|
<summary>
|
|
Gets the controller name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext.AreaName">
|
|
<summary>
|
|
Gets the area name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext.IsMainPage">
|
|
<summary>
|
|
Determines if the page being found is the main page for an action.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext.Values">
|
|
<summary>
|
|
Gets or sets the <see cref="T:System.Collections.Generic.IDictionary`2"/> that is populated with values as part of
|
|
<see cref="M:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander.PopulateValues(Microsoft.AspNetCore.Mvc.Razor.ViewLocationExpanderContext)"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationFailedException">
|
|
<summary>
|
|
An <see cref="T:System.Exception"/> thrown when accessing the result of a failed compilation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationFailedException.#ctor(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Diagnostics.CompilationFailure})">
|
|
<summary>
|
|
Instantiates a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationFailedException"/>.
|
|
</summary>
|
|
<param name="compilationFailures"><see cref="T:Microsoft.AspNetCore.Diagnostics.CompilationFailure"/>s containing
|
|
details of the compilation failure.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationFailedException.CompilationFailures">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult">
|
|
<summary>
|
|
Represents the result of compilation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult.#ctor(System.Type)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult"/> for a successful compilation.
|
|
</summary>
|
|
<param name="type">The compiled type.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult.#ctor(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Diagnostics.CompilationFailure})">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult"/> for a failed compilation.
|
|
</summary>
|
|
<param name="compilationFailures"><see cref="T:Microsoft.AspNetCore.Diagnostics.CompilationFailure"/>s produced from parsing or
|
|
compiling the Razor file.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult.CompiledType">
|
|
<summary>
|
|
Gets the type produced as a result of compilation.
|
|
</summary>
|
|
<remarks>This property is <c>null</c> when compilation failed.</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult.CompilationFailures">
|
|
<summary>
|
|
Gets the <see cref="T:Microsoft.AspNetCore.Diagnostics.CompilationFailure"/>s produced from parsing or compiling the Razor file.
|
|
</summary>
|
|
<remarks>This property is <c>null</c> when compilation succeeded. An empty sequence
|
|
indicates a failed compilation.</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult.EnsureSuccessful">
|
|
<summary>
|
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult"/>.
|
|
</summary>
|
|
<returns>The current <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult"/> instance.</returns>
|
|
<exception cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationFailedException">Thrown if compilation failed.</exception>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.ICompilationService">
|
|
<summary>
|
|
Provides methods for compilation of a Razor page.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Compilation.ICompilationService.Compile(Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo,System.String)">
|
|
<summary>
|
|
Compiles content and returns the result of compilation.
|
|
</summary>
|
|
<param name="fileInfo">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo"/> for the Razor file that was compiled.</param>
|
|
<param name="compilationContent">The generated C# content to be compiled.</param>
|
|
<returns>
|
|
A <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult"/> representing the result of compilation.
|
|
</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.IRazorCompilationService">
|
|
<summary>
|
|
Specifies the contracts for a service that compiles Razor files.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Compilation.IRazorCompilationService.Compile(Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo)">
|
|
<summary>
|
|
Compiles the razor file located at <paramref name="fileInfo"/>.
|
|
</summary>
|
|
<param name="fileInfo">A <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo"/> instance that represents the file to compile.
|
|
</param>
|
|
<returns>
|
|
A <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult"/> that represents the results of parsing and compiling the file.
|
|
</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.MetadataReferenceFeature">
|
|
<summary>
|
|
Specifies the list of <see cref="T:Microsoft.CodeAnalysis.MetadataReference"/> used in Razor compilation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Compilation.MetadataReferenceFeature.MetadataReferences">
|
|
<summary>
|
|
Gets the <see cref="T:Microsoft.CodeAnalysis.MetadataReference"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.MetadataReferenceFeatureProvider">
|
|
<summary>
|
|
An <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider`1"/> for <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.MetadataReferenceFeature"/> that
|
|
uses <see cref="T:Microsoft.Extensions.DependencyModel.DependencyContext"/> for registered <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart"/> instances to create
|
|
<see cref="T:Microsoft.CodeAnalysis.MetadataReference"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Compilation.MetadataReferenceFeatureProvider.PopulateFeature(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart},Microsoft.AspNetCore.Mvc.Razor.Compilation.MetadataReferenceFeature)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo">
|
|
<summary>
|
|
A container type that represents <see cref="T:Microsoft.Extensions.FileProviders.IFileInfo"/> along with the application base relative path
|
|
for a file in the file system.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo.#ctor(Microsoft.Extensions.FileProviders.IFileInfo,System.String)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo"/>.
|
|
</summary>
|
|
<param name="fileInfo"><see cref="T:Microsoft.Extensions.FileProviders.IFileInfo"/> for the file.</param>
|
|
<param name="relativePath">Path of the file relative to the application base.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo.FileInfo">
|
|
<summary>
|
|
Gets the <see cref="T:Microsoft.Extensions.FileProviders.IFileInfo"/> associated with this instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo.RelativePath">
|
|
<summary>
|
|
Gets the path of the file relative to the application base.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.RoslynCompilationContext">
|
|
<summary>
|
|
Context object used to pass information about the current Razor page compilation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Compilation.RoslynCompilationContext.#ctor(Microsoft.CodeAnalysis.CSharp.CSharpCompilation)">
|
|
<summary>
|
|
Constructs a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.RoslynCompilationContext"/> type.
|
|
</summary>
|
|
<param name="compilation"><see cref="T:Microsoft.CodeAnalysis.CSharp.CSharpCompilation"/> to be set to <see cref="P:Microsoft.AspNetCore.Mvc.Razor.Compilation.RoslynCompilationContext.Compilation"/> property.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Compilation.RoslynCompilationContext.Compilation">
|
|
<summary>
|
|
Gets or sets the <see cref="T:Microsoft.CodeAnalysis.CSharp.CSharpCompilation"/> used for current source file compilation.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCache">
|
|
<summary>
|
|
Caches the result of runtime compilation of Razor files for the duration of the application lifetime.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCache.#ctor(Microsoft.Extensions.FileProviders.IFileProvider)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCache"/>.
|
|
</summary>
|
|
<param name="fileProvider"><see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> used to locate Razor views.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCache.#ctor(Microsoft.Extensions.FileProviders.IFileProvider,System.Collections.Generic.IDictionary{System.String,System.Type})">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCache"/> populated with precompiled views
|
|
specified by <paramref name="precompiledViews"/>.
|
|
</summary>
|
|
<param name="fileProvider"><see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> used to locate Razor views.</param>
|
|
<param name="precompiledViews">A mapping of application relative paths of view to the precompiled view
|
|
<see cref="T:System.Type"/>s.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCache.GetOrAdd(System.String,System.Func{Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo,Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult})">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCacheResult">
|
|
<summary>
|
|
Result of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCache"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCacheResult.#ctor(System.String,Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCacheResult"/> with the specified
|
|
<see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult"/>.
|
|
</summary>
|
|
<param name="relativePath">Path of the view file relative to the application base.</param>
|
|
<param name="compilationResult">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult"/>.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCacheResult.#ctor(System.String,Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult,System.Collections.Generic.IList{Microsoft.Extensions.Primitives.IChangeToken})">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCacheResult"/> with the specified
|
|
<see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult"/>.
|
|
</summary>
|
|
<param name="relativePath">Path of the view file relative to the application base.</param>
|
|
<param name="compilationResult">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult"/>.</param>
|
|
<param name="expirationTokens">One or more <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> instances that indicate when
|
|
this result has expired.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCacheResult.#ctor(System.Collections.Generic.IList{Microsoft.Extensions.Primitives.IChangeToken})">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCacheResult"/> for a file that could not be
|
|
found in the file system.
|
|
</summary>
|
|
<param name="expirationTokens">One or more <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> instances that indicate when
|
|
this result has expired.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCacheResult.ExpirationTokens">
|
|
<summary>
|
|
<see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> instances that indicate when this result has expired.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCacheResult.Success">
|
|
<summary>
|
|
Gets a value that determines if the view was successfully found and compiled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.CompilerCacheResult.PageFactory">
|
|
<summary>
|
|
Gets a delegate that creates an instance of the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultCompilerCacheProvider">
|
|
<summary>
|
|
Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCacheProvider"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultCompilerCacheProvider.#ctor(Microsoft.AspNetCore.Mvc.Razor.Internal.IRazorViewEngineFileProviderAccessor)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultCompilerCacheProvider"/>.
|
|
</summary>
|
|
<param name="fileProviderAccessor">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.IRazorViewEngineFileProviderAccessor"/>.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultCompilerCacheProvider.Cache">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRazorPageFactoryProvider">
|
|
<summary>
|
|
Represents a <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider"/> that creates <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorPage"/> instances
|
|
from razor files in the file system.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRazorPageFactoryProvider._compileDelegate">
|
|
<remarks>
|
|
This delegate holds on to an instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.IRazorCompilationService"/>.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRazorPageFactoryProvider.#ctor(Microsoft.AspNetCore.Mvc.Razor.Compilation.IRazorCompilationService,Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCacheProvider)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRazorPageFactoryProvider"/>.
|
|
</summary>
|
|
<param name="razorCompilationService">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.IRazorCompilationService"/>.</param>
|
|
<param name="compilerCacheProvider">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCacheProvider"/>.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRazorPageFactoryProvider.CreateFactory(System.String)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRazorViewEngineFileProviderAccessor">
|
|
<summary>
|
|
Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.IRazorViewEngineFileProviderAccessor"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRazorViewEngineFileProviderAccessor.#ctor(Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions})">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRazorViewEngineFileProviderAccessor"/>.
|
|
</summary>
|
|
<param name="optionsAccessor">Accessor to <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions"/>.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRazorViewEngineFileProviderAccessor.FileProvider">
|
|
<summary>
|
|
Gets the <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> used to look up Razor files.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRoslynCompilationService">
|
|
<summary>
|
|
A type that uses Roslyn to compile C# content.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRoslynCompilationService.#ctor(Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions},Microsoft.AspNetCore.Mvc.Razor.Internal.IRazorViewEngineFileProviderAccessor,Microsoft.Extensions.Logging.ILoggerFactory)">
|
|
<summary>
|
|
Initalizes a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRoslynCompilationService"/> class.
|
|
</summary>
|
|
<param name="partManager">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>.</param>
|
|
<param name="optionsAccessor">Accessor to <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions"/>.</param>
|
|
<param name="fileProviderAccessor">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.IRazorViewEngineFileProviderAccessor"/>.</param>
|
|
<param name="loggerFactory">The <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory"/>.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRoslynCompilationService.Compile(Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo,System.String)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultRoslynCompilationService.GetCompilationReferences">
|
|
<summary>
|
|
Gets the sequence of <see cref="T:Microsoft.CodeAnalysis.MetadataReference"/> instances used for compilation.
|
|
</summary>
|
|
<returns>The <see cref="T:Microsoft.CodeAnalysis.MetadataReference"/> instances.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultTagHelperActivator">
|
|
<summary>
|
|
Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.ITagHelperActivator"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultTagHelperActivator.#ctor(Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache)">
|
|
<summary>
|
|
Instantiates a new <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultTagHelperActivator"/> instance.
|
|
</summary>
|
|
<param name="typeActivatorCache">The <see cref="T:Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache"/>.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultTagHelperActivator.Create``1(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultTagHelperFactory">
|
|
<summary>
|
|
Default implementation for <see cref="T:Microsoft.AspNetCore.Mvc.Razor.ITagHelperFactory"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultTagHelperFactory.#ctor(Microsoft.AspNetCore.Mvc.Razor.ITagHelperActivator)">
|
|
<summary>
|
|
Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultTagHelperFactory"/> instance.
|
|
</summary>
|
|
<param name="activator">
|
|
The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.ITagHelperActivator"/> used to create tag helper instances.
|
|
</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.DefaultTagHelperFactory.CreateTagHelper``1(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DependencyContextRazorViewEngineOptionsSetup">
|
|
<summary>
|
|
Sets up compilation and parse option default options for <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions"/> using
|
|
<see cref="T:Microsoft.Extensions.DependencyModel.DependencyContext"/>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.DependencyContextRazorViewEngineOptionsSetup.#ctor(Microsoft.AspNetCore.Hosting.IHostingEnvironment)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.DependencyContextRazorViewEngineOptionsSetup"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ExpressionRewriter">
|
|
<summary>
|
|
An expression rewriter which can hoist a simple expression lambda into a private field.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCache">
|
|
<summary>
|
|
Caches the result of runtime compilation of Razor files for the duration of the app lifetime.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCache.GetOrAdd(System.String,System.Func{Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo,Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult})">
|
|
<summary>
|
|
Get an existing compilation result, or create and add a new one if it is
|
|
not available in the cache or is expired.
|
|
</summary>
|
|
<param name="relativePath">Application relative path to the file.</param>
|
|
<param name="compile">An delegate that will generate a compilation result.</param>
|
|
<returns>A cached <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationResult"/>.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCacheProvider">
|
|
<summary>
|
|
Provides access to a cached <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCache"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCacheProvider.Cache">
|
|
<summary>
|
|
The cached <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ICompilerCache"/> instance.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.IRazorViewEngineFileProviderAccessor">
|
|
<summary>
|
|
Accessor to the <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> used by <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.IRazorViewEngineFileProviderAccessor.FileProvider">
|
|
<summary>
|
|
Gets the <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> used to look up Razor files.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.MvcRazorMvcViewOptionsSetup">
|
|
<summary>
|
|
Configures <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/> to use <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.MvcRazorMvcViewOptionsSetup.#ctor(Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.MvcRazorMvcViewOptionsSetup"/>.
|
|
</summary>
|
|
<param name="razorViewEngine">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine"/>.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.MvcRazorMvcViewOptionsSetup.ConfigureMvc(Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine,Microsoft.AspNetCore.Mvc.MvcViewOptions)">
|
|
<summary>
|
|
Configures <paramref name="options"/> to use <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine"/>.
|
|
</summary>
|
|
<param name="razorViewEngine">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine"/>.</param>
|
|
<param name="options">The <see cref="T:Microsoft.AspNetCore.Mvc.MvcViewOptions"/> to configure.</param>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.RazorCompilationService">
|
|
<summary>
|
|
Default implementation of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.IRazorCompilationService"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.RazorCompilationService.#ctor(Microsoft.AspNetCore.Mvc.Razor.Compilation.ICompilationService,Microsoft.AspNetCore.Mvc.Razor.IMvcRazorHost,Microsoft.AspNetCore.Mvc.Razor.Internal.IRazorViewEngineFileProviderAccessor,Microsoft.Extensions.Logging.ILoggerFactory)">
|
|
<summary>
|
|
Instantiates a new instance of the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.RazorCompilationService"/> class.
|
|
</summary>
|
|
<param name="compilationService">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Compilation.ICompilationService"/> to compile generated code.</param>
|
|
<param name="razorHost">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IMvcRazorHost"/> to generate code from Razor files.</param>
|
|
<param name="fileProviderAccessor">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.IRazorViewEngineFileProviderAccessor"/>.</param>
|
|
<param name="loggerFactory">The <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory"/>.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.RazorCompilationService.Compile(Microsoft.AspNetCore.Mvc.Razor.Compilation.RelativeFileInfo)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.RazorCompilationService.GenerateCode(System.String,System.IO.Stream)">
|
|
<summary>
|
|
Generate code for the Razor file at <paramref name="relativePath"/> with content
|
|
<paramref name="inputStream"/>.
|
|
</summary>
|
|
<param name="relativePath">
|
|
The path of the Razor file relative to the root of the application. Used to generate line pragmas and
|
|
calculate the class name of the generated type.
|
|
</param>
|
|
<param name="inputStream">A <see cref="T:System.IO.Stream"/> that contains the Razor content.</param>
|
|
<returns>A <see cref="T:Microsoft.AspNetCore.Razor.CodeGenerators.GeneratorResults"/> instance containing results of code generation.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ServiceBasedTagHelperActivator">
|
|
<summary>
|
|
A <see cref="T:Microsoft.AspNetCore.Mvc.Razor.ITagHelperActivator"/> that retrieves tag helpers as services from the request's
|
|
<see cref="T:System.IServiceProvider"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.ServiceBasedTagHelperActivator.Create``1(Microsoft.AspNetCore.Mvc.Rendering.ViewContext)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.SymbolsUtility">
|
|
<summary>
|
|
Utility type for determining if a platform supports full pdb file generation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.SymbolsUtility.SupportsFullPdbGeneration">
|
|
<summary>
|
|
Determines if the current platform supports full pdb generation.
|
|
</summary>
|
|
<returns><c>true</c> if full pdb generation is supported; <c>false</c> otherwise.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheItem">
|
|
<summary>
|
|
An item in <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheItem.#ctor(System.Func{Microsoft.AspNetCore.Mvc.Razor.IRazorPage},System.String)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheItem"/>.
|
|
</summary>
|
|
<param name="razorPageFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/> factory.</param>
|
|
<param name="location">The application relative path of the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/>.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheItem.Location">
|
|
<summary>
|
|
Gets the application relative path of the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/>
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheItem.PageFactory">
|
|
<summary>
|
|
Gets the <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IRazorPage"/> factory.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey">
|
|
<summary>
|
|
Key for entries in <see cref="P:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.ViewLookupCache"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey.#ctor(System.String,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey"/>.
|
|
</summary>
|
|
<param name="viewName">The view name or path.</param>
|
|
<param name="isMainPage">Determines if the page being found is the main page for an action.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey.#ctor(System.String,System.String,System.String,System.Boolean,System.Collections.Generic.IReadOnlyDictionary{System.String,System.String})">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey"/>.
|
|
</summary>
|
|
<param name="viewName">The view name.</param>
|
|
<param name="controllerName">The controller name.</param>
|
|
<param name="areaName">The area name.</param>
|
|
<param name="isMainPage">Determines if the page being found is the main page for an action.</param>
|
|
<param name="values">Values from <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander"/> instances.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey.ViewName">
|
|
<summary>
|
|
Gets the view name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey.ControllerName">
|
|
<summary>
|
|
Gets the controller name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey.AreaName">
|
|
<summary>
|
|
Gets the area name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey.IsMainPage">
|
|
<summary>
|
|
Determines if the page being found is the main page for an action.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey.ViewLocationExpanderValues">
|
|
<summary>
|
|
Gets the values populated by <see cref="T:Microsoft.AspNetCore.Mvc.Razor.IViewLocationExpander"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey.Equals(Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey.Equals(System.Object)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheKey.GetHashCode">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult">
|
|
<summary>
|
|
Result of view location cache lookup.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult.#ctor(Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheItem,System.Collections.Generic.IReadOnlyList{Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheItem})">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult"/>
|
|
for a view that was successfully found at the specified location.
|
|
</summary>
|
|
<param name="view">The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheItem"/> for the found view.</param>
|
|
<param name="viewStarts"><see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheItem"/>s for applicable _ViewStarts.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult.#ctor(System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult"/> for a
|
|
failed view lookup.
|
|
</summary>
|
|
<param name="searchedLocations">Locations that were searched.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult.ViewEntry">
|
|
<summary>
|
|
<see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheItem"/> for the located view.
|
|
</summary>
|
|
<remarks><c>null</c> if <see cref="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult.Success"/> is <c>false</c>.</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult.ViewStartEntries">
|
|
<summary>
|
|
<see cref="T:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheItem"/>s for applicable _ViewStarts.
|
|
</summary>
|
|
<remarks><c>null</c> if <see cref="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult.Success"/> is <c>false</c>.</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult.SearchedLocations">
|
|
<summary>
|
|
The sequence of locations that were searched.
|
|
</summary>
|
|
<remarks>
|
|
When <see cref="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult.Success"/> is <c>true</c> this includes all paths that were search prior to finding
|
|
a view at <see cref="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult.ViewEntry"/>. When <see cref="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult.Success"/> is <c>false</c>, this includes
|
|
all search paths.
|
|
</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Internal.ViewLocationCacheResult.Success">
|
|
<summary>
|
|
Gets a value that indicates whether the view was successfully found.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.ArgumentCannotBeNullOrEmpty">
|
|
<summary>
|
|
Value cannot be null or empty.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatArgumentCannotBeNullOrEmpty">
|
|
<summary>
|
|
Value cannot be null or empty.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.CompilationFailed">
|
|
<summary>
|
|
One or more compilation failures occurred:
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatCompilationFailed">
|
|
<summary>
|
|
One or more compilation failures occurred:
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.FlushPointCannotBeInvoked">
|
|
<summary>
|
|
'{0}' cannot be invoked when a Layout page is set to be executed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatFlushPointCannotBeInvoked(System.Object)">
|
|
<summary>
|
|
'{0}' cannot be invoked when a Layout page is set to be executed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.Instrumentation_WriterMustBeBufferedTextWriter">
|
|
<summary>
|
|
The {0} returned by '{1}' must be an instance of '{2}'.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatInstrumentation_WriterMustBeBufferedTextWriter(System.Object,System.Object,System.Object)">
|
|
<summary>
|
|
The {0} returned by '{1}' must be an instance of '{2}'.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.LayoutCannotBeLocated">
|
|
<summary>
|
|
The layout view '{0}' could not be located. The following locations were searched:{1}
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatLayoutCannotBeLocated(System.Object,System.Object)">
|
|
<summary>
|
|
The layout view '{0}' could not be located. The following locations were searched:{1}
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.LayoutCannotBeRendered">
|
|
<summary>
|
|
Layout page '{0}' cannot be rendered after '{1}' has been invoked.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatLayoutCannotBeRendered(System.Object,System.Object)">
|
|
<summary>
|
|
Layout page '{0}' cannot be rendered after '{1}' has been invoked.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.MvcRazorCodeParser_CannotHaveModelAndInheritsKeyword">
|
|
<summary>
|
|
The 'inherits' keyword is not allowed when a '{0}' keyword is used.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatMvcRazorCodeParser_CannotHaveModelAndInheritsKeyword(System.Object)">
|
|
<summary>
|
|
The 'inherits' keyword is not allowed when a '{0}' keyword is used.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.MvcRazorCodeParser_ModelKeywordMustBeFollowedByTypeName">
|
|
<summary>
|
|
The '{0}' keyword must be followed by a type name on the same line.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatMvcRazorCodeParser_ModelKeywordMustBeFollowedByTypeName(System.Object)">
|
|
<summary>
|
|
The '{0}' keyword must be followed by a type name on the same line.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.MvcRazorCodeParser_OnlyOneModelStatementIsAllowed">
|
|
<summary>
|
|
Only one '{0}' statement is allowed in a file.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatMvcRazorCodeParser_OnlyOneModelStatementIsAllowed(System.Object)">
|
|
<summary>
|
|
Only one '{0}' statement is allowed in a file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.RazorPage_ThereIsNoActiveWritingScopeToEnd">
|
|
<summary>
|
|
There is no active writing scope to end.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatRazorPage_ThereIsNoActiveWritingScopeToEnd">
|
|
<summary>
|
|
There is no active writing scope to end.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.RazorPage_CannotFlushWhileInAWritingScope">
|
|
<summary>
|
|
The {0} operation cannot be performed while inside a writing scope in '{1}'.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatRazorPage_CannotFlushWhileInAWritingScope(System.Object,System.Object)">
|
|
<summary>
|
|
The {0} operation cannot be performed while inside a writing scope in '{1}'.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.RazorPage_MethodCannotBeCalled">
|
|
<summary>
|
|
{0} invocation in '{1}' is invalid. {0} can only be called from a layout page.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatRazorPage_MethodCannotBeCalled(System.Object,System.Object)">
|
|
<summary>
|
|
{0} invocation in '{1}' is invalid. {0} can only be called from a layout page.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.RenderBodyNotCalled">
|
|
<summary>
|
|
{0} has not been called for the page at '{1}'. To ignore call {2}().
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatRenderBodyNotCalled(System.Object,System.Object,System.Object)">
|
|
<summary>
|
|
{0} has not been called for the page at '{1}'. To ignore call {2}().
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.SectionAlreadyDefined">
|
|
<summary>
|
|
Section '{0}' is already defined.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatSectionAlreadyDefined(System.Object)">
|
|
<summary>
|
|
Section '{0}' is already defined.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.SectionAlreadyRendered">
|
|
<summary>
|
|
{0} invocation in '{1}' is invalid. The section '{2}' has already been rendered.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatSectionAlreadyRendered(System.Object,System.Object,System.Object)">
|
|
<summary>
|
|
{0} invocation in '{1}' is invalid. The section '{2}' has already been rendered.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.SectionNotDefined">
|
|
<summary>
|
|
The layout page '{0}' cannot find the section '{1}' in the content page '{2}'.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatSectionNotDefined(System.Object,System.Object,System.Object)">
|
|
<summary>
|
|
The layout page '{0}' cannot find the section '{1}' in the content page '{2}'.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.SectionsNotRendered">
|
|
<summary>
|
|
The following sections have been defined but have not been rendered by the page at '{0}': '{1}'. To ignore an unrendered section call {2}("sectionName").
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatSectionsNotRendered(System.Object,System.Object,System.Object)">
|
|
<summary>
|
|
The following sections have been defined but have not been rendered by the page at '{0}': '{1}'. To ignore an unrendered section call {2}("sectionName").
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.ViewCannotBeActivated">
|
|
<summary>
|
|
View of type '{0}' cannot be activated by '{1}'.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatViewCannotBeActivated(System.Object,System.Object)">
|
|
<summary>
|
|
View of type '{0}' cannot be activated by '{1}'.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.ViewContextMustBeSet">
|
|
<summary>
|
|
'{0} must be set to access '{1}'.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatViewContextMustBeSet(System.Object,System.Object)">
|
|
<summary>
|
|
'{0} must be set to access '{1}'.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.ViewLocationCache_KeyMustBeString">
|
|
<summary>
|
|
'{0}' must be a {1} that is generated as result of the call to '{2}'.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatViewLocationCache_KeyMustBeString(System.Object,System.Object,System.Object)">
|
|
<summary>
|
|
'{0}' must be a {1} that is generated as result of the call to '{2}'.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.ViewMustBeContextualized">
|
|
<summary>
|
|
The '{0}' method must be called before '{1}' can be invoked.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatViewMustBeContextualized(System.Object,System.Object)">
|
|
<summary>
|
|
The '{0}' method must be called before '{1}' can be invoked.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.RazorHash_UnsupportedHashAlgorithm">
|
|
<summary>
|
|
Unsupported hash algorithm.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatRazorHash_UnsupportedHashAlgorithm">
|
|
<summary>
|
|
Unsupported hash algorithm.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.RazorFileInfoCollection_ResourceCouldNotBeFound">
|
|
<summary>
|
|
The resource '{0}' specified by '{1}' could not be found.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatRazorFileInfoCollection_ResourceCouldNotBeFound(System.Object,System.Object)">
|
|
<summary>
|
|
The resource '{0}' specified by '{1}' could not be found.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.GeneratedCodeFileName">
|
|
<summary>
|
|
Generated Code
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatGeneratedCodeFileName">
|
|
<summary>
|
|
Generated Code
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.RazorPage_InvalidTagHelperIndexerAssignment">
|
|
<summary>
|
|
Unable to perform '{0}' assignment. Tag helper property '{1}.{2}' must not be null.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatRazorPage_InvalidTagHelperIndexerAssignment(System.Object,System.Object,System.Object)">
|
|
<summary>
|
|
Unable to perform '{0}' assignment. Tag helper property '{1}.{2}' must not be null.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.CouldNotResolveApplicationRelativeUrl_TagHelper">
|
|
<summary>
|
|
Unexpected return value from '{1}.{2}' for URL '{0}'. If the '{1}' service has been overridden, change '{2}' to replace only the '~/' prefix. Otherwise, add the following directive to the Razor page to disable URL resolution relative to the application's 'webroot' setting:
|
|
|
|
@{3} "{4}, {5}"
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatCouldNotResolveApplicationRelativeUrl_TagHelper(System.Object,System.Object,System.Object,System.Object,System.Object,System.Object)">
|
|
<summary>
|
|
Unexpected return value from '{1}.{2}' for URL '{0}'. If the '{1}' service has been overridden, change '{2}' to replace only the '~/' prefix. Otherwise, add the following directive to the Razor page to disable URL resolution relative to the application's 'webroot' setting:
|
|
|
|
@{3} "{4}, {5}"
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.LayoutHasCircularReference">
|
|
<summary>
|
|
A circular layout reference was detected when rendering '{0}'. The layout page '{1}' has already been rendered.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatLayoutHasCircularReference(System.Object,System.Object)">
|
|
<summary>
|
|
A circular layout reference was detected when rendering '{0}'. The layout page '{1}' has already been rendered.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.Compilation_DependencyContextIsNotSpecified">
|
|
<summary>
|
|
The Razor page '{0}' failed to compile. Ensure that your application's {1} sets the '{2}' compilation property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatCompilation_DependencyContextIsNotSpecified(System.Object,System.Object,System.Object)">
|
|
<summary>
|
|
The Razor page '{0}' failed to compile. Ensure that your application's {1} sets the '{2}' compilation property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.ViewLocationFormatsIsRequired">
|
|
<summary>
|
|
'{0}' cannot be empty. These locations are required to locate a view for rendering.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatViewLocationFormatsIsRequired(System.Object)">
|
|
<summary>
|
|
'{0}' cannot be empty. These locations are required to locate a view for rendering.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.Resources.RazorPage_NestingAttributeWritingScopesNotSupported">
|
|
<summary>
|
|
Nesting of TagHelper attribute writing scopes is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.Resources.FormatRazorPage_NestingAttributeWritingScopesNotSupported">
|
|
<summary>
|
|
Nesting of TagHelper attribute writing scopes is not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.FeatureTagHelperTypeResolver">
|
|
<summary>
|
|
Resolves tag helper types from the <see cref="P:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager.ApplicationParts"/>
|
|
of the application.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.FeatureTagHelperTypeResolver.#ctor(Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager)">
|
|
<summary>
|
|
Initializes a new <see cref="T:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.FeatureTagHelperTypeResolver"/> instance.
|
|
</summary>
|
|
<param name="manager">The <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/> of the application.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.FeatureTagHelperTypeResolver.GetExportedTypes(System.Reflection.AssemblyName)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.FeatureTagHelperTypeResolver.IsTagHelper(System.Reflection.TypeInfo)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.TagHelperFeature">
|
|
<summary>
|
|
The list of tag helper types in an MVC application. The <see cref="T:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.TagHelperFeature"/> can be populated
|
|
using the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/> that is available during startup at <see cref="P:Microsoft.Extensions.DependencyInjection.IMvcBuilder.PartManager"/>
|
|
and <see cref="P:Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder.PartManager"/> or at a later stage by requiring the <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"/>
|
|
as a dependency in a component.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.TagHelperFeature.TagHelpers">
|
|
<summary>
|
|
Gets the list of tag helper types in an MVC application.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.TagHelperFeatureProvider">
|
|
<summary>
|
|
Discovers tag helpers from a list of <see cref="T:Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart"/> instances.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.TagHelperFeatureProvider.PopulateFeature(System.Collections.Generic.IEnumerable{Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart},Microsoft.AspNetCore.Mvc.Razor.TagHelpers.TagHelperFeature)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper">
|
|
<summary>
|
|
<see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/> implementation targeting elements containing attributes with URL expected values.
|
|
</summary>
|
|
<remarks>Resolves URLs starting with '~/' (relative to the application's 'webroot' setting) that are not
|
|
targeted by other <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/>s. Runs prior to other <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper"/>s to ensure
|
|
application-relative URLs are resolved.</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper.#ctor(Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory,System.Text.Encodings.Web.HtmlEncoder)">
|
|
<summary>
|
|
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper"/>.
|
|
</summary>
|
|
<param name="urlHelperFactory">The <see cref="T:Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory"/>.</param>
|
|
<param name="htmlEncoder">The <see cref="P:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper.HtmlEncoder"/>.</param>
|
|
</member>
|
|
<member name="P:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper.Order">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper.Process(Microsoft.AspNetCore.Razor.TagHelpers.TagHelperContext,Microsoft.AspNetCore.Razor.TagHelpers.TagHelperOutput)">
|
|
<inheritdoc />
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper.ProcessUrlAttribute(System.String,Microsoft.AspNetCore.Razor.TagHelpers.TagHelperOutput)">
|
|
<summary>
|
|
Resolves and updates URL values starting with '~/' (relative to the application's 'webroot' setting) for
|
|
<paramref name="output"/>'s <see cref="P:Microsoft.AspNetCore.Razor.TagHelpers.TagHelperOutput.Attributes"/> whose
|
|
<see cref="P:Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute.Name"/> is <paramref name="attributeName"/>.
|
|
</summary>
|
|
<param name="attributeName">The attribute name used to lookup values to resolve.</param>
|
|
<param name="output">The <see cref="T:Microsoft.AspNetCore.Razor.TagHelpers.TagHelperOutput"/>.</param>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper.TryResolveUrl(System.String,System.String@)">
|
|
<summary>
|
|
Tries to resolve the given <paramref name="url"/> value relative to the application's 'webroot' setting.
|
|
</summary>
|
|
<param name="url">The URL to resolve.</param>
|
|
<param name="resolvedUrl">Absolute URL beginning with the application's virtual root. <c>null</c> if
|
|
<paramref name="url"/> could not be resolved.</param>
|
|
<returns><c>true</c> if the <paramref name="url"/> could be resolved; <c>false</c> otherwise.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper.TryResolveUrl(System.String,Microsoft.AspNetCore.Html.IHtmlContent@)">
|
|
<summary>
|
|
Tries to resolve the given <paramref name="url"/> value relative to the application's 'webroot' setting.
|
|
</summary>
|
|
<param name="url">The URL to resolve.</param>
|
|
<param name="resolvedUrl">
|
|
Absolute URL beginning with the application's virtual root. <c>null</c> if <paramref name="url"/> could
|
|
not be resolved.
|
|
</param>
|
|
<returns><c>true</c> if the <paramref name="url"/> could be resolved; <c>false</c> otherwise.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.AspNetCore.Mvc.RazorViewEngineOptionsSetup">
|
|
<summary>
|
|
Sets up default options for <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.AspNetCore.Mvc.RazorViewEngineOptionsSetup.#ctor(Microsoft.AspNetCore.Hosting.IHostingEnvironment)">
|
|
<summary>
|
|
Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions"/>.
|
|
</summary>
|
|
<param name="hostingEnvironment"><see cref="T:Microsoft.AspNetCore.Hosting.IHostingEnvironment"/> for the application.</param>
|
|
</member>
|
|
</members>
|
|
</doc>
|