Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Cache / OutputCacheEntry.cs / 1305376 / OutputCacheEntry.cs
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_headerElements; private List _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 HeaderElements { get { return _headerElements; } set { _headerElements = value; } } public List 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 headerElements, List responseElements) { _cachedVaryId = cachedVaryId; _settings = settings; _kernelCacheUrl = kernelCacheUrl; _dependenciesKey = dependenciesKey; _dependencies = dependencies; _statusCode = statusCode; _statusDescription = statusDescription; _headerElements = headerElements; _responseElements = responseElements; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. 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 _headerElements; private List _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 HeaderElements { get { return _headerElements; } set { _headerElements = value; } } public List 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 headerElements, List responseElements) { _cachedVaryId = cachedVaryId; _settings = settings; _kernelCacheUrl = kernelCacheUrl; _dependenciesKey = dependenciesKey; _dependencies = dependencies; _statusCode = statusCode; _statusDescription = statusDescription; _headerElements = headerElements; _responseElements = responseElements; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WorkflowInlining.cs
- DataPagerFieldCommandEventArgs.cs
- BitmapEffectInputData.cs
- XmlDataImplementation.cs
- Vector3DCollectionConverter.cs
- TemplateParser.cs
- ListCollectionView.cs
- wgx_render.cs
- SecurityHeader.cs
- OleDbPermission.cs
- SHA1CryptoServiceProvider.cs
- SourceFileBuildProvider.cs
- DataRelation.cs
- DecimalFormatter.cs
- PermissionListSet.cs
- ClockGroup.cs
- PropertyValueUIItem.cs
- DocumentPageViewAutomationPeer.cs
- DataGridViewSelectedColumnCollection.cs
- QilXmlWriter.cs
- LocalizableResourceBuilder.cs
- DataTable.cs
- CaseInsensitiveComparer.cs
- ChtmlPhoneCallAdapter.cs
- AlignmentXValidation.cs
- SecUtil.cs
- tooltip.cs
- RegisterInfo.cs
- cookiecollection.cs
- RemoteWebConfigurationHost.cs
- Control.cs
- hresults.cs
- HyperlinkAutomationPeer.cs
- AuthenticationException.cs
- XslException.cs
- XmlWriterTraceListener.cs
- MethodExpr.cs
- ValueSerializer.cs
- ImageAttributes.cs
- X509Certificate2Collection.cs
- WindowsSlider.cs
- SchemaImporter.cs
- LocalizableResourceBuilder.cs
- MSG.cs
- EqualityComparer.cs
- ProjectionPruner.cs
- DataGridViewDataConnection.cs
- ContextDataSourceContextData.cs
- PreservationFileWriter.cs
- InstanceNotReadyException.cs
- StringUtil.cs
- FormViewInsertEventArgs.cs
- ResourceContainer.cs
- Size.cs
- DecimalAnimationBase.cs
- EntityContainer.cs
- ZoneIdentityPermission.cs
- EventLogPermissionEntry.cs
- SourceSwitch.cs
- PrefixQName.cs
- HeaderCollection.cs
- CustomCategoryAttribute.cs
- Propagator.JoinPropagator.SubstitutingCloneVisitor.cs
- ExpressionsCollectionConverter.cs
- StringReader.cs
- XmlDocumentViewSchema.cs
- GridViewColumn.cs
- RectAnimationBase.cs
- ExceptionUtil.cs
- TextOutput.cs
- DrawListViewSubItemEventArgs.cs
- TextEditorCharacters.cs
- SqlConnectionPoolGroupProviderInfo.cs
- WorkflowInstance.cs
- EventData.cs
- BitmapEffectInputData.cs
- _ContextAwareResult.cs
- SQLUtility.cs
- TabItemAutomationPeer.cs
- ListBox.cs
- UndoEngine.cs
- TemplateControl.cs
- CodeCommentStatementCollection.cs
- CalendarKeyboardHelper.cs
- WriteableBitmap.cs
- PermissionRequestEvidence.cs
- DataGridColumnHeadersPresenterAutomationPeer.cs
- HostingEnvironmentException.cs
- LongValidatorAttribute.cs
- AdapterUtil.cs
- PropertySet.cs
- WindowsTreeView.cs
- Hash.cs
- DebugInfoGenerator.cs
- Solver.cs
- Substitution.cs
- UxThemeWrapper.cs
- PropertyDescriptorCollection.cs
- arclist.cs
- DataSourceExpressionCollection.cs