Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Net / System / Net / Configuration / FtpCachePolicyElement.cs / 1305376 / FtpCachePolicyElement.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net.Configuration { using System; using System.Configuration; using System.Net.Cache; using System.Xml; using System.Security.Permissions; public sealed class FtpCachePolicyElement : ConfigurationElement { public FtpCachePolicyElement() { this.properties.Add(this.policyLevel); } protected override ConfigurationPropertyCollection Properties { get { return this.properties; } } [ConfigurationProperty(ConfigurationStrings.PolicyLevel, DefaultValue = RequestCacheLevel.Default)] public RequestCacheLevel PolicyLevel { get { return (RequestCacheLevel)this[this.policyLevel]; } set { this[this.policyLevel] = value; } } protected override void DeserializeElement(XmlReader reader, bool serializeCollectionKey) { wasReadFromConfig = true; base.DeserializeElement(reader, serializeCollectionKey); } protected override void Reset(ConfigurationElement parentElement) { if (parentElement != null) { FtpCachePolicyElement http = (FtpCachePolicyElement)parentElement; this.wasReadFromConfig = http.wasReadFromConfig; } base.Reset(parentElement); } internal bool WasReadFromConfig { get { return this.wasReadFromConfig; } } bool wasReadFromConfig = false; ConfigurationPropertyCollection properties = new ConfigurationPropertyCollection(); readonly ConfigurationProperty policyLevel = new ConfigurationProperty(ConfigurationStrings.PolicyLevel, typeof(RequestCacheLevel), RequestCacheLevel.Default, ConfigurationPropertyOptions.None); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SystemInfo.cs
- BlurEffect.cs
- EventDescriptor.cs
- ManagementObjectSearcher.cs
- datacache.cs
- SqlCharStream.cs
- PolicyManager.cs
- BulletDecorator.cs
- DataColumnPropertyDescriptor.cs
- ProfileBuildProvider.cs
- FileInfo.cs
- _ServiceNameStore.cs
- SyntaxCheck.cs
- PersistenceException.cs
- TabControlToolboxItem.cs
- cookiecollection.cs
- XsltInput.cs
- TableItemProviderWrapper.cs
- Utils.cs
- ResourceSet.cs
- ActivityStatusChangeEventArgs.cs
- TypeDelegator.cs
- TextLine.cs
- ManualResetEvent.cs
- BaseDataBoundControl.cs
- StatusBarPanelClickEvent.cs
- DeviceSpecificDesigner.cs
- ZipIORawDataFileBlock.cs
- LookupBindingPropertiesAttribute.cs
- ImageCodecInfoPrivate.cs
- GeometryValueSerializer.cs
- Border.cs
- securestring.cs
- CalendarDay.cs
- DecoderFallbackWithFailureFlag.cs
- NativeMethods.cs
- TextTreeNode.cs
- CodeGeneratorOptions.cs
- Msec.cs
- ToolbarAUtomationPeer.cs
- WebServiceErrorEvent.cs
- HtmlInputFile.cs
- HtmlInputHidden.cs
- ISAPIRuntime.cs
- DomNameTable.cs
- AssociationTypeEmitter.cs
- ObfuscateAssemblyAttribute.cs
- EventLogInformation.cs
- GridViewSelectEventArgs.cs
- DependencyProperty.cs
- CannotUnloadAppDomainException.cs
- OAVariantLib.cs
- XmlExceptionHelper.cs
- Enlistment.cs
- MetadataArtifactLoaderComposite.cs
- DataGridViewColumn.cs
- Viewport3DAutomationPeer.cs
- ModulesEntry.cs
- ProxyGenerator.cs
- BidirectionalDictionary.cs
- WindowsPrincipal.cs
- MethodBuilder.cs
- FormsAuthenticationUser.cs
- AttributeExtensions.cs
- TdsParserHelperClasses.cs
- ComPlusAuthorization.cs
- ExpressionNode.cs
- diagnosticsswitches.cs
- ItemsChangedEventArgs.cs
- Avt.cs
- TargetParameterCountException.cs
- BitmapEncoder.cs
- FilterInvalidBodyAccessException.cs
- EntryWrittenEventArgs.cs
- SizeAnimationClockResource.cs
- MulticastNotSupportedException.cs
- Image.cs
- AdapterUtil.cs
- TdsRecordBufferSetter.cs
- TransformerInfoCollection.cs
- odbcmetadatacolumnnames.cs
- BinarySecretSecurityToken.cs
- PolicyFactory.cs
- SuspendDesigner.cs
- RuleCache.cs
- SessionStateUtil.cs
- SrgsElementList.cs
- CroppedBitmap.cs
- VScrollProperties.cs
- DataView.cs
- OperandQuery.cs
- Pool.cs
- FieldToken.cs
- Deflater.cs
- DataGridItem.cs
- GlobalizationSection.cs
- TreeWalkHelper.cs
- StringComparer.cs
- ConditionalAttribute.cs
- OracleSqlParser.cs