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
- XmlElementCollection.cs
- EdmScalarPropertyAttribute.cs
- DataSourceCache.cs
- MouseGestureValueSerializer.cs
- FullTextBreakpoint.cs
- NameSpaceEvent.cs
- DesignerTextWriter.cs
- BufferModesCollection.cs
- TdsRecordBufferSetter.cs
- MediaContextNotificationWindow.cs
- MappingMetadataHelper.cs
- TypeDescriptorContext.cs
- ExpressionQuoter.cs
- WebPartsSection.cs
- WebPartMenuStyle.cs
- WebSysDescriptionAttribute.cs
- MemoryStream.cs
- EntityDataSourceChangedEventArgs.cs
- TouchPoint.cs
- tooltip.cs
- GPRECT.cs
- HttpCachePolicy.cs
- WMIInterop.cs
- LiteralControl.cs
- Listbox.cs
- GB18030Encoding.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- Triplet.cs
- JsonClassDataContract.cs
- WCFModelStrings.Designer.cs
- MultiAsyncResult.cs
- XsdCachingReader.cs
- PerfProviderCollection.cs
- NativeMethods.cs
- Camera.cs
- Errors.cs
- FrameDimension.cs
- HtmlLinkAdapter.cs
- DbConnectionFactory.cs
- SqlIdentifier.cs
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- BamlLocalizableResource.cs
- SignatureTargetIdManager.cs
- ListComponentEditorPage.cs
- XmlAttributeCollection.cs
- WindowProviderWrapper.cs
- Thumb.cs
- ScriptResourceAttribute.cs
- DebugView.cs
- HtmlShim.cs
- XPathQueryGenerator.cs
- TaiwanCalendar.cs
- MobileUserControlDesigner.cs
- OleDbErrorCollection.cs
- DataServiceConfiguration.cs
- RtfToXamlReader.cs
- TreeChangeInfo.cs
- AudioFormatConverter.cs
- Rotation3D.cs
- SamlAssertion.cs
- HMACRIPEMD160.cs
- TraceSwitch.cs
- BrowserCapabilitiesCodeGenerator.cs
- ProfilePropertySettingsCollection.cs
- ObjectDataSourceView.cs
- TimelineGroup.cs
- SelectionItemProviderWrapper.cs
- CodeTypeParameterCollection.cs
- TranslateTransform3D.cs
- CompensationDesigner.cs
- SharedPersonalizationStateInfo.cs
- WebPartDescriptionCollection.cs
- VirtualizingStackPanel.cs
- StagingAreaInputItem.cs
- PocoEntityKeyStrategy.cs
- WebBrowsableAttribute.cs
- CoreSwitches.cs
- WebPartTracker.cs
- externdll.cs
- InstanceHandleConflictException.cs
- PropertyValueUIItem.cs
- SrgsDocument.cs
- ComplexTypeEmitter.cs
- HwndSubclass.cs
- BackgroundFormatInfo.cs
- ExceptionHandlers.cs
- ApplicationInfo.cs
- DataGridAddNewRow.cs
- WebSysDefaultValueAttribute.cs
- HwndTarget.cs
- ScriptManagerProxy.cs
- PersonalizationProvider.cs
- CmsInterop.cs
- ConditionedDesigner.cs
- SmtpAuthenticationManager.cs
- SimpleTableProvider.cs
- SafeHandles.cs
- LookupNode.cs
- CustomMenuItemCollection.cs
- PointCollectionValueSerializer.cs