Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Configuration / System / Configuration / RegexStringValidatorAttribute.cs / 1305376 / RegexStringValidatorAttribute.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 RegexStringValidatorAttribute : ConfigurationValidatorAttribute {
private string _regex;
public RegexStringValidatorAttribute(string regex) {
_regex = regex;
}
public override ConfigurationValidatorBase ValidatorInstance {
get {
return new RegexStringValidator(_regex);
}
}
public string Regex {
get {
return _regex;
}
}
}
}
// 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 RegexStringValidatorAttribute : ConfigurationValidatorAttribute {
private string _regex;
public RegexStringValidatorAttribute(string regex) {
_regex = regex;
}
public override ConfigurationValidatorBase ValidatorInstance {
get {
return new RegexStringValidator(_regex);
}
}
public string Regex {
get {
return _regex;
}
}
}
}
// 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
- WCFBuildProvider.cs
- OrderedParallelQuery.cs
- RelatedCurrencyManager.cs
- ItemType.cs
- DefaultValueConverter.cs
- SchemaTableColumn.cs
- EditorServiceContext.cs
- UInt64.cs
- IgnoreSectionHandler.cs
- newinstructionaction.cs
- CodeAttributeArgument.cs
- dataobject.cs
- TextEffect.cs
- ObjectView.cs
- ProfilePropertyNameValidator.cs
- ConfigUtil.cs
- TdsParameterSetter.cs
- CopyAction.cs
- CoreSwitches.cs
- ModelTreeEnumerator.cs
- XslNumber.cs
- MemberCollection.cs
- SecurityHelper.cs
- IndexingContentUnit.cs
- RouteParser.cs
- StrokeNodeOperations.cs
- XsltInput.cs
- OneWayElement.cs
- EnumUnknown.cs
- ISAPIWorkerRequest.cs
- EntityDataSourceDataSelection.cs
- WorkflowEventArgs.cs
- DateTimeFormat.cs
- SQLRoleProvider.cs
- UnmanagedBitmapWrapper.cs
- ObjectDataSource.cs
- TraversalRequest.cs
- ElementUtil.cs
- KeyGestureConverter.cs
- _IPv6Address.cs
- CompilationUnit.cs
- LingerOption.cs
- NavigationPropertyAccessor.cs
- AuthenticateEventArgs.cs
- SourceLineInfo.cs
- TextBoxBase.cs
- QueryCorrelationInitializer.cs
- InfoCardCryptoHelper.cs
- XPathDescendantIterator.cs
- ObjectQueryState.cs
- TextAdaptor.cs
- Point3DCollection.cs
- MouseGestureValueSerializer.cs
- SEHException.cs
- StickyNoteContentControl.cs
- RegexMatchCollection.cs
- ExpressionBinding.cs
- WorkflowTraceTransfer.cs
- ToolbarAUtomationPeer.cs
- RectAnimation.cs
- EnglishPluralizationService.cs
- CodeMethodReturnStatement.cs
- XmlSchemaParticle.cs
- ApplicationActivator.cs
- DataGridViewCellEventArgs.cs
- ZipIORawDataFileBlock.cs
- CompModSwitches.cs
- HijriCalendar.cs
- Token.cs
- CompilationRelaxations.cs
- DependencyPropertyKey.cs
- PasswordBox.cs
- ImageCollectionEditor.cs
- DataBinding.cs
- DeferredBinaryDeserializerExtension.cs
- ConsoleCancelEventArgs.cs
- WebSysDefaultValueAttribute.cs
- SkewTransform.cs
- CharUnicodeInfo.cs
- DispatcherHookEventArgs.cs
- Mappings.cs
- RNGCryptoServiceProvider.cs
- TableDetailsCollection.cs
- HebrewCalendar.cs
- DataGridLinkButton.cs
- TreeNodeMouseHoverEvent.cs
- ColumnBinding.cs
- UIntPtr.cs
- SnapLine.cs
- TemplatedMailWebEventProvider.cs
- StylusButton.cs
- BulletChrome.cs
- BaseValidator.cs
- PersistenceTypeAttribute.cs
- SynchronizedMessageSource.cs
- HandledEventArgs.cs
- AQNBuilder.cs
- ImageBrush.cs
- PresentationAppDomainManager.cs
- SqlError.cs