Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / PartialCachingAttribute.cs / 1 / PartialCachingAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * Fragment caching attribute * * Copyright (c) 1999 Microsoft Corporation */ namespace System.Web.UI { using System; using System.Collections; using System.ComponentModel; using System.Security.Permissions; /* * This class defines the PartialCachingAttribute attribute that can be placed on * user controls classes to enable the fragmant caching feature. */ ////// [AttributeUsage(AttributeTargets.Class)] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class PartialCachingAttribute : Attribute { private int _duration; ///[To be supplied.] ////// public int Duration { get { return _duration;}} private string _varyByParams; ///[To be supplied.] ////// public string VaryByParams { get { return _varyByParams; } } private string _varyByControls; ///[To be supplied.] ////// public string VaryByControls { get { return _varyByControls; } } private string _varyByCustom; ///[To be supplied.] ////// public string VaryByCustom { get { return _varyByCustom; } } private string _sqlDependency; ///[To be supplied.] ////// public string SqlDependency { get { return _sqlDependency; } } private bool _shared; ///[To be supplied.] ////// public bool Shared { get { return _shared; } } ///[To be supplied.] ////// public PartialCachingAttribute(int duration) { _duration = duration; } ///[To be supplied.] ////// public PartialCachingAttribute(int duration, string varyByParams, string varyByControls, string varyByCustom) { _duration = duration; _varyByParams = varyByParams; _varyByControls = varyByControls; _varyByCustom = varyByCustom; } ///[To be supplied.] ////// public PartialCachingAttribute(int duration, string varyByParams, string varyByControls, string varyByCustom, bool shared) { _duration = duration; _varyByParams = varyByParams; _varyByControls = varyByControls; _varyByCustom = varyByCustom; _shared = shared; } ///[To be supplied.] ////// public PartialCachingAttribute(int duration, string varyByParams, string varyByControls, string varyByCustom, string sqlDependency, bool shared) { _duration = duration; _varyByParams = varyByParams; _varyByControls = varyByControls; _varyByCustom = varyByCustom; _shared = shared; _sqlDependency = sqlDependency; } } }[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FileInfo.cs
- SqlFunctionAttribute.cs
- ContextInformation.cs
- XmlCountingReader.cs
- cryptoapiTransform.cs
- DataObject.cs
- BrowserCapabilitiesFactory.cs
- OleDbRowUpdatedEvent.cs
- PlanCompilerUtil.cs
- XmlJsonReader.cs
- MenuCommands.cs
- DataListItemEventArgs.cs
- CurrentChangingEventManager.cs
- SqlMetaData.cs
- TrustLevelCollection.cs
- PropertyMap.cs
- Location.cs
- LicenseProviderAttribute.cs
- HuffmanTree.cs
- ValidationErrorCollection.cs
- SQLRoleProvider.cs
- EntityDataSourceContainerNameConverter.cs
- ProxyHwnd.cs
- LogicalTreeHelper.cs
- PasswordTextContainer.cs
- RoleManagerSection.cs
- ChannelCacheDefaults.cs
- Stopwatch.cs
- XamlToRtfWriter.cs
- GenericNameHandler.cs
- SortedSet.cs
- SmiTypedGetterSetter.cs
- DataGridParentRows.cs
- DataListCommandEventArgs.cs
- ConfigXmlSignificantWhitespace.cs
- RoleService.cs
- Util.cs
- HtmlAnchor.cs
- ListViewPagedDataSource.cs
- SynchronizationLockException.cs
- PixelFormats.cs
- TcpActivation.cs
- HostedTransportConfigurationBase.cs
- GenericIdentity.cs
- LinqToSqlWrapper.cs
- TransactionFilter.cs
- ShapeTypeface.cs
- Viewport3DAutomationPeer.cs
- ToolStripSeparator.cs
- FullTextState.cs
- Stacktrace.cs
- ThemeDirectoryCompiler.cs
- ErrorWebPart.cs
- CodeGroup.cs
- SimpleHandlerBuildProvider.cs
- invalidudtexception.cs
- WebConvert.cs
- ConfigXmlWhitespace.cs
- Transform3DGroup.cs
- XmlUtilWriter.cs
- ConfigurationStrings.cs
- GestureRecognizer.cs
- DataRelation.cs
- InputScope.cs
- HtmlToClrEventProxy.cs
- UnsafeNativeMethods.cs
- XhtmlConformanceSection.cs
- SecurityIdentifierElementCollection.cs
- ProfileModule.cs
- CheckPair.cs
- AdapterDictionary.cs
- RtfControlWordInfo.cs
- BasicHttpSecurityElement.cs
- ActivationService.cs
- Style.cs
- RecordManager.cs
- IDispatchConstantAttribute.cs
- ChooseAction.cs
- WebPartConnectionsDisconnectVerb.cs
- ControlFilterExpression.cs
- Int32Storage.cs
- AppDomainUnloadedException.cs
- TextTabProperties.cs
- WebPartConnectionsDisconnectVerb.cs
- MessageSecurityOverMsmq.cs
- IPEndPointCollection.cs
- TableMethodGenerator.cs
- MenuAdapter.cs
- Context.cs
- SafeReadContext.cs
- DynamicUpdateCommand.cs
- DataGridViewTopRowAccessibleObject.cs
- PointAnimation.cs
- HtmlToClrEventProxy.cs
- InnerItemCollectionView.cs
- AppDomain.cs
- TraceSwitch.cs
- RedistVersionInfo.cs
- StructuredType.cs
- XsltException.cs