Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Configuration / System / Configuration / SubclassTypeValidatorAttribute.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodeArrayCreateExpression.cs
- CheckBox.cs
- ScriptingScriptResourceHandlerSection.cs
- ObjectItemAssemblyLoader.cs
- PreProcessor.cs
- ProfileSection.cs
- XhtmlTextWriter.cs
- UserPersonalizationStateInfo.cs
- ProxyWebPartConnectionCollection.cs
- XmlSchemas.cs
- FunctionNode.cs
- TextTreeTextNode.cs
- CfgParser.cs
- FloatUtil.cs
- Exceptions.cs
- PolicyLevel.cs
- WindowsButton.cs
- Event.cs
- TableItemStyle.cs
- ImageIndexConverter.cs
- StrokeRenderer.cs
- MeshGeometry3D.cs
- Char.cs
- XmlAttributeOverrides.cs
- SQLDecimalStorage.cs
- XPathPatternBuilder.cs
- PolyBezierSegment.cs
- SourceElementsCollection.cs
- ExpressionBuilder.cs
- AutomationProperty.cs
- TreeViewItemAutomationPeer.cs
- ListItem.cs
- BindingFormattingDialog.cs
- ExeContext.cs
- BookmarkOptionsHelper.cs
- ParameterBuilder.cs
- CheckBox.cs
- FrameworkObject.cs
- LinqDataSourceValidationException.cs
- VBIdentifierTrimConverter.cs
- CuspData.cs
- HtmlInputImage.cs
- ColumnResizeAdorner.cs
- XmlSchemaObjectTable.cs
- SwitchExpression.cs
- DataGridViewRowCancelEventArgs.cs
- XmlAnyAttributeAttribute.cs
- PathFigure.cs
- FormViewPagerRow.cs
- SqlMethods.cs
- ObjectSpanRewriter.cs
- DashStyle.cs
- ListViewItemSelectionChangedEvent.cs
- DirectionalLight.cs
- BufferModesCollection.cs
- ListViewItem.cs
- UnSafeCharBuffer.cs
- CodeSnippetStatement.cs
- IdentityNotMappedException.cs
- CryptoApi.cs
- JapaneseCalendar.cs
- RangeContentEnumerator.cs
- ByteKeyFrameCollection.cs
- XmlSchemaSimpleContentExtension.cs
- FieldAccessException.cs
- ReflectionPermission.cs
- OleDbCommand.cs
- XmlMemberMapping.cs
- ApplicationGesture.cs
- HttpSysSettings.cs
- ConnectionStringsExpressionBuilder.cs
- ParallelEnumerable.cs
- ListItemCollection.cs
- TransformValueSerializer.cs
- DBSqlParserColumn.cs
- DrawingImage.cs
- DateTimeConstantAttribute.cs
- Interlocked.cs
- Size3D.cs
- WebReferencesBuildProvider.cs
- BamlResourceDeserializer.cs
- TraceContextEventArgs.cs
- RepeatInfo.cs
- AnnotationHighlightLayer.cs
- WebServiceReceive.cs
- GetMemberBinder.cs
- AutoCompleteStringCollection.cs
- Module.cs
- CellRelation.cs
- KeyValuePairs.cs
- HwndSourceKeyboardInputSite.cs
- ViewUtilities.cs
- FixUp.cs
- ActivityStateQuery.cs
- RawKeyboardInputReport.cs
- DefaultParameterValueAttribute.cs
- PolicyException.cs
- PolyBezierSegment.cs
- PeerPresenceInfo.cs
- metrodevice.cs