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
- CredentialCache.cs
- Stack.cs
- CompilerError.cs
- IIS7WorkerRequest.cs
- QueryStringParameter.cs
- StubHelpers.cs
- EmbeddedObject.cs
- RTTrackingProfile.cs
- XmlSchemaExporter.cs
- HeaderCollection.cs
- StorageMappingItemCollection.cs
- FileNotFoundException.cs
- MessageSmuggler.cs
- WebPartConnectionsCloseVerb.cs
- MultiSelectRootGridEntry.cs
- RuleRefElement.cs
- WindowsFormsSynchronizationContext.cs
- RuleSettings.cs
- AlphaSortedEnumConverter.cs
- VirtualizedContainerService.cs
- StrongNameUtility.cs
- SinglePageViewer.cs
- Signature.cs
- NestedContainer.cs
- ping.cs
- ListBoxDesigner.cs
- StylusTip.cs
- XmlDataSource.cs
- ScrollPattern.cs
- IdentitySection.cs
- DocumentsTrace.cs
- ObjectSet.cs
- ItemMap.cs
- TextEditorDragDrop.cs
- Matrix.cs
- GenerateHelper.cs
- FormViewInsertEventArgs.cs
- MapPathBasedVirtualPathProvider.cs
- SecurityContext.cs
- COAUTHIDENTITY.cs
- InteropEnvironment.cs
- AutoCompleteStringCollection.cs
- ValidationHelper.cs
- XmlWhitespace.cs
- PriorityQueue.cs
- DirectionalLight.cs
- GlyphCache.cs
- HMACSHA512.cs
- SizeFConverter.cs
- RemotingConfiguration.cs
- UnsafeNativeMethods.cs
- ToolStripDropDownClosedEventArgs.cs
- AnimationTimeline.cs
- PaintEvent.cs
- PageParserFilter.cs
- DesignerHierarchicalDataSourceView.cs
- CharEntityEncoderFallback.cs
- Encoder.cs
- WebPart.cs
- CompModSwitches.cs
- UIElementAutomationPeer.cs
- TreeIterators.cs
- RangeContentEnumerator.cs
- PopOutPanel.cs
- ExpressionPrinter.cs
- filewebrequest.cs
- RTLAwareMessageBox.cs
- SecurityChannelListener.cs
- CodeExpressionRuleDeclaration.cs
- CodeNamespaceCollection.cs
- HtmlElementCollection.cs
- OdbcDataReader.cs
- SHA256.cs
- CompilerGeneratedAttribute.cs
- ClientBuildManagerCallback.cs
- SerializationEventsCache.cs
- ConnectionConsumerAttribute.cs
- CqlLexerHelpers.cs
- CapabilitiesAssignment.cs
- StorageSetMapping.cs
- Pointer.cs
- BamlVersionHeader.cs
- TriggerAction.cs
- CompilerLocalReference.cs
- XmlUnspecifiedAttribute.cs
- ColumnMapVisitor.cs
- ElementHostPropertyMap.cs
- HttpCookie.cs
- ZipIOExtraField.cs
- ObjectListFieldCollection.cs
- EdmProviderManifest.cs
- CommonGetThemePartSize.cs
- SystemGatewayIPAddressInformation.cs
- PointConverter.cs
- CorrelationKeyCalculator.cs
- SizeLimitedCache.cs
- SessionStateSection.cs
- OrderingInfo.cs
- DescendantQuery.cs
- DmlSqlGenerator.cs