Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Configuration / System / Configuration / IgnoreSection.cs / 1305376 / IgnoreSection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Configuration { using System.Xml; sealed public class IgnoreSection : ConfigurationSection { private static ConfigurationPropertyCollection s_properties; string _rawXml = string.Empty; bool _isModified; private static ConfigurationPropertyCollection EnsureStaticPropertyBag() { if (s_properties == null) { ConfigurationPropertyCollection properties = new ConfigurationPropertyCollection(); s_properties = properties; } return s_properties; } public IgnoreSection() { EnsureStaticPropertyBag(); } protected internal override ConfigurationPropertyCollection Properties { get { return EnsureStaticPropertyBag(); } } protected internal override bool IsModified() { return _isModified; } protected internal override void ResetModified() { _isModified = false; } protected internal override void Reset(ConfigurationElement parentSection) { _rawXml = string.Empty; _isModified = false; } protected internal override void DeserializeSection(XmlReader xmlReader) { if (!xmlReader.Read() || xmlReader.NodeType != XmlNodeType.Element) { throw new ConfigurationErrorsException(SR.GetString(SR.Config_base_expected_to_find_element), xmlReader); } _rawXml = xmlReader.ReadOuterXml(); _isModified = true; } protected internal override string SerializeSection(ConfigurationElement parentSection, string name, ConfigurationSaveMode saveMode) { return _rawXml; } } } // 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
- ModelVisual3D.cs
- ParserContext.cs
- ParentQuery.cs
- DelegatingChannelListener.cs
- CustomCategoryAttribute.cs
- QuotedPairReader.cs
- XmlSerializerSection.cs
- DataTemplate.cs
- CommonProperties.cs
- UnicodeEncoding.cs
- DataGridViewSelectedRowCollection.cs
- ObjectParameterCollection.cs
- UIAgentRequest.cs
- SoapConverter.cs
- TimeSpanMinutesConverter.cs
- CommandDevice.cs
- CurrencyWrapper.cs
- UInt64.cs
- TypeBuilderInstantiation.cs
- ListMarkerSourceInfo.cs
- IisTraceListener.cs
- RolePrincipal.cs
- ResolveNextArgumentWorkItem.cs
- SqlDataSourceEnumerator.cs
- Menu.cs
- CodeTryCatchFinallyStatement.cs
- BulletChrome.cs
- XmlSignatureManifest.cs
- PanelStyle.cs
- ListBase.cs
- EntityDataSourceContainerNameItem.cs
- WebPartUserCapability.cs
- WebEventCodes.cs
- EventProxy.cs
- GenerateTemporaryTargetAssembly.cs
- RoleService.cs
- TransformPattern.cs
- BuildProviderUtils.cs
- ColorMap.cs
- HttpInputStream.cs
- ParameterBuilder.cs
- LocalizedNameDescriptionPair.cs
- NameValueConfigurationCollection.cs
- Errors.cs
- SiteMapDataSource.cs
- Padding.cs
- figurelengthconverter.cs
- Int64KeyFrameCollection.cs
- DataServicePagingProviderWrapper.cs
- SqlBulkCopyColumnMapping.cs
- DbDataSourceEnumerator.cs
- MetafileHeader.cs
- PauseStoryboard.cs
- WsdlInspector.cs
- RegexCompiler.cs
- DataGridViewSortCompareEventArgs.cs
- _NTAuthentication.cs
- Utils.cs
- WindowsSecurityTokenAuthenticator.cs
- _DisconnectOverlappedAsyncResult.cs
- Point4D.cs
- DataList.cs
- WebPartDisplayModeCancelEventArgs.cs
- QueuePathEditor.cs
- OrCondition.cs
- Vector.cs
- DefaultWorkflowTransactionService.cs
- EventProxy.cs
- _KerberosClient.cs
- DataGridCellsPanel.cs
- DataStreamFromComStream.cs
- GlyphRunDrawing.cs
- wmiprovider.cs
- FixedDSBuilder.cs
- XmlWriter.cs
- BamlRecordWriter.cs
- RootProfilePropertySettingsCollection.cs
- userdatakeys.cs
- AuthenticationModuleElementCollection.cs
- BasicAsyncResult.cs
- ConstrainedDataObject.cs
- QuadraticBezierSegment.cs
- NoResizeHandleGlyph.cs
- UdpTransportBindingElement.cs
- TreeNodeSelectionProcessor.cs
- Thumb.cs
- CodeSnippetTypeMember.cs
- DocumentGrid.cs
- GAC.cs
- SetStoryboardSpeedRatio.cs
- Int16Animation.cs
- UpdateTracker.cs
- AssertFilter.cs
- BitmapEffectOutputConnector.cs
- TransformConverter.cs
- Timeline.cs
- HttpRequestBase.cs
- TypeCodeDomSerializer.cs
- GeneralTransform2DTo3D.cs
- ExtendedProperty.cs