public FieldMarshalRow CreateFieldMarshalRow(MetadataToken _parent, uint _nativeType) { FieldMarshalRow row = new FieldMarshalRow(); row.Parent = _parent; row.NativeType = _nativeType; return(row); }
public override void VisitFieldMarshalRow(FieldMarshalRow row) { row.Parent = Utilities.GetMetadataToken(CodedIndex.HasFieldMarshal, ReadByIndexSize(GetCodedIndexSize(CodedIndex.HasFieldMarshal))); row.NativeType = ReadByIndexSize(m_blobHeapIdxSz); }
public override void VisitFieldMarshalRow(FieldMarshalRow row) { WriteMetadataToken(row.Parent, CodedIndex.HasFieldMarshal); WriteBlobPointer(row.NativeType); }