internal MetadataUpdateStream( Stream parentStream,
RequestCache cache,
string key,
DateTime expiresGMT,
DateTime lastModifiedGMT,
DateTime lastSynchronizedGMT,
TimeSpan maxStale,
StringCollection entryMetadata,
StringCollection systemMetadata,
bool isStrictCacheErrors): base()
{
if (parentStream == null)
throw new ArgumentNullException("parentStream");
m_ParentStream = parentStream;
m_Cache = cache;
m_Key = key;
m_Expires = expiresGMT;
m_LastModified = lastModifiedGMT;
m_LastSynchronized = lastSynchronizedGMT;
m_MaxStale = maxStale;
m_EntryMetadata = entryMetadata;
m_SystemMetadata = systemMetadata;
m_IsStrictCacheErrors = isStrictCacheErrors;
}