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
- ReflectPropertyDescriptor.cs
- TypographyProperties.cs
- DbMetaDataCollectionNames.cs
- HttpRuntimeSection.cs
- XmlConverter.cs
- CalculatedColumn.cs
- ProfessionalColors.cs
- WebScriptMetadataMessage.cs
- _MultipleConnectAsync.cs
- EndOfStreamException.cs
- CodeSpit.cs
- XmlDataProvider.cs
- MailBnfHelper.cs
- PasswordBox.cs
- BroadcastEventHelper.cs
- GroupBox.cs
- HostVisual.cs
- StringWriter.cs
- ShaderEffect.cs
- SubMenuStyleCollectionEditor.cs
- ProtectedProviderSettings.cs
- HttpWrapper.cs
- ReflectionPermission.cs
- XmlBinaryWriterSession.cs
- RsaSecurityToken.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- NamedServiceModelExtensionCollectionElement.cs
- RowParagraph.cs
- DropDownHolder.cs
- Authorization.cs
- TableRowsCollectionEditor.cs
- CurrentChangingEventManager.cs
- _Semaphore.cs
- DesignerCategoryAttribute.cs
- WebPartAddingEventArgs.cs
- HostingPreferredMapPath.cs
- ImmutableObjectAttribute.cs
- MenuItemBinding.cs
- QueryValue.cs
- RegexCharClass.cs
- WindowsGraphics2.cs
- ComboBoxDesigner.cs
- LogicalMethodInfo.cs
- GeneratedView.cs
- LinkUtilities.cs
- CdpEqualityComparer.cs
- QueryStringParameter.cs
- XmlAnyAttributeAttribute.cs
- MbpInfo.cs
- ButtonRenderer.cs
- TypeProvider.cs
- PartialList.cs
- StreamUpdate.cs
- JapaneseCalendar.cs
- AllMembershipCondition.cs
- SlipBehavior.cs
- Ref.cs
- TextSpanModifier.cs
- Latin1Encoding.cs
- DataPagerFieldCommandEventArgs.cs
- CompositeTypefaceMetrics.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- DiscoveryVersionConverter.cs
- HTMLTagNameToTypeMapper.cs
- Command.cs
- XmlBindingWorker.cs
- Thickness.cs
- ZipIOLocalFileDataDescriptor.cs
- DSASignatureDeformatter.cs
- xdrvalidator.cs
- MetadataLocation.cs
- CatalogZoneBase.cs
- Scene3D.cs
- CultureInfo.cs
- BindingCollection.cs
- DefaultDialogButtons.cs
- SharedDp.cs
- FlowDocumentPageViewerAutomationPeer.cs
- LinqDataView.cs
- _FtpControlStream.cs
- DbConnectionPoolCounters.cs
- DefaultAuthorizationContext.cs
- JsonFormatReaderGenerator.cs
- EncryptedKey.cs
- XmlSchemaExternal.cs
- ValueUtilsSmi.cs
- ScriptControl.cs
- XXXInfos.cs
- AssociationTypeEmitter.cs
- xsdvalidator.cs
- VariableQuery.cs
- CookieHandler.cs
- StreamReader.cs
- Documentation.cs
- HttpCacheVary.cs
- Soap12ProtocolImporter.cs
- CodeMemberProperty.cs
- MonitoringDescriptionAttribute.cs
- ObjectDataSourceStatusEventArgs.cs
- GridItemPattern.cs