Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //[To be supplied.] ///// 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; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BlurEffect.cs
- SqlHelper.cs
- TableLayoutPanel.cs
- GeneratedCodeAttribute.cs
- TypeDescriptorContext.cs
- WebPartCancelEventArgs.cs
- DataColumnMapping.cs
- PersonalizableAttribute.cs
- MetafileHeader.cs
- HtmlTableRowCollection.cs
- altserialization.cs
- AccessViolationException.cs
- RequestCacheManager.cs
- XmlDocument.cs
- Compiler.cs
- XhtmlBasicValidationSummaryAdapter.cs
- Substitution.cs
- CriticalHandle.cs
- ElapsedEventArgs.cs
- _Rfc2616CacheValidators.cs
- FixedDocumentPaginator.cs
- Matrix.cs
- Ops.cs
- ApplicationServicesHostFactory.cs
- CodeDelegateInvokeExpression.cs
- ControlUtil.cs
- TimeSpanConverter.cs
- ViewManager.cs
- XDRSchema.cs
- ByteArrayHelperWithString.cs
- FormsAuthenticationConfiguration.cs
- XslVisitor.cs
- DbCommandDefinition.cs
- TransformPattern.cs
- Timer.cs
- ObjectDataSourceDesigner.cs
- AutomationPatternInfo.cs
- CommonRemoteMemoryBlock.cs
- StatusBarItemAutomationPeer.cs
- MappedMetaModel.cs
- ObjectContext.cs
- ByeOperationAsyncResult.cs
- HuffmanTree.cs
- FlowDocumentView.cs
- LinkTarget.cs
- CodeDesigner.cs
- AuthenticationModulesSection.cs
- TypeElement.cs
- CloseSequence.cs
- ExpressionParser.cs
- CompilationPass2Task.cs
- DbUpdateCommandTree.cs
- XPathDocumentIterator.cs
- SqlDeflator.cs
- CompoundFileReference.cs
- ContextMarshalException.cs
- InkPresenterAutomationPeer.cs
- NewItemsContextMenuStrip.cs
- SettingsAttributeDictionary.cs
- EdmMember.cs
- RSAOAEPKeyExchangeFormatter.cs
- GridItemProviderWrapper.cs
- SqlUnionizer.cs
- BitmapEffectInput.cs
- ModifierKeysConverter.cs
- JapaneseCalendar.cs
- Transform.cs
- MultiByteCodec.cs
- Filter.cs
- WpfKnownTypeInvoker.cs
- ArglessEventHandlerProxy.cs
- Cursors.cs
- MeshGeometry3D.cs
- NotificationContext.cs
- XamlSerializerUtil.cs
- HtmlInputCheckBox.cs
- DescendentsWalker.cs
- HashHelper.cs
- DataServices.cs
- IndependentlyAnimatedPropertyMetadata.cs
- Options.cs
- FactoryMaker.cs
- Imaging.cs
- Delegate.cs
- ListViewAutomationPeer.cs
- MachineKeyConverter.cs
- DataSourceCacheDurationConverter.cs
- WindowsGrip.cs
- ElapsedEventArgs.cs
- WebPartCollection.cs
- ValidatedControlConverter.cs
- Task.cs
- externdll.cs
- XmlPropertyBag.cs
- URIFormatException.cs
- IPHostEntry.cs
- NextPreviousPagerField.cs
- SqlDataSourceSelectingEventArgs.cs
- RequestNavigateEventArgs.cs
- KeyedCollection.cs