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
- Connector.xaml.cs
- OracleTimeSpan.cs
- BamlResourceSerializer.cs
- SettingsSavedEventArgs.cs
- ProviderException.cs
- OutputScopeManager.cs
- ConfigsHelper.cs
- BamlResourceContent.cs
- EntityCodeGenerator.cs
- BaseProcessor.cs
- SerializationInfoEnumerator.cs
- TreeViewDataItemAutomationPeer.cs
- ResizeGrip.cs
- PartitionedStream.cs
- DiffuseMaterial.cs
- WebPartConnectionsConfigureVerb.cs
- FactoryRecord.cs
- HttpCookiesSection.cs
- WmlCalendarAdapter.cs
- XmlILOptimizerVisitor.cs
- SchemaInfo.cs
- LeafCellTreeNode.cs
- DateTimeFormatInfo.cs
- Label.cs
- ConfigXmlCDataSection.cs
- CapabilitiesPattern.cs
- ObjectNavigationPropertyMapping.cs
- FontFamilyConverter.cs
- LinkLabelLinkClickedEvent.cs
- TreeViewItemAutomationPeer.cs
- JavaScriptString.cs
- DeviceSpecific.cs
- ServiceDurableInstanceContextProvider.cs
- TextContainerHelper.cs
- EntityDataSourceViewSchema.cs
- Keywords.cs
- PopupRoot.cs
- UrlMappingsSection.cs
- ManagementOptions.cs
- ProxyWebPart.cs
- ReferenceEqualityComparer.cs
- MenuAutomationPeer.cs
- PeerTransportSecuritySettings.cs
- HtmlElementEventArgs.cs
- WinHttpWebProxyFinder.cs
- TypeBrowser.xaml.cs
- TranslateTransform3D.cs
- ConstantProjectedSlot.cs
- Wildcard.cs
- BitmapImage.cs
- CatalogZone.cs
- DecimalConverter.cs
- SerializationBinder.cs
- UxThemeWrapper.cs
- DynamicILGenerator.cs
- RSAOAEPKeyExchangeDeformatter.cs
- DurableOperationAttribute.cs
- EntityContainer.cs
- AssemblyAttributesGoHere.cs
- ZipIOCentralDirectoryFileHeader.cs
- ConstantExpression.cs
- FileDialogCustomPlace.cs
- FrugalMap.cs
- CqlWriter.cs
- DataBindingCollection.cs
- safelinkcollection.cs
- CompilerWrapper.cs
- XmlUrlResolver.cs
- XmlProcessingInstruction.cs
- FileLogRecordHeader.cs
- UnsafeNativeMethodsPenimc.cs
- ProbeMatches11.cs
- JumpItem.cs
- TrustManagerPromptUI.cs
- SqlConnectionPoolProviderInfo.cs
- CodeArgumentReferenceExpression.cs
- SignedXmlDebugLog.cs
- PartialCachingControl.cs
- DelegatingStream.cs
- XXXOnTypeBuilderInstantiation.cs
- DesignerTransaction.cs
- Compilation.cs
- arabicshape.cs
- ValidatingPropertiesEventArgs.cs
- XmlSchemaProviderAttribute.cs
- HandlerBase.cs
- RuleValidation.cs
- BrushConverter.cs
- MenuItem.cs
- PackagePart.cs
- DelegateSerializationHolder.cs
- InvalidDataException.cs
- SupportedAddressingMode.cs
- ContainerActivationHelper.cs
- TextProperties.cs
- ColumnResizeUndoUnit.cs
- HttpResponse.cs
- List.cs
- XmlTypeAttribute.cs
- HttpsTransportElement.cs