Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- CodeDelegateInvokeExpression.cs
- DesignerView.Commands.cs
- ColumnReorderedEventArgs.cs
- BuildResultCache.cs
- BitmapMetadataEnumerator.cs
- WrapPanel.cs
- XmlSchemaSimpleContent.cs
- CacheMode.cs
- ModifyActivitiesPropertyDescriptor.cs
- Menu.cs
- Helpers.cs
- PersistenceTypeAttribute.cs
- CustomValidator.cs
- ContentPlaceHolder.cs
- ColumnCollection.cs
- LockRecursionException.cs
- TextRunCacheImp.cs
- SimpleTextLine.cs
- CultureMapper.cs
- BackStopAuthenticationModule.cs
- Pts.cs
- Stacktrace.cs
- JoinCqlBlock.cs
- SimpleBitVector32.cs
- COM2PropertyBuilderUITypeEditor.cs
- UriExt.cs
- XmlAutoDetectWriter.cs
- AutomationEvent.cs
- TraceData.cs
- BinaryUtilClasses.cs
- DataRelationCollection.cs
- ClientScriptManager.cs
- RoleGroupCollection.cs
- mda.cs
- DiscoveryClientProtocol.cs
- Annotation.cs
- ConstraintConverter.cs
- DataContractFormatAttribute.cs
- RoleGroup.cs
- SoapSchemaImporter.cs
- httpapplicationstate.cs
- SQLBytes.cs
- XmlQualifiedNameTest.cs
- ValidationErrorEventArgs.cs
- RestHandler.cs
- TextChangedEventArgs.cs
- MatchNoneMessageFilter.cs
- ToolstripProfessionalRenderer.cs
- SqlStatistics.cs
- Item.cs
- CookieParameter.cs
- RawContentTypeMapper.cs
- GZipObjectSerializer.cs
- XmlILCommand.cs
- PerfCounters.cs
- TcpTransportBindingElement.cs
- WebPartCatalogAddVerb.cs
- GlyphRunDrawing.cs
- WebAdminConfigurationHelper.cs
- DecoratedNameAttribute.cs
- PermissionRequestEvidence.cs
- ValidationRule.cs
- ArrayList.cs
- WebScriptMetadataMessageEncoderFactory.cs
- DynamicQueryableWrapper.cs
- BrowserTree.cs
- RangeValidator.cs
- WindowsFormsHostPropertyMap.cs
- TypeResolvingOptionsAttribute.cs
- CharUnicodeInfo.cs
- GeometryGroup.cs
- JoinTreeNode.cs
- WindowsAuthenticationEventArgs.cs
- Single.cs
- WebScriptMetadataInstanceContextProvider.cs
- DataViewSetting.cs
- TemplateManager.cs
- WorkflowDurableInstance.cs
- ToolStripItemTextRenderEventArgs.cs
- WebPartCloseVerb.cs
- EntityConnection.cs
- MaskedTextBox.cs
- DockAndAnchorLayout.cs
- SimpleLine.cs
- CompressedStack.cs
- SynchronizingStream.cs
- MethodAccessException.cs
- RoleGroupCollection.cs
- TextSchema.cs
- KeyInstance.cs
- MemberDescriptor.cs
- WorkflowMarkupSerializer.cs
- Deserializer.cs
- SubpageParaClient.cs
- FontNamesConverter.cs
- StrokeIntersection.cs
- SchemaComplexType.cs
- EventData.cs
- SizeAnimationBase.cs
- FormsIdentity.cs