Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Configuration / System / Configuration / ConfigurationElementProperty.cs / 1305376 / 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
- XmlTextReaderImpl.cs
- Label.cs
- SmiContext.cs
- TakeQueryOptionExpression.cs
- CompiledIdentityConstraint.cs
- HostProtectionException.cs
- StylusPoint.cs
- ResumeStoryboard.cs
- ContextBase.cs
- TraceUtility.cs
- Delay.cs
- PowerStatus.cs
- AuthenticationService.cs
- MethodAccessException.cs
- GeneralTransform3DTo2DTo3D.cs
- StyleCollectionEditor.cs
- TagPrefixCollection.cs
- TraceProvider.cs
- XPathItem.cs
- XmlNodeReader.cs
- BmpBitmapDecoder.cs
- FormatConvertedBitmap.cs
- PointIndependentAnimationStorage.cs
- SafeHandle.cs
- WindowsSolidBrush.cs
- HtmlWindowCollection.cs
- HtmlInputButton.cs
- CorrelationManager.cs
- TextEditorTables.cs
- SamlNameIdentifierClaimResource.cs
- ComboBoxRenderer.cs
- SimpleParser.cs
- ZipIOLocalFileBlock.cs
- LinearKeyFrames.cs
- SmtpNetworkElement.cs
- RowToParametersTransformer.cs
- FontFaceLayoutInfo.cs
- TextDocumentView.cs
- ChainedAsyncResult.cs
- BitmapEffectDrawing.cs
- SqlDependencyUtils.cs
- Stack.cs
- ControlIdConverter.cs
- GroupAggregateExpr.cs
- WSHttpBindingBase.cs
- Errors.cs
- CompositeActivityMarkupSerializer.cs
- ScriptResourceInfo.cs
- CodeMemberEvent.cs
- RemotingConfiguration.cs
- SqlGatherConsumedAliases.cs
- UpdatePanelControlTrigger.cs
- RegexCompiler.cs
- PathFigureCollection.cs
- WindowsTitleBar.cs
- BuildManager.cs
- DesignTimeTemplateParser.cs
- ListBoxChrome.cs
- TextTreeRootTextBlock.cs
- altserialization.cs
- ServiceElementCollection.cs
- TreeWalkHelper.cs
- MultiView.cs
- BuildProvider.cs
- UInt16Converter.cs
- WebServiceBindingAttribute.cs
- _UriTypeConverter.cs
- ImageListImage.cs
- DataGridItemEventArgs.cs
- GlobalEventManager.cs
- ListViewUpdateEventArgs.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- AnnotationDocumentPaginator.cs
- ReadOnlyCollection.cs
- QuaternionAnimation.cs
- GridViewEditEventArgs.cs
- StatusBarAutomationPeer.cs
- KeyboardDevice.cs
- QuaternionRotation3D.cs
- ItemsControl.cs
- UInt64Converter.cs
- DataTableExtensions.cs
- BaseInfoTable.cs
- SchemaImporterExtensionsSection.cs
- _TimerThread.cs
- DataSourceExpression.cs
- ProgressBarBrushConverter.cs
- TriggerBase.cs
- HighContrastHelper.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- ChildDocumentBlock.cs
- SqlConnectionManager.cs
- BlockExpression.cs
- FrameworkElementAutomationPeer.cs
- TreeNode.cs
- MemoryFailPoint.cs
- ModelTreeEnumerator.cs
- SettingsAttributes.cs
- XamlTypeMapperSchemaContext.cs
- Transform3DGroup.cs