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
- TemplateColumn.cs
- ProxySimple.cs
- XmlUtil.cs
- ComponentEvent.cs
- ProxyAttribute.cs
- RuntimeResourceSet.cs
- DataServiceQuery.cs
- ProcessHost.cs
- ToolStripDropDown.cs
- ResourceReferenceKeyNotFoundException.cs
- Int64KeyFrameCollection.cs
- InstallerTypeAttribute.cs
- Header.cs
- OracleParameterBinding.cs
- OdbcParameterCollection.cs
- _KerberosClient.cs
- ScriptRegistrationManager.cs
- LambdaValue.cs
- XmlUtil.cs
- CLRBindingWorker.cs
- sqlcontext.cs
- PresentationTraceSources.cs
- PermissionSetEnumerator.cs
- FlowLayoutSettings.cs
- SplitContainer.cs
- TabletDevice.cs
- GPRECT.cs
- TextBox.cs
- QilUnary.cs
- WebPartCatalogCloseVerb.cs
- MasterPage.cs
- ProfileService.cs
- TypeUtils.cs
- PropertyPath.cs
- EnlistmentTraceIdentifier.cs
- AutoCompleteStringCollection.cs
- VectorValueSerializer.cs
- HandlerBase.cs
- BoolLiteral.cs
- Set.cs
- IRCollection.cs
- Compiler.cs
- CompositeScriptReferenceEventArgs.cs
- Fonts.cs
- fixedPageContentExtractor.cs
- SessionParameter.cs
- VarRefManager.cs
- TableLayoutStyleCollection.cs
- GlyphsSerializer.cs
- Command.cs
- CodeTypeMemberCollection.cs
- CodeDirectiveCollection.cs
- DataRelationPropertyDescriptor.cs
- UInt16Converter.cs
- VectorAnimationUsingKeyFrames.cs
- HostingPreferredMapPath.cs
- User.cs
- NativeCppClassAttribute.cs
- EntityDataSourceViewSchema.cs
- DataKey.cs
- Soap12ServerProtocol.cs
- TreeViewItem.cs
- ImmutableObjectAttribute.cs
- MaskedTextBoxTextEditor.cs
- MemberRestriction.cs
- XmlBufferedByteStreamReader.cs
- SparseMemoryStream.cs
- Tokenizer.cs
- PreloadedPackages.cs
- RoleManagerModule.cs
- Timer.cs
- EntityViewGenerationAttribute.cs
- CodeTypeMemberCollection.cs
- ObjectDataSourceEventArgs.cs
- ListViewVirtualItemsSelectionRangeChangedEvent.cs
- CFStream.cs
- SamlAuthorizationDecisionClaimResource.cs
- RemoteWebConfigurationHostStream.cs
- SQLGuidStorage.cs
- FormsAuthenticationCredentials.cs
- basenumberconverter.cs
- ClientRuntimeConfig.cs
- ValuePatternIdentifiers.cs
- LoadGrammarCompletedEventArgs.cs
- SqlClientWrapperSmiStream.cs
- Message.cs
- BinaryReader.cs
- AxisAngleRotation3D.cs
- SiteMapNodeItem.cs
- SpellerHighlightLayer.cs
- TrustManagerPromptUI.cs
- DbParameterCollectionHelper.cs
- HwndProxyElementProvider.cs
- TextEditor.cs
- SourceFileBuildProvider.cs
- KeyInterop.cs
- RenderDataDrawingContext.cs
- MimeTypeAttribute.cs
- XmlIncludeAttribute.cs
- ModuleConfigurationInfo.cs