Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / 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. // 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
- ExpressionLink.cs
- TextServicesCompartment.cs
- XmlSchemaFacet.cs
- TextBox.cs
- GeometryHitTestResult.cs
- ImageBrush.cs
- FactoryId.cs
- Win32.cs
- SafeBitVector32.cs
- InfoCardArgumentException.cs
- DBCommand.cs
- QuaternionAnimationBase.cs
- EntityDataSourceContextDisposingEventArgs.cs
- SqlDataSourceQueryEditorForm.cs
- ExpressionParser.cs
- FunctionParameter.cs
- Operand.cs
- Substitution.cs
- DataRecordObjectView.cs
- RIPEMD160Managed.cs
- Crc32.cs
- CommandEventArgs.cs
- XmlSchemaInclude.cs
- Rect.cs
- EntityDataSourceChangingEventArgs.cs
- PingOptions.cs
- DataControlCommands.cs
- BamlLocalizabilityResolver.cs
- ObjectListComponentEditor.cs
- WindowsGraphics2.cs
- DesignerView.Commands.cs
- COM2Enum.cs
- BooleanConverter.cs
- IItemContainerGenerator.cs
- ServiceModelSecurityTokenTypes.cs
- XmlSchemaComplexContentExtension.cs
- WriterOutput.cs
- FieldValue.cs
- DesignerImageAdapter.cs
- MediaCommands.cs
- CurrencyWrapper.cs
- HtmlInputPassword.cs
- SqlConnectionPoolGroupProviderInfo.cs
- RelatedPropertyManager.cs
- XmlSchemaNotation.cs
- WriteTimeStream.cs
- PointConverter.cs
- FixedPageStructure.cs
- BooleanFunctions.cs
- OdbcError.cs
- QilInvoke.cs
- ToolBarTray.cs
- Transform3D.cs
- RuleCache.cs
- BasicExpressionVisitor.cs
- MetadataItemEmitter.cs
- SynchronizationHandlesCodeDomSerializer.cs
- AccessDataSource.cs
- ReflectionTypeLoadException.cs
- TreeWalker.cs
- Visual.cs
- InputLanguageSource.cs
- SelectionPattern.cs
- StylusPlugin.cs
- CalendarButtonAutomationPeer.cs
- XslTransform.cs
- ConditionCollection.cs
- DataGridViewAccessibleObject.cs
- FieldAccessException.cs
- SqlNotificationEventArgs.cs
- ResourceDictionary.cs
- XmlNotation.cs
- ContractMapping.cs
- Part.cs
- SettingsBindableAttribute.cs
- UriParserTemplates.cs
- ManipulationDeltaEventArgs.cs
- StylusButtonCollection.cs
- FieldNameLookup.cs
- RuntimeResourceSet.cs
- InstanceHandleReference.cs
- SrgsText.cs
- SizeFConverter.cs
- Control.cs
- JapaneseCalendar.cs
- PrintDialog.cs
- DriveNotFoundException.cs
- FontInfo.cs
- DesignerSerializerAttribute.cs
- AssemblyInfo.cs
- ForAllOperator.cs
- ConvertEvent.cs
- XNodeNavigator.cs
- SmtpReplyReaderFactory.cs
- PerformanceCounterManager.cs
- PersonalizationProviderCollection.cs
- FilterException.cs
- TraceSection.cs
- KeyInfo.cs
- SemanticAnalyzer.cs