Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- ScrollChrome.cs
- Baml2006KnownTypes.cs
- SortFieldComparer.cs
- Process.cs
- CodeExporter.cs
- MessageQueuePermissionEntry.cs
- RequiredFieldValidator.cs
- EntityCollection.cs
- mansign.cs
- DictionarySectionHandler.cs
- WindowCollection.cs
- XPathPatternParser.cs
- DomainConstraint.cs
- ILGenerator.cs
- CustomWebEventKey.cs
- SelectionProviderWrapper.cs
- COM2ColorConverter.cs
- ToolStripManager.cs
- TypeConverterHelper.cs
- InputLanguageCollection.cs
- AssemblyHash.cs
- DurableInstancingOptions.cs
- XmlUrlResolver.cs
- ListViewInsertEventArgs.cs
- ImageList.cs
- DataObjectMethodAttribute.cs
- RequestCachingSection.cs
- WindowsPrincipal.cs
- QilStrConcat.cs
- GeometryDrawing.cs
- TextCollapsingProperties.cs
- DrawingGroupDrawingContext.cs
- FormatConvertedBitmap.cs
- ParentQuery.cs
- ToolStripOverflow.cs
- RequestCache.cs
- TextTrailingWordEllipsis.cs
- MimeMultiPart.cs
- HttpCacheVary.cs
- VisualStyleTypesAndProperties.cs
- Trace.cs
- RawStylusInputCustomDataList.cs
- LocalIdCollection.cs
- CombinedGeometry.cs
- BasePattern.cs
- PenLineCapValidation.cs
- XmlLoader.cs
- MenuTracker.cs
- TitleStyle.cs
- PkcsUtils.cs
- CompressedStack.cs
- LinkArea.cs
- Icon.cs
- NameValuePair.cs
- OptionUsage.cs
- SimpleWorkerRequest.cs
- HMAC.cs
- PersonalizationStateInfo.cs
- WindowClosedEventArgs.cs
- InternalEnumValidator.cs
- RowToFieldTransformer.cs
- ManifestResourceInfo.cs
- UserInitiatedNavigationPermission.cs
- ViewStateChangedEventArgs.cs
- COM2PropertyPageUITypeConverter.cs
- IsolatedStorageFilePermission.cs
- BitmapDecoder.cs
- InstanceDescriptor.cs
- ReadOnlyDataSource.cs
- LineInfo.cs
- OwnerDrawPropertyBag.cs
- TableLayoutRowStyleCollection.cs
- PopupControlService.cs
- TextBoxBase.cs
- TransportConfigurationTypeElementCollection.cs
- NamedPipeActivation.cs
- ReceiveContextCollection.cs
- EdmValidator.cs
- PaintValueEventArgs.cs
- Stacktrace.cs
- DbProviderServices.cs
- HtmlInputReset.cs
- HashAlgorithm.cs
- DesignerSerializationOptionsAttribute.cs
- FocusManager.cs
- Marshal.cs
- OracleParameter.cs
- DependencyObjectType.cs
- AsyncOperationManager.cs
- MimeMapping.cs
- HtmlElementErrorEventArgs.cs
- NavigationProperty.cs
- DeviceSpecificDialogCachedState.cs
- HostDesigntimeLicenseContext.cs
- FileLevelControlBuilderAttribute.cs
- PeerServiceMessageContracts.cs
- GacUtil.cs
- GroupedContextMenuStrip.cs
- TargetConverter.cs
- RevocationPoint.cs