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
- DataGridItemEventArgs.cs
- Separator.cs
- UITypeEditor.cs
- OdbcParameter.cs
- RelationshipConstraintValidator.cs
- RuleProcessor.cs
- VisualStyleElement.cs
- SystemEvents.cs
- UrlPath.cs
- Maps.cs
- CapabilitiesAssignment.cs
- LogWriteRestartAreaState.cs
- ActiveXMessageFormatter.cs
- WebHeaderCollection.cs
- WeakRefEnumerator.cs
- CustomTypeDescriptor.cs
- JoinQueryOperator.cs
- PopOutPanel.cs
- control.ime.cs
- WebRequestModuleElementCollection.cs
- MessageEncodingBindingElementImporter.cs
- RowSpanVector.cs
- ControlIdConverter.cs
- SqlUtils.cs
- DataGridViewColumnHeaderCell.cs
- BigInt.cs
- MdiWindowListItemConverter.cs
- WebZone.cs
- BitmapEncoder.cs
- VisualCollection.cs
- BamlResourceDeserializer.cs
- PlainXmlDeserializer.cs
- QilExpression.cs
- Token.cs
- NonDualMessageSecurityOverHttpElement.cs
- ProcessInfo.cs
- HuffCodec.cs
- FixedHighlight.cs
- EntityProviderFactory.cs
- ViewValidator.cs
- HttpHeaderCollection.cs
- DataBinding.cs
- SerializationSectionGroup.cs
- EndpointDispatcher.cs
- BitmapEffect.cs
- securestring.cs
- PackagePartCollection.cs
- SafeFileMapViewHandle.cs
- FrameworkName.cs
- MonthChangedEventArgs.cs
- TextRunTypographyProperties.cs
- XslException.cs
- PropertyOverridesTypeEditor.cs
- XPathNodeIterator.cs
- SyndicationSerializer.cs
- DataGrid.cs
- PopOutPanel.cs
- ModifierKeysConverter.cs
- ConnectionsZone.cs
- dbdatarecord.cs
- SizeChangedEventArgs.cs
- BooleanExpr.cs
- SqlDataSourceEnumerator.cs
- PolicyLevel.cs
- AlgoModule.cs
- Point3DIndependentAnimationStorage.cs
- CodeRegionDirective.cs
- ImageField.cs
- ViewValidator.cs
- TextBoxBase.cs
- Brush.cs
- MetaType.cs
- TPLETWProvider.cs
- ParameterRetriever.cs
- Compilation.cs
- PerformanceCountersBase.cs
- DefaultWorkflowLoaderService.cs
- ToolBar.cs
- ConfigXmlDocument.cs
- EnumValidator.cs
- AttributeProviderAttribute.cs
- HttpCookie.cs
- Visual3D.cs
- DNS.cs
- AllMembershipCondition.cs
- UidManager.cs
- InputLanguageSource.cs
- XmlJsonReader.cs
- WorkflowRuntimeServicesBehavior.cs
- DragSelectionMessageFilter.cs
- Positioning.cs
- ContractListAdapter.cs
- DataSvcMapFileSerializer.cs
- ReflectionUtil.cs
- SequentialUshortCollection.cs
- PerspectiveCamera.cs
- SByteStorage.cs
- AdapterDictionary.cs
- HtmlElementCollection.cs
- Asn1IntegerConverter.cs