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 / 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
- ProofTokenCryptoHandle.cs
- FunctionCommandText.cs
- PeerResolverMode.cs
- XmlPreloadedResolver.cs
- listitem.cs
- DataBoundControlHelper.cs
- GPPOINTF.cs
- SoapObjectReader.cs
- SvcMapFileSerializer.cs
- HwndProxyElementProvider.cs
- WebPartPersonalization.cs
- CalendarDay.cs
- TextServicesHost.cs
- WindowsFormsDesignerOptionService.cs
- TextServicesPropertyRanges.cs
- HtmlProps.cs
- UserControlBuildProvider.cs
- DataRowExtensions.cs
- ExtensionQuery.cs
- DiscoveryDocumentLinksPattern.cs
- StandardOleMarshalObject.cs
- DisplayClaim.cs
- LateBoundBitmapDecoder.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- BaseComponentEditor.cs
- OleDbSchemaGuid.cs
- BaseParaClient.cs
- ControlBindingsCollection.cs
- DBSchemaRow.cs
- TextAction.cs
- DataViewListener.cs
- DnsPermission.cs
- BlurEffect.cs
- TextTreeFixupNode.cs
- _AutoWebProxyScriptWrapper.cs
- SchemaSetCompiler.cs
- EnlistmentState.cs
- LayoutExceptionEventArgs.cs
- Empty.cs
- Clause.cs
- ResolveCriteriaCD1.cs
- WindowsImpersonationContext.cs
- Decoder.cs
- OperationAbortedException.cs
- Point3D.cs
- CancellationTokenSource.cs
- GAC.cs
- FontFamily.cs
- IdentityReference.cs
- DispatcherHooks.cs
- QueryableDataSourceEditData.cs
- GACIdentityPermission.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- XPathParser.cs
- BamlStream.cs
- TreeViewTemplateSelector.cs
- HttpHeaderCollection.cs
- XmlSchemaAnyAttribute.cs
- DataGridViewCellMouseEventArgs.cs
- MetabaseReader.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- SecurityDescriptor.cs
- MessageQueuePermissionEntryCollection.cs
- SqlSelectClauseBuilder.cs
- MenuItemCollectionEditor.cs
- DateTimeOffsetStorage.cs
- ValidationRuleCollection.cs
- HttpHeaderCollection.cs
- SiteMapNodeItem.cs
- CodeCatchClause.cs
- HttpApplicationFactory.cs
- QueryOutputWriter.cs
- StringConverter.cs
- UpdateDelegates.Generated.cs
- Int32KeyFrameCollection.cs
- BamlLocalizationDictionary.cs
- XmlQualifiedNameTest.cs
- CodeCompileUnit.cs
- ContainerVisual.cs
- SqlVersion.cs
- GlyphInfoList.cs
- AxImporter.cs
- QueryContinueDragEventArgs.cs
- UnmanagedMarshal.cs
- TypeSystemProvider.cs
- TreeNode.cs
- SerializationStore.cs
- EventSetter.cs
- SystemColors.cs
- TextElementEnumerator.cs
- SafeNativeMethods.cs
- TraceHandlerErrorFormatter.cs
- FileController.cs
- MyContact.cs
- TypeDependencyAttribute.cs
- DetailsViewUpdatedEventArgs.cs
- AttributeEmitter.cs
- HttpProtocolImporter.cs
- DirectionalLight.cs
- ObjectSelectorEditor.cs