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
- UnaryNode.cs
- CookielessHelper.cs
- LongValidator.cs
- CatalogPartCollection.cs
- ResourceType.cs
- ILGenerator.cs
- XmlSchemaExternal.cs
- NamedPipeAppDomainProtocolHandler.cs
- HtmlSelect.cs
- ObjectDataSourceMethodEditor.cs
- BindingMemberInfo.cs
- AmbientValueAttribute.cs
- XPathMessageFilterElement.cs
- MetaType.cs
- CollectionDataContractAttribute.cs
- CultureInfoConverter.cs
- WriteableBitmap.cs
- PathFigureCollection.cs
- GridViewRowPresenterBase.cs
- ObjectQuery_EntitySqlExtensions.cs
- PointAnimationBase.cs
- DataBindingExpressionBuilder.cs
- GenericWebPart.cs
- EntityDesignPluralizationHandler.cs
- DataGridViewCellFormattingEventArgs.cs
- InternalConfigSettingsFactory.cs
- SafeFileMappingHandle.cs
- KeyFrames.cs
- SqlDesignerDataSourceView.cs
- ProtocolsSection.cs
- WindowsPrincipal.cs
- ContentPlaceHolder.cs
- ContentFilePart.cs
- CryptoKeySecurity.cs
- ConfigXmlCDataSection.cs
- Vector3D.cs
- ParameterReplacerVisitor.cs
- SqlAliaser.cs
- PinnedBufferMemoryStream.cs
- TokenDescriptor.cs
- Quad.cs
- FlowDocumentReaderAutomationPeer.cs
- ColorPalette.cs
- TypedRowHandler.cs
- BufferAllocator.cs
- SettingsSavedEventArgs.cs
- unsafeIndexingFilterStream.cs
- TimerEventSubscriptionCollection.cs
- WindowsRichEditRange.cs
- UIElementPropertyUndoUnit.cs
- IriParsingElement.cs
- PerformanceCountersElement.cs
- PermissionListSet.cs
- HorizontalAlignConverter.cs
- WindowsComboBox.cs
- HtmlElementCollection.cs
- MediaTimeline.cs
- DeflateStream.cs
- SessionStateItemCollection.cs
- SwitchAttribute.cs
- StyleSheetComponentEditor.cs
- DBPropSet.cs
- XPathAxisIterator.cs
- ProofTokenCryptoHandle.cs
- ArcSegment.cs
- ElementInit.cs
- PointF.cs
- TdsEnums.cs
- ProcessDesigner.cs
- Math.cs
- EntityDataSource.cs
- HwndSourceKeyboardInputSite.cs
- EditorZoneDesigner.cs
- Viewport3DVisual.cs
- ReferenceSchema.cs
- CapabilitiesSection.cs
- ShimAsPublicXamlType.cs
- TextChangedEventArgs.cs
- SchemaTableOptionalColumn.cs
- validation.cs
- Matrix3D.cs
- PathSegment.cs
- Decorator.cs
- QuotedPairReader.cs
- MsmqIntegrationSecurity.cs
- NumericPagerField.cs
- SqlDuplicator.cs
- BinaryNegotiation.cs
- XmlUtil.cs
- VersionConverter.cs
- BufferedGraphicsManager.cs
- sqlmetadatafactory.cs
- CodeDOMUtility.cs
- SafeFileMappingHandle.cs
- RegexCapture.cs
- PriorityQueue.cs
- TemplateComponentConnector.cs
- SerializationInfo.cs
- ListBindingHelper.cs
- Variant.cs