Update 07082021
This commit is contained in:
164
WebFormApp/bin/Microsoft.AspNetCore.Mvc.xml
Normal file
164
WebFormApp/bin/Microsoft.AspNetCore.Mvc.xml
Normal file
@@ -0,0 +1,164 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>Microsoft.AspNetCore.Mvc</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.MvcServiceCollectionExtensions">
|
||||
<summary>
|
||||
Extension methods for setting up MVC services in an <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.MvcServiceCollectionExtensions.AddMvc(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
|
||||
<summary>
|
||||
Adds MVC services to the specified <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.
|
||||
</summary>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to.</param>
|
||||
<returns>An <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/> that can be used to further configure the MVC services.</returns>
|
||||
</member>
|
||||
<member name="M:Microsoft.Extensions.DependencyInjection.MvcServiceCollectionExtensions.AddMvc(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Action{Microsoft.AspNetCore.Mvc.MvcOptions})">
|
||||
<summary>
|
||||
Adds MVC services to the specified <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" />.
|
||||
</summary>
|
||||
<param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to.</param>
|
||||
<param name="setupAction">An <see cref="T:System.Action`1"/> to configure the provided <see cref="T:Microsoft.AspNetCore.Mvc.MvcOptions"/>.</param>
|
||||
<returns>An <see cref="T:Microsoft.Extensions.DependencyInjection.IMvcBuilder"/> that can be used to further configure the MVC services.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Reference in New Issue
Block a user