1 write to _unmodifiedType
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
20
_unmodifiedType
= unmodifiedType;
48 references to _unmodifiedType
System.Private.CoreLib (48)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (48)
51
protected Type UnmodifiedType =>
_unmodifiedType
;
74
public override string ToString() =>
_unmodifiedType
.ToString();
75
public override Type UnderlyingSystemType =>
_unmodifiedType
;
77
public override GenericParameterAttributes GenericParameterAttributes =>
_unmodifiedType
.GenericParameterAttributes;
78
public override bool ContainsGenericParameters =>
_unmodifiedType
.ContainsGenericParameters;
79
public override Type GetGenericTypeDefinition() =>
_unmodifiedType
.GetGenericTypeDefinition();
80
public override bool IsGenericType =>
_unmodifiedType
.IsGenericType;
81
public override Type? GetNullableUnderlyingType() =>
_unmodifiedType
.GetNullableUnderlyingType() is not null ? GetGenericArguments()[0] : null;
88
public override Guid GUID =>
_unmodifiedType
.GUID;
90
public override Module Module =>
_unmodifiedType
.Module;
91
public override Assembly Assembly =>
_unmodifiedType
.Assembly;
93
public override string Name =>
_unmodifiedType
.Name;
94
public override string? FullName =>
_unmodifiedType
.FullName;
95
public override string? Namespace =>
_unmodifiedType
.Namespace;
96
public override string? AssemblyQualifiedName =>
_unmodifiedType
.AssemblyQualifiedName;
122
public override Type[] GetFunctionPointerCallingConventions() =>
_unmodifiedType
.GetFunctionPointerCallingConventions();
123
public override Type[] GetFunctionPointerParameterTypes() =>
_unmodifiedType
.GetFunctionPointerParameterTypes();
124
public override Type GetFunctionPointerReturnType() =>
_unmodifiedType
.GetFunctionPointerReturnType();
132
public override InterfaceMapping GetInterfaceMap([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods | DynamicallyAccessedMemberTypes.NonPublicMethods)] Type interfaceType) =>
_unmodifiedType
.GetInterfaceMap(interfaceType);
165
protected override TypeAttributes GetAttributeFlagsImpl() =>
_unmodifiedType
.Attributes;
166
public override int GetArrayRank() =>
_unmodifiedType
.GetArrayRank();
168
public override bool IsTypeDefinition =>
_unmodifiedType
.IsTypeDefinition;
169
public override bool IsSZArray =>
_unmodifiedType
.IsSZArray;
170
public override bool IsVariableBoundArray =>
_unmodifiedType
.IsVariableBoundArray;
172
protected override bool IsArrayImpl() =>
_unmodifiedType
.IsArray;
173
public override bool IsEnum =>
_unmodifiedType
.IsEnum;
174
protected override bool IsPrimitiveImpl() =>
_unmodifiedType
.IsPrimitive;
175
protected override bool IsByRefImpl() =>
_unmodifiedType
.IsByRef;
176
public override bool IsGenericParameter =>
_unmodifiedType
.IsGenericParameter;
177
public override bool IsGenericTypeParameter =>
_unmodifiedType
.IsGenericTypeParameter;
178
public override bool IsGenericMethodParameter =>
_unmodifiedType
.IsGenericMethodParameter;
179
public override int GenericParameterPosition =>
_unmodifiedType
.GenericParameterPosition;
180
protected override bool IsPointerImpl() =>
_unmodifiedType
.IsPointer;
181
protected override bool IsValueTypeImpl() =>
_unmodifiedType
.IsValueType;
182
protected override bool IsCOMObjectImpl() =>
_unmodifiedType
.IsCOMObject;
183
public override bool IsByRefLike =>
_unmodifiedType
.IsByRefLike;
184
public override bool IsConstructedGenericType =>
_unmodifiedType
.IsConstructedGenericType;
186
public override bool IsCollectible =>
_unmodifiedType
.IsCollectible;
188
public override bool IsFunctionPointer =>
_unmodifiedType
.IsFunctionPointer;
189
public override bool IsUnmanagedFunctionPointer =>
_unmodifiedType
.IsUnmanagedFunctionPointer;
191
public override bool IsSecurityCritical =>
_unmodifiedType
.IsSecurityCritical;
192
public override bool IsSecuritySafeCritical =>
_unmodifiedType
.IsSecuritySafeCritical;
193
public override bool IsSecurityTransparent =>
_unmodifiedType
.IsSecurityTransparent;
195
public override Type? GetElementType() =>
_unmodifiedType
.GetElementType(); // Supported
196
protected override bool HasElementTypeImpl() =>
_unmodifiedType
.HasElementType;
199
public override object[] GetCustomAttributes(bool inherit) =>
_unmodifiedType
.GetCustomAttributes(inherit);
200
public override object[] GetCustomAttributes(Type attributeType, bool inherit) =>
_unmodifiedType
.GetCustomAttributes(attributeType, inherit);
201
public override bool IsDefined(Type attributeType, bool inherit) =>
_unmodifiedType
.IsDefined(attributeType, inherit);