Update Cryville.Common.Reflection.

This commit is contained in:
2023-11-10 15:00:38 +08:00
parent cf8dda1ea2
commit 36013d4e47
2 changed files with 16 additions and 0 deletions

View File

@@ -52,6 +52,22 @@
<param name="binder">An optional binder to convert the value.</param>
<exception cref="T:System.ArgumentException"><paramref name="mi" /> is not a field or a property.</exception>
</member>
<member name="M:Cryville.Common.Reflection.FieldLikeHelper.GetGetValueDelegate(System.Reflection.MemberInfo)">
<summary>
Gets a delegate that gets the value of a member of an object.
</summary>
<param name="mi">The member.</param>
<returns>A delegate that gets the value.</returns>
<exception cref="T:System.ArgumentException"><paramref name="mi" /> is not a field or a property.</exception>
</member>
<member name="M:Cryville.Common.Reflection.FieldLikeHelper.GetSetValueDelegate(System.Reflection.MemberInfo)">
<summary>
Gets a delegate that sets the value of a member of an object.
</summary>
<param name="mi">The member.</param>
<returns>A delegate that sets the value.</returns>
<exception cref="T:System.ArgumentException"><paramref name="mi" /> is not a field or a property.</exception>
</member>
<member name="T:Cryville.Common.Reflection.TypeNameHelper">
<summary>
Provides a set of <see langword="static" /> methods for getting type name.