| File: System\Configuration\SubclassTypeValidatorAttribute.cs | Web Access |
| Project: src\runtime\src\libraries\System.Configuration.ConfigurationManager\src\System.Configuration.ConfigurationManager.csproj (System.Configuration.ConfigurationManager) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace System.Configuration { [AttributeUsage(AttributeTargets.Property)] public sealed class SubclassTypeValidatorAttribute : ConfigurationValidatorAttribute { public SubclassTypeValidatorAttribute(Type baseClass) { BaseClass = baseClass; } public override ConfigurationValidatorBase ValidatorInstance => new SubclassTypeValidator(BaseClass); public Type BaseClass { get; } } }