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
- Repeater.cs
- WS2007HttpBinding.cs
- TypeDependencyAttribute.cs
- XmlDataContract.cs
- ObjectSpanRewriter.cs
- ConditionalAttribute.cs
- XmlStringTable.cs
- WsdlInspector.cs
- HybridDictionary.cs
- Sentence.cs
- ZipIOLocalFileDataDescriptor.cs
- DataRelationCollection.cs
- ResourceWriter.cs
- ForeignKeyConstraint.cs
- EncodingDataItem.cs
- HashCodeCombiner.cs
- TextAdaptor.cs
- DynamicActionMessageFilter.cs
- TextTreeTextElementNode.cs
- CodeEntryPointMethod.cs
- RSAPKCS1SignatureDeformatter.cs
- BindingWorker.cs
- File.cs
- SiteMapDataSourceView.cs
- GroupDescription.cs
- DivideByZeroException.cs
- ZoneLinkButton.cs
- AssertSection.cs
- ClipboardProcessor.cs
- TextParagraphCache.cs
- MulticastIPAddressInformationCollection.cs
- SortKey.cs
- DummyDataSource.cs
- FlowSwitch.cs
- IdentitySection.cs
- ExeConfigurationFileMap.cs
- Int64Animation.cs
- ToolBarButtonClickEvent.cs
- ConnectionInterfaceCollection.cs
- SQLDecimal.cs
- GridItem.cs
- BamlLocalizationDictionary.cs
- DataGridItemCollection.cs
- XmlMemberMapping.cs
- EdmProperty.cs
- DropDownButton.cs
- TreeNodeConverter.cs
- PolyLineSegment.cs
- ProbeMatches11.cs
- ControlCollection.cs
- ScriptRegistrationManager.cs
- EdmFunctionAttribute.cs
- RichTextBox.cs
- StackOverflowException.cs
- Utils.cs
- OpenFileDialog.cs
- DataObjectEventArgs.cs
- IndexerNameAttribute.cs
- DataAdapter.cs
- Table.cs
- TimeSpanOrInfiniteValidator.cs
- ObjectDataSourceStatusEventArgs.cs
- ProtectedProviderSettings.cs
- LogExtentCollection.cs
- DetailsView.cs
- SQLBoolean.cs
- LinqToSqlWrapper.cs
- QueryOutputWriter.cs
- ConfigurationLocation.cs
- AssemblyInfo.cs
- ZipIOCentralDirectoryFileHeader.cs
- BCLDebug.cs
- TrackingProfileSerializer.cs
- HtmlLabelAdapter.cs
- WinFormsUtils.cs
- ClientRoleProvider.cs
- RelativeSource.cs
- ProcessHostFactoryHelper.cs
- TextHidden.cs
- PathSegment.cs
- SqlTransaction.cs
- TableItemProviderWrapper.cs
- WindowsFormsLinkLabel.cs
- XmlILCommand.cs
- ExpressionTextBox.xaml.cs
- OutputCacheProfile.cs
- Logging.cs
- TreeNode.cs
- HttpConfigurationSystem.cs
- printdlgexmarshaler.cs
- DecimalFormatter.cs
- DictionarySectionHandler.cs
- DocumentSchemaValidator.cs
- FamilyMapCollection.cs
- CompositeControl.cs
- FileRecordSequenceCompletedAsyncResult.cs
- MDIControlStrip.cs
- DiagnosticsConfiguration.cs
- MetadataItemSerializer.cs
- Variable.cs