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
- SchemaCompiler.cs
- XmlSchemaExternal.cs
- HwndHostAutomationPeer.cs
- WizardStepBase.cs
- SqlUtil.cs
- DisplayNameAttribute.cs
- SafeRightsManagementSessionHandle.cs
- FileChangesMonitor.cs
- isolationinterop.cs
- PolyBezierSegment.cs
- StringToken.cs
- BitConverter.cs
- SemanticBasicElement.cs
- FloatUtil.cs
- SplitterCancelEvent.cs
- FilterQueryOptionExpression.cs
- ControlDesigner.cs
- MexHttpsBindingElement.cs
- DesignerTransaction.cs
- DataSourceUtil.cs
- Expander.cs
- ForeignConstraint.cs
- Filter.cs
- Error.cs
- RoutedEventHandlerInfo.cs
- FormatException.cs
- CodeTypeMemberCollection.cs
- TearOffProxy.cs
- SpeechAudioFormatInfo.cs
- DataObject.cs
- Interfaces.cs
- dbenumerator.cs
- CustomTypeDescriptor.cs
- UnsafeNativeMethods.cs
- UserControl.cs
- SqlPersonalizationProvider.cs
- FastPropertyAccessor.cs
- IISMapPath.cs
- HwndHost.cs
- Transform.cs
- ContractReference.cs
- QilUnary.cs
- NotificationContext.cs
- SQLMoney.cs
- TextLineResult.cs
- UndoUnit.cs
- ImmutableObjectAttribute.cs
- MatrixUtil.cs
- LinkedDataMemberFieldEditor.cs
- x509utils.cs
- SafePEFileHandle.cs
- DesignerProperties.cs
- HistoryEventArgs.cs
- AdapterUtil.cs
- XamlPointCollectionSerializer.cs
- NotImplementedException.cs
- MediaPlayer.cs
- XslUrlEditor.cs
- GACMembershipCondition.cs
- Win32.cs
- PageFunction.cs
- TrailingSpaceComparer.cs
- CalendarData.cs
- XmlSchemaImporter.cs
- SiteMapSection.cs
- HMACSHA256.cs
- CompilationLock.cs
- EncodingInfo.cs
- StatusBarPanelClickEvent.cs
- CodeExporter.cs
- CreateInstanceBinder.cs
- SqlInfoMessageEvent.cs
- StrokeDescriptor.cs
- UDPClient.cs
- WebPartAddingEventArgs.cs
- DirectoryRedirect.cs
- UnionCodeGroup.cs
- SchemaAttDef.cs
- Binding.cs
- PageThemeCodeDomTreeGenerator.cs
- BezierSegment.cs
- EventSetterHandlerConverter.cs
- DomainUpDown.cs
- externdll.cs
- SafeCloseHandleCritical.cs
- WpfKnownType.cs
- CrossAppDomainChannel.cs
- TreeNodeStyleCollection.cs
- UrlMappingsModule.cs
- SoapElementAttribute.cs
- _ProxyChain.cs
- XmlDataSource.cs
- LambdaCompiler.ControlFlow.cs
- Translator.cs
- ChildrenQuery.cs
- PackageFilter.cs
- OrderingQueryOperator.cs
- SweepDirectionValidation.cs
- NumericUpDownAcceleration.cs
- DetailsView.cs