System.Reflection.Pointer

E697552

System.Reflection.Pointer is a .NET reflection type that provides a way to work with and represent unmanaged pointer types within the reflection system.

All labels observed (1)

Label Occurrences
System.Reflection.Pointer canonical 1

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf reflection helper type ⓘ
sealed class ⓘ
availableIn .NET 5+ ⓘ
.NET Core ⓘ
.NET Framework ⓘ
availableSince .NET Framework 1.0 ⓘ
linked to: .NET Framework
canBeSerializedVia ISerializable implementation ⓘ
canRepresent T* ⓘ
function pointers (as unmanaged pointers) ⓘ
void* ⓘ
definedInAssembly System.Runtime ⓘ
mscorlib ⓘ
linked to: mscorlib.dll
definedInNamespace System.Reflection ⓘ
hasBaseType System.Object ⓘ
hasMemberAccessibility internal constructor in some implementations ⓘ
hasMethod Equals ⓘ
GetHashCode ⓘ
GetObjectData ⓘ
GetType ⓘ
ToString ⓘ
hasSecurityConsideration requires full trust in older .NET versions ⓘ
unsafe pointer manipulation ⓘ
hasStaticMethod Box ⓘ
Unbox ⓘ
implementsInterface System.Runtime.Serialization.ISerializable ⓘ
isAbstract false ⓘ
isCLSCompliant false ⓘ
isConsidered low-level reflection utility ⓘ
isDocumentedIn Microsoft .NET API reference ⓘ
isIntendedFor advanced runtime and interop scenarios ⓘ
isInteropRelated true ⓘ
isNotIntendedFor general application-level use ⓘ
isPublic true ⓘ
isRepresentedAs wrapper around unmanaged pointer and type information ⓘ
isSealed true ⓘ
isSerializable false ⓘ
isUsedFor boxing unmanaged pointers into System.Object ⓘ
representing unmanaged pointer types in reflection ⓘ
unboxing unmanaged pointers from System.Object ⓘ
working with pointer types via reflection APIs ⓘ
relatedTo System.Reflection ⓘ
System.Type ⓘ
unmanaged pointers ⓘ
supportsLanguageFeature unsafe code ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Reflection → containsType → System.Reflection.Pointer ⓘ