Table of Contents

Class SimpleMarshalDescriptor

Namespace
AsmResolver.DotNet.Signatures
Assembly
AsmResolver.DotNet.dll

Represents a marshal descriptor that requires no further parameters.

public class SimpleMarshalDescriptor : MarshalDescriptor
Inheritance
SimpleMarshalDescriptor
Inherited Members

Constructors

SimpleMarshalDescriptor(NativeType)

Creates a new instance of the SimpleMarshalDescriptor class.

public SimpleMarshalDescriptor(NativeType nativeType)

Parameters

nativeType NativeType

Properties

NativeType

Gets the native type of the marshal descriptor. This is the byte any descriptor starts with.

public override NativeType NativeType { get; }

Property Value

NativeType

Methods

WriteContents(in BlobSerializationContext)

Serializes the blob (without extra data) to an output stream.

protected override void WriteContents(in BlobSerializationContext context)

Parameters

context BlobSerializationContext