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
- BuildProvider.cs
- ServiceElementCollection.cs
- Queue.cs
- TraceHwndHost.cs
- FigureParaClient.cs
- TagMapCollection.cs
- KeyValuePairs.cs
- ScrollBar.cs
- FileAuthorizationModule.cs
- SystemColorTracker.cs
- ManagementOptions.cs
- HyperLinkColumn.cs
- Parameter.cs
- ServicePointManager.cs
- LinearQuaternionKeyFrame.cs
- DictionarySectionHandler.cs
- Brush.cs
- SystemResourceKey.cs
- _ListenerResponseStream.cs
- CompressStream.cs
- HtmlEmptyTagControlBuilder.cs
- FlowPanelDesigner.cs
- MarshalByRefObject.cs
- WorkItem.cs
- MultipleViewPattern.cs
- Clipboard.cs
- ContentElement.cs
- Script.cs
- ExpandableObjectConverter.cs
- AssertSection.cs
- PropertyGridView.cs
- Win32MouseDevice.cs
- TdsRecordBufferSetter.cs
- DataGridViewImageCell.cs
- RuleSetReference.cs
- OracleConnection.cs
- XmlSchemaComplexContentRestriction.cs
- ButtonChrome.cs
- CFStream.cs
- HexParser.cs
- TrustManagerPromptUI.cs
- GradientSpreadMethodValidation.cs
- HelpProvider.cs
- DBSchemaRow.cs
- CodeSnippetExpression.cs
- SqlCommandSet.cs
- BindableTemplateBuilder.cs
- DesignRelationCollection.cs
- XPathNodeIterator.cs
- DefaultBinder.cs
- VectorCollectionConverter.cs
- XsdBuildProvider.cs
- DataServiceResponse.cs
- TreeViewAutomationPeer.cs
- ServiceDesigner.cs
- DrawingBrush.cs
- DBProviderConfigurationHandler.cs
- WindowHideOrCloseTracker.cs
- PropertyChangingEventArgs.cs
- WeakReference.cs
- DBCommandBuilder.cs
- LabelLiteral.cs
- HealthMonitoringSection.cs
- RelationshipEndCollection.cs
- ECDiffieHellmanCngPublicKey.cs
- FormattedText.cs
- RowsCopiedEventArgs.cs
- DataKeyArray.cs
- WpfKnownMember.cs
- SoapConverter.cs
- MachinePropertyVariants.cs
- ControlValuePropertyAttribute.cs
- ReversePositionQuery.cs
- SerialStream.cs
- TimeStampChecker.cs
- ReservationNotFoundException.cs
- SqlCacheDependencyDatabaseCollection.cs
- Root.cs
- Lazy.cs
- PageTheme.cs
- EntityDataSourceReferenceGroup.cs
- MulticastDelegate.cs
- DEREncoding.cs
- ClientData.cs
- FileSystemInfo.cs
- DecimalFormatter.cs
- BuilderPropertyEntry.cs
- MembershipValidatePasswordEventArgs.cs
- BindingRestrictions.cs
- RealProxy.cs
- EntityConnectionStringBuilder.cs
- CompositeCollection.cs
- SoapWriter.cs
- PkcsMisc.cs
- InstallerTypeAttribute.cs
- DataConnectionHelper.cs
- ArraySet.cs
- DataViewManager.cs
- SafeArrayTypeMismatchException.cs
- IisTraceWebEventProvider.cs