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
- ActivityBuilderHelper.cs
- SimpleHandlerFactory.cs
- Polyline.cs
- ObjectConverter.cs
- NativeMethods.cs
- Win32PrintDialog.cs
- SrgsText.cs
- RIPEMD160Managed.cs
- PageHandlerFactory.cs
- SqlUtil.cs
- BasicAsyncResult.cs
- ExpressionBuilder.cs
- CustomAssemblyResolver.cs
- GPRECT.cs
- QueryPageSettingsEventArgs.cs
- ObjectSecurityT.cs
- ListView.cs
- FileDialogCustomPlace.cs
- NavigateEvent.cs
- DisplayClaim.cs
- XmlIterators.cs
- HwndHost.cs
- SqlUserDefinedAggregateAttribute.cs
- CorePropertiesFilter.cs
- ChameleonKey.cs
- MenuItemBindingCollection.cs
- Margins.cs
- XmlHelper.cs
- DateTimeStorage.cs
- ProxyFragment.cs
- EventWaitHandleSecurity.cs
- XappLauncher.cs
- DrawingAttributesDefaultValueFactory.cs
- WebConvert.cs
- ElementInit.cs
- XmlSchemaGroupRef.cs
- ToolBarOverflowPanel.cs
- PtsContext.cs
- SafeHandle.cs
- Grid.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- FileRecordSequence.cs
- ResourceExpressionEditor.cs
- FloaterParaClient.cs
- AppSettingsExpressionBuilder.cs
- HttpClientCertificate.cs
- AssemblyBuilder.cs
- DoubleKeyFrameCollection.cs
- FilterQueryOptionExpression.cs
- InputLangChangeRequestEvent.cs
- OpCopier.cs
- PropertyPathWorker.cs
- XmlTextWriter.cs
- PasswordTextContainer.cs
- TemplateField.cs
- RenderOptions.cs
- SoapAttributeAttribute.cs
- ProjectionPathBuilder.cs
- BindingContext.cs
- HtmlSelect.cs
- EdmSchemaAttribute.cs
- PrintPageEvent.cs
- CustomError.cs
- ToolStripPanelRenderEventArgs.cs
- cache.cs
- PageHandlerFactory.cs
- BaseTemplateBuildProvider.cs
- MouseGestureConverter.cs
- XmlCharType.cs
- InstanceNameConverter.cs
- TrackingAnnotationCollection.cs
- BindingCompleteEventArgs.cs
- ThreadInterruptedException.cs
- ObjectStateEntryDbDataRecord.cs
- AlignmentXValidation.cs
- ValidationRuleCollection.cs
- AesManaged.cs
- PtsCache.cs
- PathTooLongException.cs
- TextBoxDesigner.cs
- UInt16.cs
- CodeTypeReferenceExpression.cs
- IERequestCache.cs
- RTTypeWrapper.cs
- PersonalizationStateInfo.cs
- ApplicationProxyInternal.cs
- TrackBarRenderer.cs
- Label.cs
- OutputCacheProfileCollection.cs
- FontWeight.cs
- WebPartConnectionsConnectVerb.cs
- BitmapInitialize.cs
- Brush.cs
- DbExpressionVisitor_TResultType.cs
- ComponentChangedEvent.cs
- JournalEntryListConverter.cs
- KoreanLunisolarCalendar.cs
- xsdvalidator.cs
- FacetChecker.cs
- Compress.cs