16 references to UnderlyingType
System.Reflection.Context (16)
System\Reflection\Context\Custom\AttributeUtils.cs (2)
13
IEnumerable<object> attributes = GetFilteredAttributes(context, type.
UnderlyingType
, attributeFilterType);
42
IEnumerable<object> inheritedAttributes = GetFilteredAttributes(context, type.
UnderlyingType
, attributeFilterType);
System\Reflection\Context\CustomReflectionContext.cs (1)
214
IEnumerable<PropertyInfo> newProperties = AddProperties(type.
UnderlyingType
);
System\Reflection\Context\Delegation\DelegatingType.cs (1)
206
get { return
UnderlyingType
; }
System\Reflection\Context\Projection\ProjectingType.cs (11)
168
return
UnderlyingType
.IsAssignableFrom(otherType.
UnderlyingType
);
184
return
UnderlyingType
.IsEquivalentTo(otherType.
UnderlyingType
);
203
return
UnderlyingType
.IsSubclassOf(otherType.
UnderlyingType
);
369
UnderlyingType
.HasSameMetadataDefinitionAs(otherType.
UnderlyingType
);
376
UnderlyingType
.Equals(other.
UnderlyingType
);
381
return Projector.GetHashCode() ^
UnderlyingType
.GetHashCode();
System\Reflection\Context\Projection\Projector.cs (1)
100
return projectingType.
UnderlyingType
;