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
- PropertyTab.cs
- QilValidationVisitor.cs
- TranslateTransform.cs
- WizardStepBase.cs
- TreeNodeConverter.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- RenderData.cs
- TableColumn.cs
- TrimSurroundingWhitespaceAttribute.cs
- RegexRunnerFactory.cs
- MenuEventArgs.cs
- UidPropertyAttribute.cs
- exports.cs
- AuthenticationModuleElement.cs
- UDPClient.cs
- BreadCrumbTextConverter.cs
- ITextView.cs
- Vector3DConverter.cs
- DataTemplateSelector.cs
- ScrollContentPresenter.cs
- DeviceSpecificDialogCachedState.cs
- TypeInfo.cs
- SystemInformation.cs
- TreeNode.cs
- XmlBoundElement.cs
- InstanceData.cs
- UnsafeNativeMethods.cs
- HostSecurityManager.cs
- ExpressionParser.cs
- ValueType.cs
- ListViewHitTestInfo.cs
- AlphabetConverter.cs
- SecurityPermission.cs
- WriteStateInfoBase.cs
- CreateUserErrorEventArgs.cs
- ToolBarButton.cs
- SystemWebCachingSectionGroup.cs
- PrePrepareMethodAttribute.cs
- TransactionChannel.cs
- Latin1Encoding.cs
- ListBoxItem.cs
- TemplateBindingExtensionConverter.cs
- InputReportEventArgs.cs
- PnrpPermission.cs
- HtmlInputCheckBox.cs
- XmlSerializableWriter.cs
- RenderData.cs
- CompilationSection.cs
- Error.cs
- WindowsTab.cs
- WindowsSpinner.cs
- IFlowDocumentViewer.cs
- GridViewRowCollection.cs
- TriggerCollection.cs
- ExpandSegmentCollection.cs
- QilFactory.cs
- AuthenticationSection.cs
- System.Data_BID.cs
- AliasedSlot.cs
- FileAuthorizationModule.cs
- HttpRequestCacheValidator.cs
- Columns.cs
- NavigationService.cs
- WebBrowserNavigatingEventHandler.cs
- ConnectionInterfaceCollection.cs
- MailMessageEventArgs.cs
- mil_sdk_version.cs
- OrderedHashRepartitionStream.cs
- DataViewManagerListItemTypeDescriptor.cs
- DataServiceEntityAttribute.cs
- Effect.cs
- CatalogPartChrome.cs
- DispatcherProcessingDisabled.cs
- EntityClientCacheEntry.cs
- FileCodeGroup.cs
- PerformanceCounter.cs
- PerfService.cs
- SetUserLanguageRequest.cs
- ADMembershipProvider.cs
- CodeTypeDeclarationCollection.cs
- SymLanguageVendor.cs
- SchemaImporterExtension.cs
- DeviceContext.cs
- DataBoundControlAdapter.cs
- ListQueryResults.cs
- SerializationEventsCache.cs
- HwndKeyboardInputProvider.cs
- Attributes.cs
- CollectionCodeDomSerializer.cs
- ComUdtElementCollection.cs
- QilReference.cs
- SqlBuffer.cs
- SoapExtensionStream.cs
- PackageFilter.cs
- AutomationElement.cs
- SystemColorTracker.cs
- AudioSignalProblemOccurredEventArgs.cs
- Pool.cs
- DataSpaceManager.cs
- ProfileParameter.cs