Code:
/ FX-1434 / FX-1434 / 1.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
- MatrixTransform.cs
- FileDialogCustomPlace.cs
- ScriptManager.cs
- ChannelServices.cs
- SafeMemoryMappedViewHandle.cs
- ImageKeyConverter.cs
- QueryActivatableWorkflowsCommand.cs
- ContextStack.cs
- WebPartVerb.cs
- validationstate.cs
- sqlmetadatafactory.cs
- ResizeBehavior.cs
- CollectionView.cs
- DataTableClearEvent.cs
- PropertyTab.cs
- RegistrySecurity.cs
- SimpleTypeResolver.cs
- SplineKeyFrames.cs
- UTF8Encoding.cs
- ImpersonateTokenRef.cs
- TextSelectionHighlightLayer.cs
- EntityDataSourceDataSelection.cs
- XmlSchemas.cs
- Config.cs
- CryptoConfig.cs
- QuestionEventArgs.cs
- TypedReference.cs
- DiffuseMaterial.cs
- SynchronizedInputProviderWrapper.cs
- XPathChildIterator.cs
- RightNameExpirationInfoPair.cs
- TypedDataSetSchemaImporterExtension.cs
- ListViewItem.cs
- ExpressionBuilder.cs
- LicenseException.cs
- CustomErrorCollection.cs
- CodeTypeMember.cs
- CharKeyFrameCollection.cs
- Parsers.cs
- SchemaNamespaceManager.cs
- ObjectListGeneralPage.cs
- IteratorFilter.cs
- GPStream.cs
- Marshal.cs
- CroppedBitmap.cs
- CustomPopupPlacement.cs
- BitmapEffectDrawingContextWalker.cs
- DocumentViewerBase.cs
- UnmanagedMarshal.cs
- CompiledQuery.cs
- SimpleMailWebEventProvider.cs
- FixUp.cs
- RegexTree.cs
- QueryContinueDragEventArgs.cs
- DesignTimeVisibleAttribute.cs
- Timer.cs
- EntityCommandCompilationException.cs
- AssemblySettingAttributes.cs
- DataGridViewTextBoxColumn.cs
- MobileErrorInfo.cs
- TraceShell.cs
- Label.cs
- FileSystemInfo.cs
- ExternalException.cs
- KeyValueSerializer.cs
- WindowVisualStateTracker.cs
- ContextBase.cs
- StateInitializationDesigner.cs
- OlePropertyStructs.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- ObjectTag.cs
- TraceHandler.cs
- OverflowException.cs
- ObjectComplexPropertyMapping.cs
- Model3DGroup.cs
- ErrorStyle.cs
- WebPartCatalogAddVerb.cs
- KeyPressEvent.cs
- ControlUtil.cs
- XamlPoint3DCollectionSerializer.cs
- RuleRefElement.cs
- LifetimeServices.cs
- JsonReader.cs
- ImageInfo.cs
- EdmItemCollection.OcAssemblyCache.cs
- WindowsHyperlink.cs
- ProfileSettings.cs
- ItemCheckedEvent.cs
- SystemWebExtensionsSectionGroup.cs
- DataBoundControl.cs
- QilDataSource.cs
- SecurityIdentifierElement.cs
- SQLResource.cs
- ColorMap.cs
- Overlapped.cs
- CacheSection.cs
- DetailsViewRow.cs
- StyleBamlRecordReader.cs
- Restrictions.cs
- TypeUnloadedException.cs