Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- FormViewInsertedEventArgs.cs
- StorageInfo.cs
- DetailsViewPagerRow.cs
- TextFindEngine.cs
- StringInfo.cs
- XPathDocument.cs
- BamlReader.cs
- ValueTypeFieldReference.cs
- AppSettingsExpressionEditor.cs
- MessageLogger.cs
- ScaleTransform3D.cs
- SerializationBinder.cs
- MediaElement.cs
- ADConnectionHelper.cs
- DefaultTraceListener.cs
- SpotLight.cs
- AdapterUtil.cs
- ScriptingScriptResourceHandlerSection.cs
- ModuleBuilder.cs
- MultiplexingFormatMapping.cs
- ApplicationGesture.cs
- EnumConverter.cs
- EnumerableRowCollectionExtensions.cs
- SerializationStore.cs
- XmlObjectSerializerWriteContext.cs
- Component.cs
- ZeroOpNode.cs
- ADConnectionHelper.cs
- MarkupWriter.cs
- PenThreadWorker.cs
- MatcherBuilder.cs
- SourceFilter.cs
- SiteMapNodeCollection.cs
- CapabilitiesPattern.cs
- XLinq.cs
- Geometry3D.cs
- Drawing.cs
- XmlSchemaDatatype.cs
- OverrideMode.cs
- Assert.cs
- FontUnit.cs
- MemberCollection.cs
- DtdParser.cs
- RandomNumberGenerator.cs
- ColorEditor.cs
- WebSysDefaultValueAttribute.cs
- CoTaskMemSafeHandle.cs
- InputBindingCollection.cs
- XmlSchemaAll.cs
- ComponentSerializationService.cs
- ContextInformation.cs
- TrailingSpaceComparer.cs
- DataGridViewCheckBoxColumn.cs
- XmlSchemaInclude.cs
- DataGridDesigner.cs
- ItemsChangedEventArgs.cs
- ConfigurationCollectionAttribute.cs
- DecoderFallbackWithFailureFlag.cs
- FileAuthorizationModule.cs
- PropertyGroupDescription.cs
- RequestTimeoutManager.cs
- ResourceWriter.cs
- CrossSiteScriptingValidation.cs
- ProgressBarRenderer.cs
- RelationHandler.cs
- IdSpace.cs
- XmlWrappingReader.cs
- EtwTrace.cs
- HashHelper.cs
- ColorMatrix.cs
- ByteConverter.cs
- RenderDataDrawingContext.cs
- TabControl.cs
- SafeCryptHandles.cs
- DataException.cs
- WindowsListViewItemCheckBox.cs
- ELinqQueryState.cs
- Synchronization.cs
- CultureSpecificCharacterBufferRange.cs
- ArrayElementGridEntry.cs
- MenuAdapter.cs
- CheckBoxBaseAdapter.cs
- XmlSchemaExternal.cs
- DataGridBoolColumn.cs
- _LocalDataStore.cs
- CodeExporter.cs
- QilInvoke.cs
- ImageSourceConverter.cs
- GlyphRunDrawing.cs
- Merger.cs
- TreeViewImageKeyConverter.cs
- XmlSchemaSimpleTypeList.cs
- RoleGroup.cs
- ModelEditingScope.cs
- ResourceAssociationSetEnd.cs
- SelectionItemPattern.cs
- dbdatarecord.cs
- MethodSet.cs
- WebBrowserHelper.cs
- ContractMethodParameterInfo.cs