Table of Contents

Class MultiArrayReader<T>

Namespace
Microsoft.Xna.Framework.Content
Assembly
MonoGame.Framework.dll

This type is not meant to be used directly by MonoGame users. Its purpose is to allow to work-around AOT issues when loading assets with the ContentManager fail due to the absence of runtime-reflection support in that context (i.e. missing types due to trimming and inability to statically discover them at compile-time). If ContentManager.Load() throws an NotSupportedExeception, the message should provide insights on how to fix it.

public class MultiArrayReader<T> : ContentTypeReader<Array>

Type Parameters

T
This type is not meant to be used directly by MonoGame users. Its purpose is to allow to work-around AOT issues when loading assets with the ContentManager fail due to the absence of runtime-reflection support in that context (i.e. missing types due to trimming and inability to statically discover them at compile-time). If ContentManager.Load() throws an NotSupportedExeception, the message should provide insights on how to fix it.
Inheritance
MultiArrayReader<T>
Inherited Members

Constructors

MultiArrayReader()

public MultiArrayReader()

Methods

Initialize(ContentTypeReaderManager)

protected override void Initialize(ContentTypeReaderManager manager)

Parameters

manager ContentTypeReaderManager

Read(ContentReader, Array)

protected override Array Read(ContentReader input, Array existingInstance)

Parameters

input ContentReader
existingInstance Array

Returns

Array