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
- altserialization.cs
- NavigationWindowAutomationPeer.cs
- CodePropertyReferenceExpression.cs
- MediaElementAutomationPeer.cs
- OperatorExpressions.cs
- AttributeConverter.cs
- CollectionContainer.cs
- AttributeUsageAttribute.cs
- AccessViolationException.cs
- TagMapInfo.cs
- ReadContentAsBinaryHelper.cs
- TextLine.cs
- EntityDataSourceValidationException.cs
- ContainerParagraph.cs
- QueryOutputWriterV1.cs
- OleDbPropertySetGuid.cs
- SourceLineInfo.cs
- MissingMethodException.cs
- InvokeSchedule.cs
- Int64Animation.cs
- ServiceModelDictionary.cs
- ListControlBoundActionList.cs
- EventProxy.cs
- Int64Converter.cs
- ReferenceConverter.cs
- Transform3D.cs
- RoleGroup.cs
- EndpointDiscoveryMetadataCD1.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- ListContractAdapter.cs
- LeaseManager.cs
- MediaTimeline.cs
- HeaderedItemsControl.cs
- CacheMemory.cs
- MinMaxParagraphWidth.cs
- NameScopePropertyAttribute.cs
- LogEntryHeaderSerializer.cs
- ConfigurationValidatorAttribute.cs
- ServerIdentity.cs
- SqlAggregateChecker.cs
- ListSourceHelper.cs
- TableCell.cs
- SupportsEventValidationAttribute.cs
- SQLInt64.cs
- RuntimeDelegateArgument.cs
- IUnknownConstantAttribute.cs
- GenericXmlSecurityToken.cs
- ProfileSettings.cs
- DesignerSerializationOptionsAttribute.cs
- x509utils.cs
- ColumnReorderedEventArgs.cs
- DataSourceBooleanViewSchemaConverter.cs
- TraceUtility.cs
- ParagraphVisual.cs
- PagerStyle.cs
- WorkflowIdleElement.cs
- XPathPatternBuilder.cs
- CubicEase.cs
- ClockGroup.cs
- MessageAction.cs
- SecurityRuntime.cs
- EntityViewContainer.cs
- EntitySetRetriever.cs
- MatcherBuilder.cs
- StrokeSerializer.cs
- MergeFailedEvent.cs
- Clipboard.cs
- RemotingServices.cs
- ThreadStartException.cs
- SplitterPanelDesigner.cs
- InteropEnvironment.cs
- ServiceModelConfigurationSectionCollection.cs
- TemplateBindingExpression.cs
- StackOverflowException.cs
- Int64AnimationBase.cs
- WebPartChrome.cs
- ObjectToIdCache.cs
- MD5Cng.cs
- Baml2006ReaderFrame.cs
- StreamSecurityUpgradeInitiatorBase.cs
- XsdDateTime.cs
- HandleCollector.cs
- WebPartEditorApplyVerb.cs
- DocumentXmlWriter.cs
- Timeline.cs
- XmlSchemaType.cs
- PrtTicket_Public.cs
- ResourcePermissionBase.cs
- BmpBitmapEncoder.cs
- OdbcReferenceCollection.cs
- ServiceReference.cs
- ISAPIRuntime.cs
- PathNode.cs
- FilterableAttribute.cs
- UInt16Storage.cs
- Fonts.cs
- AssemblySettingAttributes.cs
- RegexMatch.cs
- FixedSOMLineRanges.cs
- ItemCheckedEvent.cs