Code:
/ FX-1434 / FX-1434 / 1.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
- X509AudioLogo.cs
- FormattedTextSymbols.cs
- FileSystemEnumerable.cs
- ScriptReferenceBase.cs
- DataGridViewLayoutData.cs
- StateChangeEvent.cs
- MsiStyleLogWriter.cs
- ReadOnlyDataSourceView.cs
- BrowsableAttribute.cs
- DetailsViewUpdateEventArgs.cs
- CookielessHelper.cs
- QualificationDataItem.cs
- WebRequest.cs
- WindowsListViewScroll.cs
- StylusCaptureWithinProperty.cs
- RequestSecurityTokenForRemoteTokenFactory.cs
- EndpointDesigner.cs
- PenCursorManager.cs
- DataGridViewComboBoxEditingControl.cs
- SqlDependencyListener.cs
- parserscommon.cs
- WebPartCatalogAddVerb.cs
- CodeTypeDeclarationCollection.cs
- CngKey.cs
- PolicyValidator.cs
- PriorityItem.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- WebDescriptionAttribute.cs
- ToolStripItem.cs
- DynamicPropertyHolder.cs
- ConfigurationSectionGroupCollection.cs
- QueryExecutionOption.cs
- Rotation3DKeyFrameCollection.cs
- DataGridViewColumnConverter.cs
- EncodingInfo.cs
- WindowPattern.cs
- FormViewDeleteEventArgs.cs
- Roles.cs
- OutputCacheProfileCollection.cs
- AnimationStorage.cs
- Base64WriteStateInfo.cs
- precedingquery.cs
- SmtpReplyReader.cs
- StringValidatorAttribute.cs
- AdornedElementPlaceholder.cs
- HtmlInputRadioButton.cs
- CatalogZoneBase.cs
- _CommandStream.cs
- Normalization.cs
- Material.cs
- ShortcutKeysEditor.cs
- IListConverters.cs
- ObjectDataSourceMethodEventArgs.cs
- OperationCanceledException.cs
- ListMarkerLine.cs
- XmlSerializableWriter.cs
- AppSettingsSection.cs
- StringSorter.cs
- FilterQueryOptionExpression.cs
- ContextStaticAttribute.cs
- XmlSerializerVersionAttribute.cs
- ObjectSet.cs
- ComboBox.cs
- SoapSchemaImporter.cs
- AnnotationStore.cs
- SqlServer2KCompatibilityCheck.cs
- OleDbPermission.cs
- WebPartDisplayModeEventArgs.cs
- WhiteSpaceTrimStringConverter.cs
- PanelStyle.cs
- ellipse.cs
- StylusCollection.cs
- JournalEntryListConverter.cs
- PagesSection.cs
- EmbossBitmapEffect.cs
- NumberSubstitution.cs
- CodePrimitiveExpression.cs
- AspNetSynchronizationContext.cs
- RegexCode.cs
- IntPtr.cs
- InfoCardProofToken.cs
- CodeValidator.cs
- Application.cs
- CoreChannel.cs
- ParameterSubsegment.cs
- XmlCharCheckingWriter.cs
- WmlLabelAdapter.cs
- PolyBezierSegment.cs
- RemotingConfiguration.cs
- CharEnumerator.cs
- basemetadatamappingvisitor.cs
- VisualTarget.cs
- BounceEase.cs
- RegexParser.cs
- MediaPlayer.cs
- SwitchLevelAttribute.cs
- CreateSequenceResponse.cs
- DeviceSpecificChoiceCollection.cs
- GenericUriParser.cs
- GridViewAutoFormat.cs