Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Configuration / System / Configuration / ConfigurationElementProperty.cs / 1 / ConfigurationElementProperty.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Configuration.Internal; using System.Collections; using System.Collections.Specialized; using System.Collections.Generic; using System.IO; using System.Reflection; using System.Security.Permissions; using System.Xml; using System.Globalization; using System.ComponentModel; using System.Security; using System.Text; namespace System.Configuration { // Although in Whidbey this class contain just one property, but we still do this this way, // instead of exposing a Validator property in ConfigurationElement, because if we need // another property in the future we'll expand this ElementProperty class rather than adding a // new overridable on ConfigurationElement public sealed class ConfigurationElementProperty { private ConfigurationValidatorBase _validator; public ConfigurationElementProperty(ConfigurationValidatorBase validator) { if (validator == null) { throw new ArgumentNullException("validator"); } _validator = validator; } public ConfigurationValidatorBase Validator { get { return _validator; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Configuration.Internal; using System.Collections; using System.Collections.Specialized; using System.Collections.Generic; using System.IO; using System.Reflection; using System.Security.Permissions; using System.Xml; using System.Globalization; using System.ComponentModel; using System.Security; using System.Text; namespace System.Configuration { // Although in Whidbey this class contain just one property, but we still do this this way, // instead of exposing a Validator property in ConfigurationElement, because if we need // another property in the future we'll expand this ElementProperty class rather than adding a // new overridable on ConfigurationElement public sealed class ConfigurationElementProperty { private ConfigurationValidatorBase _validator; public ConfigurationElementProperty(ConfigurationValidatorBase validator) { if (validator == null) { throw new ArgumentNullException("validator"); } _validator = validator; } public ConfigurationValidatorBase Validator { get { return _validator; } } } } // 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
- TypeUtils.cs
- SystemMulticastIPAddressInformation.cs
- AnimationClock.cs
- FunctionParameter.cs
- BitmapEffectInputData.cs
- InkCanvasFeedbackAdorner.cs
- KeyboardNavigation.cs
- HtmlElementCollection.cs
- ToolStripContainer.cs
- Command.cs
- GatewayDefinition.cs
- DropSource.cs
- Tracer.cs
- TreeViewHitTestInfo.cs
- BinaryFormatter.cs
- Object.cs
- WsdlBuildProvider.cs
- ObservableDictionary.cs
- SpeechEvent.cs
- ServicePointManagerElement.cs
- SafeNativeMethodsMilCoreApi.cs
- ToolStripItemImageRenderEventArgs.cs
- MiniMapControl.xaml.cs
- UnsafeNativeMethods.cs
- Stream.cs
- HwndSubclass.cs
- localization.cs
- PeerApplication.cs
- SpeechUI.cs
- TemplateParser.cs
- ContainsSearchOperator.cs
- WebControlsSection.cs
- RegexCharClass.cs
- TableSectionStyle.cs
- DataGridViewComboBoxCell.cs
- MaskedTextBox.cs
- SpoolingTaskBase.cs
- FontWeight.cs
- HotSpotCollectionEditor.cs
- ToolStripItemDataObject.cs
- COM2IPerPropertyBrowsingHandler.cs
- HttpModuleAction.cs
- ArgumentValidation.cs
- SafeArrayTypeMismatchException.cs
- LineProperties.cs
- _CacheStreams.cs
- UnauthorizedAccessException.cs
- TaskbarItemInfo.cs
- MasterPageCodeDomTreeGenerator.cs
- PrimitiveType.cs
- FtpWebResponse.cs
- webclient.cs
- DateTimeAutomationPeer.cs
- XmlElement.cs
- ToggleButtonAutomationPeer.cs
- ModelItemDictionaryImpl.cs
- messageonlyhwndwrapper.cs
- InfoCardCryptoHelper.cs
- BufferedGraphicsContext.cs
- _ChunkParse.cs
- ToolStripGripRenderEventArgs.cs
- ZipIOExtraField.cs
- ParallelTimeline.cs
- BuildResultCache.cs
- CustomPopupPlacement.cs
- StartUpEventArgs.cs
- _Rfc2616CacheValidators.cs
- Rect3D.cs
- WeakReferenceEnumerator.cs
- ClientSettingsProvider.cs
- XmlCharacterData.cs
- CommandPlan.cs
- CodeBinaryOperatorExpression.cs
- SiteMapNodeCollection.cs
- WebControlAdapter.cs
- FrameSecurityDescriptor.cs
- NavigationPropertyEmitter.cs
- WebPartDisplayModeEventArgs.cs
- Exceptions.cs
- Descriptor.cs
- NonClientArea.cs
- QueryContinueDragEventArgs.cs
- PointAnimationClockResource.cs
- StylusCollection.cs
- RefreshEventArgs.cs
- Int16AnimationUsingKeyFrames.cs
- DesignSurfaceServiceContainer.cs
- XmlDataDocument.cs
- NullableLongSumAggregationOperator.cs
- GACIdentityPermission.cs
- XmlUTF8TextWriter.cs
- RsaKeyIdentifierClause.cs
- ReferenceConverter.cs
- TableRowCollection.cs
- HtmlInputHidden.cs
- SchemaEntity.cs
- PropertyManager.cs
- ObjectParameter.cs
- WebHttpBehavior.cs
- SqlProfileProvider.cs