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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PropertyPath.cs
- Size3DConverter.cs
- Pair.cs
- TreeIterator.cs
- StringHandle.cs
- RootAction.cs
- DetailsViewDeleteEventArgs.cs
- NonVisualControlAttribute.cs
- LOSFormatter.cs
- ForceCopyBuildProvider.cs
- IdnMapping.cs
- ResourceReferenceExpression.cs
- BaseTemplateBuildProvider.cs
- DynamicResourceExtension.cs
- ProfileGroupSettingsCollection.cs
- RoamingStoreFileUtility.cs
- Animatable.cs
- StreamWriter.cs
- AgileSafeNativeMemoryHandle.cs
- EntitySqlQueryCacheEntry.cs
- CellTreeNodeVisitors.cs
- ThousandthOfEmRealPoints.cs
- GenericsInstances.cs
- HandledMouseEvent.cs
- CheckBox.cs
- CompilerWrapper.cs
- ExtendLockCommand.cs
- RsaSecurityToken.cs
- TextTreeInsertElementUndoUnit.cs
- RemoteWebConfigurationHostStream.cs
- DetailsViewActionList.cs
- EdmScalarPropertyAttribute.cs
- RawStylusActions.cs
- NetworkInformationPermission.cs
- KeySpline.cs
- NameGenerator.cs
- SymmetricKeyWrap.cs
- EventLogPermission.cs
- PriorityQueue.cs
- WorkflowApplicationTerminatedException.cs
- AuthorizationRule.cs
- ReceiveCompletedEventArgs.cs
- ProcessModuleCollection.cs
- CodeTypeParameter.cs
- BaseCollection.cs
- OleAutBinder.cs
- DataSvcMapFileSerializer.cs
- ByteBufferPool.cs
- FixUpCollection.cs
- ResolveNameEventArgs.cs
- _StreamFramer.cs
- ContractComponent.cs
- XhtmlStyleClass.cs
- SafeBitVector32.cs
- ListDictionaryInternal.cs
- DiscardableAttribute.cs
- MsmqTransportSecurityElement.cs
- CompatibleComparer.cs
- RuntimeConfig.cs
- SoapMessage.cs
- DataAdapter.cs
- CssStyleCollection.cs
- GridView.cs
- EditBehavior.cs
- NonceCache.cs
- tabpagecollectioneditor.cs
- MsmqPoisonMessageException.cs
- ServiceAuthorizationBehavior.cs
- ServiceEndpoint.cs
- XmlDataContract.cs
- RegistryPermission.cs
- EventDescriptor.cs
- ProofTokenCryptoHandle.cs
- PropertyNames.cs
- ColorEditor.cs
- WebPartAddingEventArgs.cs
- RangeValuePattern.cs
- BaseDataList.cs
- SQLInt16.cs
- WindowsStatusBar.cs
- SharedRuntimeState.cs
- CompilerTypeWithParams.cs
- CacheVirtualItemsEvent.cs
- HttpVersion.cs
- DirectoryNotFoundException.cs
- IPPacketInformation.cs
- GiveFeedbackEventArgs.cs
- PageRouteHandler.cs
- ToolStripScrollButton.cs
- ProviderManager.cs
- SafeCoTaskMem.cs
- SvcMapFile.cs
- Aggregates.cs
- AvTrace.cs
- TrustManagerMoreInformation.cs
- DesignerActionTextItem.cs
- BuildProviderCollection.cs
- StringCollectionMarkupSerializer.cs
- TabItem.cs
- Color.cs