Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / Configuration / FtpCachePolicyElement.cs / 1 / 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); } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PathStreamGeometryContext.cs
- RbTree.cs
- MetadataSource.cs
- TimeSpanMinutesConverter.cs
- PeerUnsafeNativeCryptMethods.cs
- OptionUsage.cs
- CommandDevice.cs
- DefaultTextStoreTextComposition.cs
- CacheOutputQuery.cs
- TableCellAutomationPeer.cs
- BaseCollection.cs
- WithParamAction.cs
- ToolStripInSituService.cs
- XmlDataLoader.cs
- ColumnCollection.cs
- MsmqSecureHashAlgorithm.cs
- InputBuffer.cs
- FastEncoderWindow.cs
- TextDecorationCollection.cs
- HttpClientCertificate.cs
- FrameworkRichTextComposition.cs
- EventLogInternal.cs
- MenuItem.cs
- PasswordRecovery.cs
- XmlQuerySequence.cs
- EntityContainer.cs
- FileDialog_Vista_Interop.cs
- SQLInt16.cs
- StringOutput.cs
- InstanceNotReadyException.cs
- CrossSiteScriptingValidation.cs
- SetterBase.cs
- KeysConverter.cs
- DisplayInformation.cs
- ValidationPropertyAttribute.cs
- MasterPage.cs
- AlignmentXValidation.cs
- DataServiceHostWrapper.cs
- ModelItemKeyValuePair.cs
- FusionWrap.cs
- EventLogPermissionEntryCollection.cs
- DataBindEngine.cs
- BindToObject.cs
- RealizationDrawingContextWalker.cs
- FileDialogCustomPlacesCollection.cs
- Substitution.cs
- SizeKeyFrameCollection.cs
- EventEntry.cs
- GradientBrush.cs
- UndoUnit.cs
- pingexception.cs
- DocobjHost.cs
- TextEditor.cs
- DataControlPagerLinkButton.cs
- DesignSurfaceServiceContainer.cs
- ContextMenuService.cs
- UpDownBase.cs
- Errors.cs
- Random.cs
- BoolExpression.cs
- TagPrefixInfo.cs
- SynchronousChannel.cs
- Function.cs
- ContextStack.cs
- HttpRequest.cs
- FilterQuery.cs
- ResponseBodyWriter.cs
- MeshGeometry3D.cs
- DesignerGenericWebPart.cs
- RuntimeConfigurationRecord.cs
- StylusButton.cs
- TextTreeTextBlock.cs
- SignatureResourceHelper.cs
- AddInEnvironment.cs
- ImageConverter.cs
- SmiConnection.cs
- CalendarTable.cs
- ParserExtension.cs
- AssociatedControlConverter.cs
- SystemIPInterfaceProperties.cs
- XmlRawWriter.cs
- NotifyIcon.cs
- XPathScanner.cs
- ScriptRegistrationManager.cs
- ISAPIRuntime.cs
- DataGridColumnFloatingHeader.cs
- TreeViewAutomationPeer.cs
- Vector3DAnimationBase.cs
- bidPrivateBase.cs
- HTTPNotFoundHandler.cs
- ResourceCategoryAttribute.cs
- FormatConvertedBitmap.cs
- FilterElement.cs
- sqlser.cs
- XPathPatternBuilder.cs
- LinkedResourceCollection.cs
- ExecutionEngineException.cs
- TimeEnumHelper.cs
- VersionPair.cs
- AutomationEvent.cs