WriteString() static private method

static private WriteString ( Stream s, string str ) : void
s Stream
str string
return void
 private void Store(Stream s, Hashtable table)
 {
     Utils.WriteInt32(s, table.Count);
     foreach (DictionaryEntry entry in table)
     {
         Utils.WriteString(s, (string)entry.Key);
         persister.Write(s, (ICacheItem)entry.Value);
     }
 }
Exemplo n.º 2
0
        public override void Write(Stream outputStream, ICacheItem cacheItem)
        {
            ResponseCacheItem item   = (ResponseCacheItem)cacheItem;
            StringBuilder     result = new StringBuilder();

            result.Append(item.Url + "\n");
            result.Append(item.CreationTime.Ticks.ToString("0"));
            Utils.WriteString(outputStream, result.ToString());
            Utils.WriteString(outputStream, item.Response);
        }
Exemplo n.º 3
0
        public override void Write(Stream outputStream, ICacheItem cacheItem)
        {
            PictureCacheItem pci    = (PictureCacheItem)cacheItem;
            StringBuilder    output = new StringBuilder();

            output.Append(pci.url + "\n");
            output.Append(pci.creationTime.Ticks + "\n");
            output.Append(pci.filename + "\n");
            output.Append(pci.fileSize + "\n");

            Utils.WriteString(outputStream, output.ToString());
        }