Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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;} } } }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
- SvcMapFileLoader.cs
- arc.cs
- XmlQueryContext.cs
- StreamAsIStream.cs
- DecimalConverter.cs
- VersionedStreamOwner.cs
- TopClause.cs
- baseaxisquery.cs
- WebRequest.cs
- RegexWriter.cs
- PreviewPrintController.cs
- SHA384.cs
- TouchesOverProperty.cs
- DynamicILGenerator.cs
- ItemList.cs
- ParallelTimeline.cs
- TypedTableBaseExtensions.cs
- AuthorizationContext.cs
- SecurityState.cs
- DisplayMemberTemplateSelector.cs
- HttpHandlerActionCollection.cs
- DiscoveryClientChannelBase.cs
- TextTreeTextBlock.cs
- HttpDebugHandler.cs
- XPathAxisIterator.cs
- BindingSource.cs
- HttpProfileBase.cs
- CrossContextChannel.cs
- LinkedResource.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- SqlExpander.cs
- CircleEase.cs
- NavigationWindow.cs
- SystemEvents.cs
- SqlCharStream.cs
- SparseMemoryStream.cs
- SqlUserDefinedTypeAttribute.cs
- Decimal.cs
- SafeNativeMemoryHandle.cs
- AsymmetricSignatureFormatter.cs
- ViewStateModeByIdAttribute.cs
- ObjectListComponentEditor.cs
- QuaternionConverter.cs
- StateFinalizationActivity.cs
- FileDataSourceCache.cs
- PlainXmlSerializer.cs
- SecurityResources.cs
- FormViewInsertedEventArgs.cs
- Thumb.cs
- AuthorizationRule.cs
- EntityDataSourceDataSelectionPanel.designer.cs
- NonceToken.cs
- OperatingSystemVersionCheck.cs
- Pkcs9Attribute.cs
- Constraint.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- XmlSchemaExporter.cs
- DecoratedNameAttribute.cs
- EditingCommands.cs
- Registry.cs
- Int64Animation.cs
- QilIterator.cs
- MethodBody.cs
- GridViewRowPresenter.cs
- WebHttpSecurityElement.cs
- WindowProviderWrapper.cs
- clipboard.cs
- SerializationSectionGroup.cs
- AbsoluteQuery.cs
- TrackingMemoryStreamFactory.cs
- DataTable.cs
- DesignColumn.cs
- _DigestClient.cs
- ClientEndpointLoader.cs
- DataGridViewCheckBoxColumn.cs
- ConfigurationCollectionAttribute.cs
- MultiBindingExpression.cs
- HealthMonitoringSection.cs
- TagPrefixCollection.cs
- baseshape.cs
- OleDbConnectionInternal.cs
- CalendarDateRange.cs
- TextTreeTextBlock.cs
- LastQueryOperator.cs
- DataGridColumnFloatingHeader.cs
- Separator.cs
- JsonReaderDelegator.cs
- WorkflowTransactionOptions.cs
- TriggerCollection.cs
- BitmapEffectDrawing.cs
- ReceiveSecurityHeaderEntry.cs
- EUCJPEncoding.cs
- InvokeGenerator.cs
- CodeTypeReferenceCollection.cs
- XamlStream.cs
- PromptStyle.cs
- _HeaderInfoTable.cs
- IDReferencePropertyAttribute.cs
- Random.cs
- RelationalExpressions.cs