Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- ASCIIEncoding.cs
- TreeNodeCollectionEditorDialog.cs
- ToolboxComponentsCreatedEventArgs.cs
- SqlConnectionStringBuilder.cs
- ItemsPanelTemplate.cs
- CompoundFileDeflateTransform.cs
- EventRecord.cs
- FormsAuthenticationModule.cs
- EditingMode.cs
- FileSystemInfo.cs
- UrlPropertyAttribute.cs
- CheckBoxField.cs
- RadioButton.cs
- UnmanagedMarshal.cs
- NamespaceImport.cs
- BamlRecordHelper.cs
- XmlBinaryReader.cs
- WindowsGraphicsWrapper.cs
- MD5.cs
- TextTreeInsertUndoUnit.cs
- CodeIdentifiers.cs
- PassportAuthenticationModule.cs
- Module.cs
- X509SecurityTokenParameters.cs
- Padding.cs
- returneventsaver.cs
- OdbcConnectionOpen.cs
- OdbcConnectionHandle.cs
- BitHelper.cs
- SynchronizedDispatch.cs
- EdgeModeValidation.cs
- MenuItemStyle.cs
- WebPartDisplayModeCollection.cs
- PlaceHolder.cs
- TextBoxAutoCompleteSourceConverter.cs
- altserialization.cs
- BufferBuilder.cs
- EditorBrowsableAttribute.cs
- MessageQueuePermissionAttribute.cs
- HtmlInputCheckBox.cs
- CngProperty.cs
- HttpHandler.cs
- _ProxyChain.cs
- NamespaceImport.cs
- SerializerDescriptor.cs
- FontEditor.cs
- BlockCollection.cs
- SoapSchemaImporter.cs
- ConstNode.cs
- SerializerWriterEventHandlers.cs
- SqlGatherConsumedAliases.cs
- DataContext.cs
- PrivateFontCollection.cs
- RowToParametersTransformer.cs
- PolicyDesigner.cs
- SessionStateContainer.cs
- RNGCryptoServiceProvider.cs
- BinaryKeyIdentifierClause.cs
- ProxySimple.cs
- InfoCardConstants.cs
- XmlAtomicValue.cs
- PointCollectionConverter.cs
- RotationValidation.cs
- XmlEncoding.cs
- SubpageParaClient.cs
- WizardSideBarListControlItemEventArgs.cs
- MemberDomainMap.cs
- GeneralTransform3DTo2DTo3D.cs
- DesignerAttribute.cs
- DockPattern.cs
- ScriptControlManager.cs
- SessionStateItemCollection.cs
- ObjectToIdCache.cs
- MarkupWriter.cs
- WmlImageAdapter.cs
- Cursor.cs
- SoapCodeExporter.cs
- DefaultParameterValueAttribute.cs
- ByteAnimationUsingKeyFrames.cs
- SchemaElementDecl.cs
- Activator.cs
- TargetPerspective.cs
- Baml6Assembly.cs
- CodeStatementCollection.cs
- Rotation3DAnimation.cs
- ReferencedType.cs
- Button.cs
- ConstructorNeedsTagAttribute.cs
- MergeFailedEvent.cs
- TextAutomationPeer.cs
- EncodingInfo.cs
- FrugalList.cs
- MexHttpBindingElement.cs
- ValidationSummary.cs
- RuntimeCompatibilityAttribute.cs
- SQLBytes.cs
- BehaviorEditorPart.cs
- WebPartZoneBase.cs
- ResolvedKeyFrameEntry.cs
- ServiceReference.cs