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
Methods
WriteContents(in BlobSerializationContext)
Serializes the blob (without extra data) to an output stream.
protected override void WriteContents(in BlobSerializationContext context)
Parameters
context
BlobSerializationContext