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
- StrokeNodeOperations.cs
- EntityStoreSchemaFilterEntry.cs
- SerializationObjectManager.cs
- BooleanConverter.cs
- _NTAuthentication.cs
- IPAddressCollection.cs
- WindowsRegion.cs
- ImageMap.cs
- UnionCqlBlock.cs
- Hyperlink.cs
- WebZone.cs
- FileSystemInfo.cs
- SubqueryRules.cs
- DocumentReference.cs
- MachinePropertyVariants.cs
- WindowsEditBoxRange.cs
- RectAnimationBase.cs
- XmlSerializableWriter.cs
- CultureTable.cs
- RSAOAEPKeyExchangeFormatter.cs
- cookiecontainer.cs
- ListBoxItemWrapperAutomationPeer.cs
- HttpRequestCacheValidator.cs
- OdbcCommandBuilder.cs
- TextRangeBase.cs
- ProviderConnectionPointCollection.cs
- TableLayoutStyleCollection.cs
- ListViewUpdateEventArgs.cs
- FontSizeConverter.cs
- NewItemsContextMenuStrip.cs
- ReflectionServiceProvider.cs
- EventLogEntryCollection.cs
- RSAPKCS1SignatureFormatter.cs
- PointLight.cs
- odbcmetadatafactory.cs
- PasswordBoxAutomationPeer.cs
- ScriptManagerProxy.cs
- DodSequenceMerge.cs
- DataGridViewComboBoxCell.cs
- WindowsSpinner.cs
- validation.cs
- BypassElementCollection.cs
- ModuleElement.cs
- XPathAncestorIterator.cs
- SecurityCookieModeValidator.cs
- InstanceKey.cs
- RowBinding.cs
- MetadataPropertyvalue.cs
- BamlLocalizationDictionary.cs
- RecordConverter.cs
- OracleParameterCollection.cs
- SafePEFileHandle.cs
- TypeBuilder.cs
- InputBinding.cs
- QueryOptionExpression.cs
- SqlSelectStatement.cs
- URI.cs
- ChangeProcessor.cs
- CellQuery.cs
- DataGridViewCheckBoxCell.cs
- Stacktrace.cs
- ProcessThreadCollection.cs
- WindowsSolidBrush.cs
- WorkItem.cs
- BufferModeSettings.cs
- AppSettings.cs
- TypographyProperties.cs
- TextFormatterImp.cs
- BitmapEffectGeneralTransform.cs
- QueryExpr.cs
- ConnectionInterfaceCollection.cs
- PrintDialogException.cs
- ProtocolsConfiguration.cs
- GroupItemAutomationPeer.cs
- BamlWriter.cs
- TraceContextEventArgs.cs
- Icon.cs
- SqlConnectionString.cs
- MethodToken.cs
- Literal.cs
- DataControlFieldsEditor.cs
- ReflectionTypeLoadException.cs
- HTMLTextWriter.cs
- OrderingExpression.cs
- WindowsListViewItemStartMenu.cs
- DependencyPropertyAttribute.cs
- QilFunction.cs
- CollectionViewGroupInternal.cs
- DES.cs
- XPathEmptyIterator.cs
- ViewBox.cs
- DataServiceKeyAttribute.cs
- ChangeDirector.cs
- CompoundFileReference.cs
- storepermission.cs
- DiscreteKeyFrames.cs
- TTSEvent.cs
- _ShellExpression.cs
- HandledEventArgs.cs
- XmlComplianceUtil.cs