56 references to FullName
System.Reflection.Metadata (10)
System\Reflection\Metadata\TypeName.cs (10)
76/// If <see cref="AssemblyName"/> returns null, simply returns <see cref="FullName"/>. 79=> _assemblyQualifiedName ??= AssemblyName is null ? FullName : $"{FullName}, {AssemblyName.FullName}"; 114/// names. For example, given "List&lt;int&gt;", the <see cref="FullName"/> property will return 117/// the arity of the generic type. For example, given "Dictionary&lt;,&gt;", the <see cref="FullName"/> 119/// the <see cref="FullName"/> property will return "System.Collections.Generic.Dictionary`2+Enumerator". 130_fullName = TypeNameParserHelpers.GetGenericTypeFullName(GetGenericTypeDefinition().FullName.AsSpan(), 140builder.Append(GetElementType().FullName); 233_name = TypeNameParserHelpers.GetName(GetGenericTypeDefinition().FullName.AsSpan()).ToString(); 247_name = TypeNameParserHelpers.GetName(FullName.AsSpan()).ToString();
System.Resources.Extensions (25)
src\libraries\System.Runtime.Serialization.BinaryFormat\src\System\Runtime\Serialization\BinaryFormat\ClassWithMembersAndTypesRecord.cs (1)
25=> type.GetTypeFullNameIncludingTypeForwards() == ClassInfo.TypeName.FullName
src\libraries\System.Runtime.Serialization.BinaryFormat\src\System\Runtime\Serialization\BinaryFormat\MemberTypeInfo.cs (3)
157return typeName.FullName == fullSystemClassName; 163if (typeInfo.TypeName.FullName != fullClassName) 204return typeName.GetGenericTypeDefinition().FullName != typeof(Nullable<>).FullName;
src\libraries\System.Runtime.Serialization.BinaryFormat\src\System\Runtime\Serialization\BinaryFormat\SystemClassWithMembersAndTypesRecord.cs (16)
26&& type.GetTypeFullNameIncludingTypeForwards() == ClassInfo.TypeName.FullName; 52bool value when TypeName.FullName == typeof(bool).FullName => Create(value), 53byte value when TypeName.FullName == typeof(byte).FullName => Create(value), 54sbyte value when TypeName.FullName == typeof(sbyte).FullName => Create(value), 55char value when TypeName.FullName == typeof(char).FullName => Create(value), 56short value when TypeName.FullName == typeof(short).FullName => Create(value), 57ushort value when TypeName.FullName == typeof(ushort).FullName => Create(value), 58int value when TypeName.FullName == typeof(int).FullName => Create(value), 59uint value when TypeName.FullName == typeof(uint).FullName => Create(value), 60long value when TypeName.FullName == typeof(long).FullName => Create(value), 61ulong value when TypeName.FullName == typeof(ulong).FullName => Create(value), 62float value when TypeName.FullName == typeof(float).FullName => Create(value), 63double value when TypeName.FullName == typeof(double).FullName => Create(value), 72long value when TypeName.FullName == typeof(IntPtr).FullName => Create(new IntPtr(value)), 73ulong value when TypeName.FullName == typeof(UIntPtr).FullName => Create(new UIntPtr(value)), 77else if (HasMember("_ticks") && MemberValues[0] is long ticks && TypeName.FullName == typeof(TimeSpan).FullName)
src\libraries\System.Runtime.Serialization.BinaryFormat\src\System\Runtime\Serialization\BinaryFormat\Utils\TypeNameExtensions.cs (1)
64ArraySegment<char> assemblyQualifiedName = GetAssemblyQualifiedName(typeName.FullName, assemblyName);
System\Resources\Extensions\BinaryFormat\BinaryFormattedObject.TypeResolver.cs (4)
47if (_binder?.BindToType(typeName.AssemblyName.FullName, typeName.FullName) is Type binderType) 80? assembly.GetType(typeName.FullName) 96return assembly.GetType(typeName.FullName, throwOnError: false, ignoreCase: false); 103return Type.GetType(typeName.FullName, ResolveSimpleAssemblyName, new TopLevelAssemblyTypeResolver(assembly).ResolveType, throwOnError: false);
System.Runtime.Serialization.BinaryFormat (21)
System\Runtime\Serialization\BinaryFormat\ClassWithMembersAndTypesRecord.cs (1)
25=> type.GetTypeFullNameIncludingTypeForwards() == ClassInfo.TypeName.FullName
System\Runtime\Serialization\BinaryFormat\MemberTypeInfo.cs (3)
157return typeName.FullName == fullSystemClassName; 163if (typeInfo.TypeName.FullName != fullClassName) 204return typeName.GetGenericTypeDefinition().FullName != typeof(Nullable<>).FullName;
System\Runtime\Serialization\BinaryFormat\SystemClassWithMembersAndTypesRecord.cs (16)
26&& type.GetTypeFullNameIncludingTypeForwards() == ClassInfo.TypeName.FullName; 52bool value when TypeName.FullName == typeof(bool).FullName => Create(value), 53byte value when TypeName.FullName == typeof(byte).FullName => Create(value), 54sbyte value when TypeName.FullName == typeof(sbyte).FullName => Create(value), 55char value when TypeName.FullName == typeof(char).FullName => Create(value), 56short value when TypeName.FullName == typeof(short).FullName => Create(value), 57ushort value when TypeName.FullName == typeof(ushort).FullName => Create(value), 58int value when TypeName.FullName == typeof(int).FullName => Create(value), 59uint value when TypeName.FullName == typeof(uint).FullName => Create(value), 60long value when TypeName.FullName == typeof(long).FullName => Create(value), 61ulong value when TypeName.FullName == typeof(ulong).FullName => Create(value), 62float value when TypeName.FullName == typeof(float).FullName => Create(value), 63double value when TypeName.FullName == typeof(double).FullName => Create(value), 72long value when TypeName.FullName == typeof(IntPtr).FullName => Create(new IntPtr(value)), 73ulong value when TypeName.FullName == typeof(UIntPtr).FullName => Create(new UIntPtr(value)), 77else if (HasMember("_ticks") && MemberValues[0] is long ticks && TypeName.FullName == typeof(TimeSpan).FullName)
System\Runtime\Serialization\BinaryFormat\Utils\TypeNameExtensions.cs (1)
64ArraySegment<char> assemblyQualifiedName = GetAssemblyQualifiedName(typeName.FullName, assemblyName);