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
- DataGridViewColumnEventArgs.cs
- GPPOINTF.cs
- TypeNameConverter.cs
- GorillaCodec.cs
- RelationshipManager.cs
- InvalidComObjectException.cs
- WindowProviderWrapper.cs
- GridViewUpdateEventArgs.cs
- TreeViewCancelEvent.cs
- ConnectionStringsExpressionBuilder.cs
- ProfilePropertySettingsCollection.cs
- NonParentingControl.cs
- SQLDouble.cs
- XamlFigureLengthSerializer.cs
- ComboBox.cs
- Command.cs
- SplitContainer.cs
- DetailsViewUpdateEventArgs.cs
- Tile.cs
- PngBitmapEncoder.cs
- PageThemeBuildProvider.cs
- Span.cs
- GreenMethods.cs
- DependencySource.cs
- _HTTPDateParse.cs
- HtmlHead.cs
- BitmapImage.cs
- RelatedImageListAttribute.cs
- ChannelServices.cs
- CommandField.cs
- PathTooLongException.cs
- WorkItem.cs
- MailFileEditor.cs
- Point3DCollectionConverter.cs
- BitConverter.cs
- AuthorizationSection.cs
- LoginUtil.cs
- ToolStripItemImageRenderEventArgs.cs
- CodeMemberProperty.cs
- ConnectionManagementElementCollection.cs
- UnsafeNativeMethodsCLR.cs
- UserUseLicenseDictionaryLoader.cs
- ProviderCommandInfoUtils.cs
- ManipulationVelocities.cs
- BaseResourcesBuildProvider.cs
- Decorator.cs
- MessageQueueKey.cs
- RowToParametersTransformer.cs
- KeyboardEventArgs.cs
- EntityClassGenerator.cs
- SqlRowUpdatingEvent.cs
- WebResourceAttribute.cs
- DataBindingList.cs
- TypeForwardedToAttribute.cs
- NameValueCache.cs
- AspProxy.cs
- Exception.cs
- Transform3D.cs
- HelpProvider.cs
- RestHandlerFactory.cs
- LogEntryDeserializer.cs
- FilteredDataSetHelper.cs
- VariableElement.cs
- Int32Animation.cs
- newinstructionaction.cs
- ConnectionStringSettingsCollection.cs
- WebPartVerbCollection.cs
- TabControlToolboxItem.cs
- XmlNullResolver.cs
- InstanceNormalEvent.cs
- SqlTypesSchemaImporter.cs
- XhtmlTextWriter.cs
- DataGridViewRowPrePaintEventArgs.cs
- HwndHostAutomationPeer.cs
- Ref.cs
- ElementAction.cs
- AddInBase.cs
- Environment.cs
- TextCompositionManager.cs
- ExceptionRoutedEventArgs.cs
- dataprotectionpermission.cs
- BulletChrome.cs
- CodeGotoStatement.cs
- ResourceDescriptionAttribute.cs
- HtmlAnchor.cs
- ZoneMembershipCondition.cs
- HexParser.cs
- StringWriter.cs
- DataGridCommandEventArgs.cs
- TTSEngineProxy.cs
- FlowDocumentPaginator.cs
- SkewTransform.cs
- TreeNode.cs
- Int32CAMarshaler.cs
- SetterBaseCollection.cs
- BuilderElements.cs
- XPathNodeHelper.cs
- TemplateBuilder.cs
- ListenerSingletonConnectionReader.cs
- HttpPostedFile.cs