Table of Contents

Enum MemoryReadFailureKind

Namespace
CStructSharp.Memory
Assembly
CStructSharp.dll

Why a non-throwing schema selection or addressed read could not complete.

public enum MemoryReadFailureKind

Fields

AbsentMember = 1

No direct or promoted member matches the requested name.

AmbiguousMember = 2

Several promoted members match the same name.

IncompleteTarget = 6

The pointer's target has no value layout.

InsufficientExtent = 8

The finite target or root cannot hold the selected type.

InvalidPath = 3

The path cannot traverse this type or its declared array count.

InvalidValue = 5

The selected codec rejected the captured scalar representation.

NullPointer = 7

The stored pointer has address zero.

UnavailableMemory = 9

The source could not supply the requested bytes; MemoryFailure preserves its category.

UnknownType = 0

The schema has no type with the requested identity.

UnselectedMember = 10

A projected composite does not include this member; consult its unselected names or import a wider schema.

UnselectedType = 11

A pointer target's identity is retained but its value layout was deliberately excluded from this projection.

WrongType = 4

The requested managed result type does not match the codec.