internal sealed override void Write(FileImage output) { output.WriteCodedIndex(CIx.HasFieldMarshal,field); output.BlobIndex(ntIx); }
internal sealed override void Write(FileImage output) { output.WriteCodedIndex(CIx.HasCustomAttr,parent); output.WriteCodedIndex(CIx.CustomAttributeType,type); output.BlobIndex(valIx); }
internal sealed override void Write(FileImage output) { output.Write(action); output.WriteCodedIndex(CIx.HasDeclSecurity,parent); output.BlobIndex(permissionIx); }
internal sealed override void Write(FileImage output) { output.Write(cValue.GetTypeIndex()); output.Write((byte)0); output.WriteCodedIndex(CIx.HasConst,parent); output.BlobIndex(valIx); }
internal sealed override void Write(FileImage output) { output.WriteCodedIndex(CIx.MemberRefParent,parent); output.StringsIndex(nameIx); output.BlobIndex(sigIx); }
internal sealed override void Write(FileImage output) { output.WriteIndex(MDTable.GenericParam, param.Row); output.WriteCodedIndex(CIx.TypeDefOrRef, type); }
internal sealed override void Write(FileImage output) { output.Write(flags); output.StringsIndex(nameIx); output.WriteCodedIndex(CIx.TypeDefOrRef,eventType); }
internal sealed override void Write(FileImage output) { output.Write(flags); output.StringsIndex(nameIx); output.StringsIndex(nameSpaceIx); //if (superType != null) // Console.WriteLine("getting coded index for superType of " + name + " = " + superType.GetCodedIx(CIx.TypeDefOrRef)); output.WriteCodedIndex(CIx.TypeDefOrRef,superType); output.WriteIndex(MDTable.Field,fieldIx); output.WriteIndex(MDTable.Method,methodIx); }
internal sealed override void Write(FileImage output) { output.WriteCodedIndex(CIx.ResolutionScope,(MetaDataElement) parent); output.StringsIndex(nameIx); output.StringsIndex(nameSpaceIx); }
internal sealed override void Write(FileImage output) { output.WriteIndex(MDTable.TypeDef,parent.Row); output.WriteCodedIndex(CIx.MethodDefOrRef,body); output.WriteCodedIndex(CIx.MethodDefOrRef,header); }
internal sealed override void Write(FileImage output) { output.Write((ushort)type); output.WriteIndex(MDTable.Method,meth.Row); output.WriteCodedIndex(CIx.HasSemantics,eventOrProp); }
internal sealed override void Write(FileImage output) { output.Write(fileOffset); output.Write(flags); output.StringsIndex(nameIx); output.WriteCodedIndex(CIx.Implementation,rRef); }
internal sealed override void Write(FileImage output) { output.WriteIndex(MDTable.TypeDef,theClass.Row); output.WriteCodedIndex(CIx.TypeDefOrRef,theInterface); }
internal sealed override void Write (FileImage output) { output.WriteCodedIndex (CIx.MethodDefOrRef, meth); output.BlobIndex (sidx); }
internal sealed override void Write(FileImage output) { output.Write(flags); output.WriteCodedIndex(CIx.MemberForwarded,meth); output.StringsIndex(iNameIx); output.WriteIndex(MDTable.ModuleRef,importScope.Row); }
internal sealed override void Write(FileImage output) { output.Write(flags); output.Write(0); output.StringsIndex(nameIx); output.StringsIndex(nameSpaceIx); output.WriteCodedIndex(CIx.Implementation,parent); }
internal sealed override void Write(FileImage output) { output.Write ((short) index); output.Write ((short) attr); output.WriteCodedIndex(CIx.TypeOrMethodDef, owner); output.StringsIndex (nameIx); }
internal sealed override void Write(FileImage output) { output.Write ((short) index); output.Write ((short) 0); output.WriteCodedIndex(CIx.TypeOrMethodDef, owner); output.Write ((uint) nameIx); output.WriteIndex(MDTable.TypeDef,owner.Row); }