Code:
/ FX-1434 / FX-1434 / 1.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
- UserInitiatedNavigationPermission.cs
- ProvidePropertyAttribute.cs
- DataGridViewColumnTypePicker.cs
- SchemaSetCompiler.cs
- RequestDescription.cs
- DefaultTextStore.cs
- MenuItemAutomationPeer.cs
- LicFileLicenseProvider.cs
- ToolStripContentPanel.cs
- WsdlHelpGeneratorElement.cs
- TextSimpleMarkerProperties.cs
- SharedConnectionInfo.cs
- CacheSection.cs
- VisualTreeFlattener.cs
- EventToken.cs
- SmtpMail.cs
- DoubleAnimationClockResource.cs
- WebPartEditorApplyVerb.cs
- InfoCardCryptoHelper.cs
- LoginView.cs
- ToolStripContentPanel.cs
- TileModeValidation.cs
- EnumMember.cs
- BoundField.cs
- WebPartUserCapability.cs
- BehaviorEditorPart.cs
- DataBoundControlHelper.cs
- ReachFixedPageSerializer.cs
- DateTimeConverter.cs
- GroupBox.cs
- EventRecord.cs
- AttachInfo.cs
- WebPartConnectionsConnectVerb.cs
- ExpressionSelection.cs
- PeerInvitationResponse.cs
- ResourceReader.cs
- ReflectEventDescriptor.cs
- DesignerRegionMouseEventArgs.cs
- TemplateKey.cs
- SocketElement.cs
- NetworkCredential.cs
- RegisteredScript.cs
- DesignConnection.cs
- SmtpReplyReader.cs
- InputScopeAttribute.cs
- ServiceNameCollection.cs
- ContextMenu.cs
- LicenseProviderAttribute.cs
- NestPullup.cs
- SiteMapNode.cs
- FlowDocumentReaderAutomationPeer.cs
- XmlElement.cs
- GifBitmapEncoder.cs
- HtmlTable.cs
- LocalizationCodeDomSerializer.cs
- ArgumentOutOfRangeException.cs
- StringSorter.cs
- StrokeCollectionConverter.cs
- XmlSerializerSection.cs
- HostProtectionException.cs
- SpellerHighlightLayer.cs
- CharacterMetricsDictionary.cs
- SettingsPropertyValueCollection.cs
- OleTxTransaction.cs
- XmlSchemaObjectTable.cs
- ClientViaElement.cs
- ConfigXmlSignificantWhitespace.cs
- RequestCacheManager.cs
- Compiler.cs
- Literal.cs
- UriWriter.cs
- Message.cs
- DrawingBrush.cs
- DiscoveryMessageSequence11.cs
- CatchBlock.cs
- GeneralTransform2DTo3DTo2D.cs
- odbcmetadatacollectionnames.cs
- EUCJPEncoding.cs
- ImageInfo.cs
- LazyTextWriterCreator.cs
- NetNamedPipeBinding.cs
- PostBackTrigger.cs
- OutputCacheSection.cs
- LoadedEvent.cs
- SafeFileHandle.cs
- ThrowHelper.cs
- AuthorizationSection.cs
- ObsoleteAttribute.cs
- UnsafeNativeMethods.cs
- HttpStreamFormatter.cs
- EndOfStreamException.cs
- HitTestWithGeometryDrawingContextWalker.cs
- ToolStripButton.cs
- ParsedAttributeCollection.cs
- HtmlElementErrorEventArgs.cs
- TemplateInstanceAttribute.cs
- PerformanceCountersBase.cs
- DnsPermission.cs
- NamedPermissionSet.cs
- ColorTransformHelper.cs