Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / ValidatorCollection.cs / 1305376 / ValidatorCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI { using System.Runtime.InteropServices; using System.Collections; ////// 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. //------------------------------------------------------------------------------ //Indicates whether the ///is synchronized /// (thread-safe). This property is read-only. // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI { using System.Runtime.InteropServices; using System.Collections; ////// 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.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
- BinaryFormatter.cs
- TextTreeInsertUndoUnit.cs
- VersionedStream.cs
- ReferenceSchema.cs
- ListMarkerSourceInfo.cs
- DataGridViewAccessibleObject.cs
- SourceCollection.cs
- TimeSpanConverter.cs
- NativeCppClassAttribute.cs
- XmlSchemaValidationException.cs
- ColumnReorderedEventArgs.cs
- HwndPanningFeedback.cs
- VideoDrawing.cs
- EncodedStreamFactory.cs
- JsonGlobals.cs
- SmiContextFactory.cs
- QueuePathEditor.cs
- SqlBooleanMismatchVisitor.cs
- TransformerInfo.cs
- ImmComposition.cs
- HtmlTableRowCollection.cs
- XmlNamespaceManager.cs
- Row.cs
- ProcessInfo.cs
- WindowsScrollBarBits.cs
- DeclarationUpdate.cs
- DataStreamFromComStream.cs
- GradientBrush.cs
- PackageRelationship.cs
- ConfigurationConverterBase.cs
- DiscoveryClientChannelFactory.cs
- CaseInsensitiveComparer.cs
- DataSetFieldSchema.cs
- VarRefManager.cs
- DefaultValueAttribute.cs
- PropertyValueChangedEvent.cs
- RenderCapability.cs
- HttpContext.cs
- Classification.cs
- PageContentCollection.cs
- CLSCompliantAttribute.cs
- SocketStream.cs
- ListControlBuilder.cs
- ItemsControl.cs
- MissingMethodException.cs
- MenuItemStyle.cs
- IIS7UserPrincipal.cs
- TextBoxAutomationPeer.cs
- LoopExpression.cs
- ConfigXmlReader.cs
- TextTreePropertyUndoUnit.cs
- SqlDataReaderSmi.cs
- BindingExpression.cs
- ScriptingScriptResourceHandlerSection.cs
- WorkflowMarkupElementEventArgs.cs
- IDReferencePropertyAttribute.cs
- ObjectReaderCompiler.cs
- controlskin.cs
- ConnectionManagementElementCollection.cs
- coordinator.cs
- EntityCommandDefinition.cs
- CompilerGlobalScopeAttribute.cs
- FolderBrowserDialogDesigner.cs
- HandlerWithFactory.cs
- RequiredAttributeAttribute.cs
- PropertyChangeTracker.cs
- EncoderNLS.cs
- PathGeometry.cs
- IOThreadTimer.cs
- SystemKeyConverter.cs
- Stylus.cs
- CodeParameterDeclarationExpressionCollection.cs
- ElapsedEventArgs.cs
- XpsResourcePolicy.cs
- CultureInfo.cs
- OleDbCommand.cs
- LayoutEditorPart.cs
- TrustManagerPromptUI.cs
- SyncOperationState.cs
- SymbolType.cs
- _CommandStream.cs
- DataRecordObjectView.cs
- Variant.cs
- BlurBitmapEffect.cs
- CodeConstructor.cs
- EncryptedKey.cs
- CanExecuteRoutedEventArgs.cs
- FontFamily.cs
- WindowProviderWrapper.cs
- MethodBuilder.cs
- ColorMap.cs
- _HeaderInfo.cs
- Validator.cs
- ScrollEvent.cs
- HandlerWithFactory.cs
- RequiredFieldValidator.cs
- ObjectQueryState.cs
- GroupItem.cs
- EdmFunctionAttribute.cs
- LineGeometry.cs