Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Configuration / System / Configuration / SubclassTypeValidatorAttribute.cs / 1 / SubclassTypeValidatorAttribute.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 { [AttributeUsage(AttributeTargets.Property)] public sealed class SubclassTypeValidatorAttribute : ConfigurationValidatorAttribute { private Type _baseClass; public SubclassTypeValidatorAttribute(Type baseClass) { _baseClass = baseClass; } public override ConfigurationValidatorBase ValidatorInstance { get { return new SubclassTypeValidator(_baseClass); } } public Type BaseClass { get { return _baseClass; } } } } // 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 { [AttributeUsage(AttributeTargets.Property)] public sealed class SubclassTypeValidatorAttribute : ConfigurationValidatorAttribute { private Type _baseClass; public SubclassTypeValidatorAttribute(Type baseClass) { _baseClass = baseClass; } public override ConfigurationValidatorBase ValidatorInstance { get { return new SubclassTypeValidator(_baseClass); } } public Type BaseClass { get { return _baseClass; } } } } // 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
- ObjectPropertyMapping.cs
- MetabaseReader.cs
- SelectedGridItemChangedEvent.cs
- PagePropertiesChangingEventArgs.cs
- XhtmlBasicPhoneCallAdapter.cs
- StringCollection.cs
- ContextBase.cs
- TreeViewHitTestInfo.cs
- TcpAppDomainProtocolHandler.cs
- Array.cs
- OutputCacheProviderCollection.cs
- ColumnBinding.cs
- Point4D.cs
- DescendentsWalkerBase.cs
- Operator.cs
- TreeNodeCollection.cs
- FolderLevelBuildProviderCollection.cs
- FormViewRow.cs
- MultipartIdentifier.cs
- ListBox.cs
- StrongNameMembershipCondition.cs
- CodeIdentifier.cs
- WindowsContainer.cs
- SelfIssuedSamlTokenFactory.cs
- Method.cs
- WorkflowIdleBehavior.cs
- SafeBitVector32.cs
- SignedInfo.cs
- LogExtent.cs
- ForeignKeyFactory.cs
- TagPrefixInfo.cs
- DataGridViewCellConverter.cs
- GAC.cs
- ImageSourceConverter.cs
- EmissiveMaterial.cs
- ValidationRule.cs
- LookupNode.cs
- XdrBuilder.cs
- GregorianCalendarHelper.cs
- CapabilitiesUse.cs
- ProfileSection.cs
- UnmanagedMemoryStreamWrapper.cs
- SqlMethodAttribute.cs
- DataSourceSelectArguments.cs
- HttpModulesSection.cs
- InputManager.cs
- TextSelectionHighlightLayer.cs
- Switch.cs
- XmlExpressionDumper.cs
- BooleanExpr.cs
- QuadraticEase.cs
- XmlSchemaChoice.cs
- Exceptions.cs
- VariableQuery.cs
- AutomationElement.cs
- ObjectToken.cs
- SymDocumentType.cs
- PerformanceCounterManager.cs
- TextWriterTraceListener.cs
- StreamUpdate.cs
- XmlSchemaElement.cs
- NotSupportedException.cs
- ConfigXmlWhitespace.cs
- DivideByZeroException.cs
- ToolStripCollectionEditor.cs
- NameScope.cs
- FrugalMap.cs
- KerberosTicketHashIdentifierClause.cs
- AccessDataSource.cs
- __Filters.cs
- ResourcePart.cs
- FontWeights.cs
- ExpressionVisitor.cs
- DataSpaceManager.cs
- TraceUtility.cs
- ResourceBinder.cs
- AttributeCollection.cs
- EmptyStringExpandableObjectConverter.cs
- MulticastDelegate.cs
- RectKeyFrameCollection.cs
- GeometryDrawing.cs
- GACMembershipCondition.cs
- TypeUnloadedException.cs
- HMACSHA1.cs
- SqlTopReducer.cs
- LineServicesCallbacks.cs
- WebPartDisplayModeCancelEventArgs.cs
- LambdaCompiler.Statements.cs
- CheckBox.cs
- InstanceKeyView.cs
- CreateInstanceBinder.cs
- MouseButtonEventArgs.cs
- DecimalAnimationBase.cs
- PtsContext.cs
- EdmTypeAttribute.cs
- SuppressMessageAttribute.cs
- InstanceOwnerException.cs
- OrderedEnumerableRowCollection.cs
- FigureHelper.cs
- StructuredTypeEmitter.cs