PERWAPI.MetaDataOut.AddToStringsHeap C# (CSharp) Méthode

AddToStringsHeap() private méthode

private AddToStringsHeap ( string str ) : uint
str string
Résultat uint
        internal uint AddToStringsHeap(string str)
        {
            if ((str == null) || (str == "")) return 0;
            return strings.Add(str,false);
        }

Usage Example

Exemple #1
0
 internal override void BuildTables(MetaDataOut md)
 {
     if (parent is MethodRef || parent is ClassRef) return; // don't add it - fix by CK
     md.AddToTable(MDTable.GenericParam,this);
     nameIx = md.AddToStringsHeap(name);
     for (int i=0; i < constraints.Count; i++) {
         Class cClass = (Class)constraints[i];
         constraints[i] = new GenericParamConstraint(this,cClass);
         if (cClass is ClassRef) cClass.BuildMDTables(md);
         // Fix by CK - should be BuildTables too??
         if (cClass is ClassSpec) md.AddToTable(MDTable.TypeSpec, cClass);
     }
 }
All Usage Examples Of PERWAPI.MetaDataOut::AddToStringsHeap