Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / ValidatorCollection.cs / 1 / ValidatorCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI { using System.Runtime.InteropServices; using System.Collections; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class ValidatorCollection : ICollection { private ArrayList data; ///Exposes a /// read-only array of ////// references. /// public ValidatorCollection() { data = new ArrayList(); } ///Initializes a new instance of the ///class. /// public int Count { get { return data.Count; } } ///Indicates the number of references in the collection. /// This property is read-only. ////// public IValidator this[int index] { get { return(IValidator) data[index]; } } ///Indicates the validator at the specified index. This /// property is read-only. ////// public void Add(IValidator validator) { data.Add(validator); } ///Adds the specified validator to the collection. ////// public bool Contains(IValidator validator) { return data.Contains(validator); } ///Returns whether the specified validator exists in the collection. ////// public void Remove(IValidator validator) { data.Remove(validator); } ///Removes the specified validator from the collection. ////// public IEnumerator GetEnumerator() { return data.GetEnumerator(); } ///Gets an enumerator that iterates over the collection. ////// public void CopyTo(Array array, int index) { for (IEnumerator e = this.GetEnumerator(); e.MoveNext();) array.SetValue(e.Current, index++); } ///Copies a validator to the specified collection and location. ////// public Object SyncRoot { get { return this;} } ///Indicates an object that can be used to synchronize the /// ///. /// This property is read-only. /// public bool IsReadOnly { get { return false;} } ///Indicates whether the ///is read-only. This property is /// read-only. /// public bool IsSynchronized { get { return false;} } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.Indicates whether the ///is synchronized /// (thread-safe). This property is read-only.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SqlConnectionManager.cs
- DesignerAutoFormatStyle.cs
- AliasedExpr.cs
- WebPartTracker.cs
- XpsPartBase.cs
- ExpandSegmentCollection.cs
- QueryStringConverter.cs
- MatrixTransform3D.cs
- CmsInterop.cs
- PassportAuthentication.cs
- TabControlEvent.cs
- EventLogPermission.cs
- SystemNetHelpers.cs
- FtpCachePolicyElement.cs
- SuppressMessageAttribute.cs
- ResourceDescriptionAttribute.cs
- BuilderPropertyEntry.cs
- JpegBitmapEncoder.cs
- ConfigurationPropertyCollection.cs
- ClientApiGenerator.cs
- uribuilder.cs
- Path.cs
- TransformPatternIdentifiers.cs
- PropertyIDSet.cs
- CircleEase.cs
- ComboBoxAutomationPeer.cs
- XamlTemplateSerializer.cs
- UserControlParser.cs
- Html32TextWriter.cs
- QueryAccessibilityHelpEvent.cs
- AccessorTable.cs
- ValueTypePropertyReference.cs
- Control.cs
- RegexReplacement.cs
- SQLInt32Storage.cs
- TextBreakpoint.cs
- BinaryUtilClasses.cs
- MarkupExtensionParser.cs
- ClrPerspective.cs
- XamlStream.cs
- GridItemCollection.cs
- UInt32Storage.cs
- BitmapScalingModeValidation.cs
- PolicyChain.cs
- MailWebEventProvider.cs
- List.cs
- ImageBrush.cs
- EncodingConverter.cs
- SystemColorTracker.cs
- PolicyManager.cs
- X509CertificateTokenFactoryCredential.cs
- ApplicationServicesHostFactory.cs
- Crc32.cs
- ComAdminWrapper.cs
- Pkcs7Signer.cs
- ClientTargetSection.cs
- SchemaNames.cs
- Stack.cs
- AssemblyResourceLoader.cs
- ConfigurationElement.cs
- TempEnvironment.cs
- PropertyInfoSet.cs
- ContextBase.cs
- SigningCredentials.cs
- ScrollProviderWrapper.cs
- validation.cs
- RTTrackingProfile.cs
- TextPointer.cs
- MimeObjectFactory.cs
- ParameterToken.cs
- RenamedEventArgs.cs
- X509Utils.cs
- linebase.cs
- PKCS1MaskGenerationMethod.cs
- TextParagraphView.cs
- StylusPointCollection.cs
- ColumnResizeUndoUnit.cs
- InterleavedZipPartStream.cs
- ObjectPropertyMapping.cs
- COM2IDispatchConverter.cs
- SystemIcons.cs
- CroppedBitmap.cs
- SelectionChangedEventArgs.cs
- Version.cs
- AsnEncodedData.cs
- DrawingContextWalker.cs
- OleDbEnumerator.cs
- ImageFormat.cs
- assemblycache.cs
- ConfigurationCollectionAttribute.cs
- SiteMapNode.cs
- XmlLoader.cs
- ProcessActivityTreeOptions.cs
- SizeLimitedCache.cs
- PathFigureCollectionConverter.cs
- SimpleColumnProvider.cs
- FragmentQueryKB.cs
- ConnectionsZone.cs
- DriveInfo.cs
- TextTabProperties.cs