Method AppendNameTo
- Namespace
- Zyl.ExSpans.Reflection
- Assembly
- ExSpans.Core.dll
AppendNameTo<T>(Action<string>, TypeNameFlags)
Append type name to action (将类型名追加到动作)
public static void AppendNameTo<T>(Action<string> output, TypeNameFlags flags = TypeNameFlags.Default)
Parameters
output
Action<string>The output action (输出动作).
flags
TypeNameFlagsThe flags (标志).
Type Parameters
T
The target type (目标类型).
AppendNameTo(Action<string>, Type, TypeNameFlags, Type?, params Type[])
Append type name to action (将类型名追加到动作)
public static void AppendNameTo(Action<string> output, Type atype, TypeNameFlags flags = TypeNameFlags.Default, Type? typeFallback = null, params Type[] typeArguments)
Parameters
output
Action<string>The output action (输出动作).
atype
TypeThe target type (目标类型).
flags
TypeNameFlagsThe flags (标志).
typeFallback
TypeThe fallback type (回退类型). Only used for .NET Standard 1.1, as it cannot obtain generic arguments, more information needs to be passed through this parameter (仅用于 .NET Standard 1.1,因它不能获取泛型参数, 于是需要借助该参数传递更多信息).
typeArguments
Type[]The type arguments (类型参数列表). Only used for .NET Standard 1.1, as it cannot obtain generic arguments, more information needs to be passed through this parameter (仅用于 .NET Standard 1.1,因它不能获取泛型参数, 于是需要借助该参数传递更多信息).