protected override CustomAttributeRow ReadRow(TableHeap heap) { return(new CustomAttributeRow( heap.ReadCodedToken(CodedTokenType.HasCustomAttribute), heap.ReadCodedToken(CodedTokenType.CustomAttributeType), heap.ReadBlob() )); }
protected override MethodImplRow ReadRow(TableHeap heap) { return(new MethodImplRow( heap.ReadToken(MetadataTokenType.TypeDef), heap.ReadCodedToken(CodedTokenType.MethodDefOrRef), heap.ReadCodedToken(CodedTokenType.MethodDefOrRef) )); }
protected override MethodSpecRow ReadRow(TableHeap heap) { return(new MethodSpecRow( heap.ReadCodedToken(CodedTokenType.MethodDefOrRef), heap.ReadBlob() )); }
protected override GenericParamConstraintRow ReadRow(TableHeap heap) { return(new GenericParamConstraintRow( heap.ReadToken(MetadataTokenType.GenericParam), heap.ReadCodedToken(CodedTokenType.TypeDefOrRef) )); }
protected override InterfaceImplRow ReadRow(TableHeap heap) { return(new InterfaceImplRow( heap.ReadToken(MetadataTokenType.TypeDef), heap.ReadCodedToken(CodedTokenType.TypeDefOrRef) )); }
protected override FieldMarshalRow ReadRow(TableHeap heap) { return(new FieldMarshalRow( heap.ReadCodedToken(CodedTokenType.HasFieldMarshal), heap.ReadBlob() )); }
protected override MethodSemanticsRow ReadRow(TableHeap heap) { return(new MethodSemanticsRow( (MethodSemanticsAttributes)heap.ReadUInt16(), heap.ReadToken(MetadataTokenType.Method), heap.ReadCodedToken(CodedTokenType.HasSemantics) )); }
protected override MemberRefRow ReadRow(TableHeap heap) { return(new MemberRefRow( heap.ReadCodedToken(CodedTokenType.MemberRefParent), heap.ReadString(), heap.ReadBlob() )); }
protected override TypeRefRow ReadRow(TableHeap heap) { return(new TypeRefRow( heap.ReadCodedToken(CodedTokenType.ResolutionScope), heap.ReadString(), heap.ReadString() )); }
protected override ConstantRow ReadRow(TableHeap heap) { return(new ConstantRow( (ElementType)heap.ReadUInt16(), heap.ReadCodedToken(CodedTokenType.HasConstant), heap.ReadBlob() )); }
protected override EventRow ReadRow(TableHeap heap) { return(new EventRow( (EventAttributes)heap.ReadUInt16(), heap.ReadString(), heap.ReadCodedToken(CodedTokenType.TypeDefOrRef) )); }
protected override DeclSecurityRow ReadRow(TableHeap heap) { return(new DeclSecurityRow( heap.ReadUInt16(), heap.ReadCodedToken(CodedTokenType.HasDeclSecurity), heap.ReadBlob() )); }
protected override ImplMapRow ReadRow(TableHeap heap) { return(new ImplMapRow( (MethodImplAttributes)heap.ReadUInt16(), heap.ReadCodedToken(CodedTokenType.MemberForwarded), heap.ReadString(), heap.ReadToken(MetadataTokenType.ModuleRef) )); }
protected override ManifestResourceRow ReadRow(TableHeap heap) { return(new ManifestResourceRow( heap.ReadUInt32(), (ManifestResourceAttributes)heap.ReadUInt32(), heap.ReadString(), heap.ReadCodedToken(CodedTokenType.Implementation) )); }
protected override GenericParamRow ReadRow(TableHeap heap) { return(new GenericParamRow( heap.ReadUInt16(), (GenericParameterAttributes)heap.ReadUInt16(), heap.ReadCodedToken(CodedTokenType.TypeOrMethodDef), heap.ReadString() )); }
protected override ExportedTypeRow ReadRow(TableHeap heap) { return(new ExportedTypeRow( (TypeAttributes)heap.ReadUInt32(), heap.ReadUInt32(), heap.ReadString(), heap.ReadString(), heap.ReadCodedToken(CodedTokenType.Implementation) )); }
protected override TypeDefRow ReadRow(TableHeap heap) { return(new TypeDefRow( (TypeAttributes)heap.ReadUInt32(), heap.ReadString(), heap.ReadString(), heap.ReadCodedToken(CodedTokenType.TypeDefOrRef), heap.ReadUInt16(), heap.ReadUInt16() )); }