System Namespace
Describes objects that contain both a managed pointer to a location and a runtime representation of the type that may be stored at that location.
A typed reference is a type/value
combination used for varargs and other support. TypedReference is a built-in value type that can be used for parameters and local variables.
Arrays of TypedReference objects cannot be created.