Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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. //------------------------------------------------------------------------------ //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.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
- RowType.cs
- UnsafePeerToPeerMethods.cs
- CancelEventArgs.cs
- AnyReturnReader.cs
- MessagePartDescriptionCollection.cs
- CodeDomSerializationProvider.cs
- safex509handles.cs
- PartialClassGenerationTask.cs
- SHA256Managed.cs
- SpnegoTokenAuthenticator.cs
- DesignerActionTextItem.cs
- SafeArchiveContext.cs
- OrderByQueryOptionExpression.cs
- XmlDataSourceDesigner.cs
- DrawListViewItemEventArgs.cs
- ContentControl.cs
- CodeAttributeArgument.cs
- TraceShell.cs
- SystemIcmpV4Statistics.cs
- ActivityTypeResolver.xaml.cs
- QilExpression.cs
- ModelVisual3D.cs
- ClassImporter.cs
- SqlXmlStorage.cs
- DetailsViewDeleteEventArgs.cs
- HelpKeywordAttribute.cs
- X500Name.cs
- TypeUnloadedException.cs
- SoapTypeAttribute.cs
- ProxyWebPartManager.cs
- InteropBitmapSource.cs
- LinkLabelLinkClickedEvent.cs
- SamlAssertion.cs
- TrackingProfileCache.cs
- CompatibleIComparer.cs
- DataGridViewSelectedRowCollection.cs
- TTSVoice.cs
- ScalarType.cs
- FormsIdentity.cs
- GuidelineSet.cs
- SafeProcessHandle.cs
- XmlComment.cs
- PasswordRecovery.cs
- PropertyValidationContext.cs
- SqlBinder.cs
- AssociatedControlConverter.cs
- Root.cs
- MobileDeviceCapabilitiesSectionHandler.cs
- Math.cs
- GroupStyle.cs
- GCHandleCookieTable.cs
- ProfilePropertyNameValidator.cs
- ConnectionManagementElement.cs
- AsyncCompletedEventArgs.cs
- ValueSerializerAttribute.cs
- ForceCopyBuildProvider.cs
- processwaithandle.cs
- MenuItem.cs
- MaterializeFromAtom.cs
- XPathPatternBuilder.cs
- AccessControlEntry.cs
- ResizeGrip.cs
- FlowDocumentReader.cs
- Rotation3DKeyFrameCollection.cs
- TableParaClient.cs
- ApplicationGesture.cs
- PersistenceMetadataNamespace.cs
- ProxyHwnd.cs
- PolygonHotSpot.cs
- DeflateEmulationStream.cs
- VariableQuery.cs
- XmlSchemaType.cs
- WebPartManager.cs
- NumberFunctions.cs
- LayoutTableCell.cs
- Tag.cs
- AnnotationStore.cs
- RawTextInputReport.cs
- EnlistmentState.cs
- ConsoleKeyInfo.cs
- IdnMapping.cs
- GenericParameterDataContract.cs
- EntityObject.cs
- ByteStream.cs
- AttributeEmitter.cs
- TrackingServices.cs
- CompilerState.cs
- CoTaskMemHandle.cs
- RawStylusInputCustomDataList.cs
- SqlTrackingService.cs
- ListViewItem.cs
- NotSupportedException.cs
- PaginationProgressEventArgs.cs
- MailAddress.cs
- Lease.cs
- ApplySecurityAndSendAsyncResult.cs
- DesignerProperties.cs
- _UriTypeConverter.cs
- FocusTracker.cs
- AdRotator.cs