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
- TextEditorThreadLocalStore.cs
- ObjectListFieldCollection.cs
- Msec.cs
- MailAddressParser.cs
- BroadcastEventHelper.cs
- DiscoveryClientDocuments.cs
- RectangleHotSpot.cs
- HtmlHead.cs
- Message.cs
- HostingEnvironmentSection.cs
- UnitySerializationHolder.cs
- HMACSHA256.cs
- HostingPreferredMapPath.cs
- XPathAncestorIterator.cs
- FlowDocumentView.cs
- OracleException.cs
- DataGridComponentEditor.cs
- ButtonField.cs
- TextStore.cs
- ComboBoxRenderer.cs
- HebrewCalendar.cs
- LongValidator.cs
- SoapIgnoreAttribute.cs
- BoolExpressionVisitors.cs
- ProfileSection.cs
- NullExtension.cs
- CustomErrorCollection.cs
- XdrBuilder.cs
- Assembly.cs
- CommandHelpers.cs
- TextCompositionManager.cs
- QilExpression.cs
- OdbcParameterCollection.cs
- ToolStripManager.cs
- GetWinFXPath.cs
- HwndSource.cs
- HitTestDrawingContextWalker.cs
- DbConnectionFactory.cs
- XamlBrushSerializer.cs
- GridPatternIdentifiers.cs
- HMACSHA1.cs
- UnmanagedMarshal.cs
- AddInDeploymentState.cs
- FieldBuilder.cs
- WindowsPen.cs
- CompiledQuery.cs
- XmlRootAttribute.cs
- ISAPIRuntime.cs
- ObjRef.cs
- WebPartDescriptionCollection.cs
- FlagsAttribute.cs
- WindowsClientCredential.cs
- SqlBulkCopyColumnMappingCollection.cs
- OdbcPermission.cs
- Vector.cs
- TrackingParameters.cs
- VisualStyleTypesAndProperties.cs
- GiveFeedbackEventArgs.cs
- _NegotiateClient.cs
- AutoGeneratedFieldProperties.cs
- KeyValuePairs.cs
- DataSvcMapFile.cs
- Marshal.cs
- MimeFormatExtensions.cs
- EdmRelationshipRoleAttribute.cs
- ApplicationSettingsBase.cs
- GeneralTransformGroup.cs
- BinaryVersion.cs
- IRCollection.cs
- CompositeDuplexBindingElementImporter.cs
- _Connection.cs
- TextStore.cs
- PassportIdentity.cs
- MiniCustomAttributeInfo.cs
- TransformerInfo.cs
- Native.cs
- IgnoreDataMemberAttribute.cs
- ManagedWndProcTracker.cs
- InstanceOwnerException.cs
- FormatterServicesNoSerializableCheck.cs
- PrintController.cs
- HttpListenerPrefixCollection.cs
- RoleManagerSection.cs
- LinkClickEvent.cs
- RegexNode.cs
- AppLevelCompilationSectionCache.cs
- HttpValueCollection.cs
- ScaleTransform.cs
- SafeProcessHandle.cs
- UiaCoreProviderApi.cs
- ResourceReferenceKeyNotFoundException.cs
- EntitySqlQueryBuilder.cs
- FileDetails.cs
- ScriptingSectionGroup.cs
- Positioning.cs
- EncoderFallback.cs
- WebPartRestoreVerb.cs
- XmlNode.cs
- DataGridViewMethods.cs
- DragDrop.cs