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)
 {
     WriteTablePointer (row.Class, TypeDefTable.RId);
     WriteMetadataToken (row.Interface, CodedIndex.TypeDefOrRef);
 }
예제 #3
0
 public InterfaceImplRow CreateInterfaceImplRow(uint _class, MetadataToken _interface)
 {
     InterfaceImplRow row = new InterfaceImplRow ();
     row.Class = _class;
     row.Interface = _interface;
     return row;
 }
 public override void VisitInterfaceImplRow(InterfaceImplRow row)
 {
     row.Class     = ReadByIndexSize(GetIndexSize(TypeDefTable.RId));
     row.Interface = Utilities.GetMetadataToken(CodedIndex.TypeDefOrRef,
                                                ReadByIndexSize(GetCodedIndexSize(CodedIndex.TypeDefOrRef)));
 }
 public override void VisitInterfaceImplRow(InterfaceImplRow row)
 {
     WriteTablePointer(row.Class, TypeDefTable.RId);
     WriteMetadataToken(row.Interface, CodedIndex.TypeDefOrRef);
 }
예제 #6
0
 public override void VisitInterfaceImplRow(InterfaceImplRow row)
 {
     row.Class = ReadByIndexSize (GetIndexSize (TypeDefTable.RId));
     row.Interface = Utilities.GetMetadataToken (CodedIndex.TypeDefOrRef,
         ReadByIndexSize (GetCodedIndexSize (CodedIndex.TypeDefOrRef)));
 }