You've already forked linux-packaging-mono
Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
parent
a569aebcfd
commit
e79aa3c0ed
@ -0,0 +1,60 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Security.Permissions;
|
||||
using System.Web;
|
||||
|
||||
namespace System.Web.Caching {
|
||||
[Serializable]
|
||||
internal class OutputCacheEntry: IOutputCacheEntry {
|
||||
// fields that hold metadata for the entry
|
||||
private Guid _cachedVaryId;
|
||||
private HttpCachePolicySettings _settings;
|
||||
private string _kernelCacheUrl;
|
||||
private string _dependenciesKey;
|
||||
private string[] _dependencies; // file dependencies
|
||||
|
||||
//response fields
|
||||
private int _statusCode;
|
||||
private String _statusDescription;
|
||||
private List<HeaderElement> _headerElements;
|
||||
private List<ResponseElement> _responseElements;
|
||||
|
||||
internal Guid CachedVaryId { get { return _cachedVaryId; } }
|
||||
internal HttpCachePolicySettings Settings { get { return _settings; } }
|
||||
internal string KernelCacheUrl { get { return _kernelCacheUrl; } }
|
||||
internal string DependenciesKey { get { return _dependenciesKey; } }
|
||||
internal string[] Dependencies { get { return _dependencies; } }
|
||||
internal int StatusCode { get { return _statusCode; } }
|
||||
internal string StatusDescription { get { return _statusDescription; } }
|
||||
|
||||
public List<HeaderElement> HeaderElements { get { return _headerElements; }
|
||||
set { _headerElements = value; } }
|
||||
|
||||
public List<ResponseElement> ResponseElements { get { return _responseElements; }
|
||||
set { _responseElements = value; } }
|
||||
|
||||
private OutputCacheEntry() {
|
||||
// hide default constructor
|
||||
}
|
||||
|
||||
internal OutputCacheEntry(Guid cachedVaryId,
|
||||
HttpCachePolicySettings settings,
|
||||
string kernelCacheUrl,
|
||||
string dependenciesKey,
|
||||
string[] dependencies,
|
||||
int statusCode,
|
||||
string statusDescription,
|
||||
List<HeaderElement> headerElements,
|
||||
List<ResponseElement> responseElements) {
|
||||
_cachedVaryId = cachedVaryId;
|
||||
_settings = settings;
|
||||
_kernelCacheUrl = kernelCacheUrl;
|
||||
_dependenciesKey = dependenciesKey;
|
||||
_dependencies = dependencies;
|
||||
_statusCode = statusCode;
|
||||
_statusDescription = statusDescription;
|
||||
_headerElements = headerElements;
|
||||
_responseElements = responseElements;
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user