コード例 #1
0
        public InterfaceImplRow CreateInterfaceImplRow(uint _class, MetadataToken _interface)
        {
            InterfaceImplRow row = new InterfaceImplRow();

            row.Class     = _class;
            row.Interface = _interface;
            return(row);
        }
コード例 #2
0
 public override void VisitInterfaceImplRow(InterfaceImplRow row)
 {
     row.Class     = ReadByIndexSize(GetIndexSize(TypeDefTable.RId));
     row.Interface = Utilities.GetMetadataToken(CodedIndex.TypeDefOrRef,
                                                ReadByIndexSize(GetCodedIndexSize(CodedIndex.TypeDefOrRef)));
 }
コード例 #3
0
 public override void VisitInterfaceImplRow(InterfaceImplRow row)
 {
     WriteTablePointer(row.Class, TypeDefTable.RId);
     WriteMetadataToken(row.Interface, CodedIndex.TypeDefOrRef);
 }