Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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. //------------------------------------------------------------------------------ //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.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
- ExtensionWindowHeader.cs
- ApplicationInfo.cs
- Utils.cs
- ListDictionary.cs
- SuppressMessageAttribute.cs
- VirtualDirectoryMappingCollection.cs
- SqlUnionizer.cs
- DbInsertCommandTree.cs
- Stylesheet.cs
- BaseCodePageEncoding.cs
- HashMembershipCondition.cs
- TabControl.cs
- JsonEnumDataContract.cs
- FontNamesConverter.cs
- MultiSelector.cs
- ListDictionary.cs
- DataSourceControlBuilder.cs
- XmlSecureResolver.cs
- XmlWriter.cs
- SchemaElementLookUpTableEnumerator.cs
- XmlSchemaAll.cs
- Point3DCollection.cs
- sqlinternaltransaction.cs
- ContextMarshalException.cs
- CryptoKeySecurity.cs
- SqlNodeAnnotation.cs
- IncrementalReadDecoders.cs
- TextAutomationPeer.cs
- DesignerFrame.cs
- ChooseAction.cs
- AuthorizationRuleCollection.cs
- CSharpCodeProvider.cs
- Comparer.cs
- WindowsPen.cs
- ExceptionHandlerDesigner.cs
- OracleCommandBuilder.cs
- ListComponentEditor.cs
- ServiceDescriptionReflector.cs
- CTreeGenerator.cs
- HttpEncoderUtility.cs
- Identity.cs
- SafeRegistryKey.cs
- UIServiceHelper.cs
- WorkflowQueueInfo.cs
- XmlCharCheckingWriter.cs
- MsmqQueue.cs
- RuntimeConfigurationRecord.cs
- CapabilitiesState.cs
- InternalPolicyElement.cs
- EntityParameter.cs
- DesignerSerializationOptionsAttribute.cs
- FormCollection.cs
- ComponentEditorForm.cs
- XmlSerializerVersionAttribute.cs
- WorkflowApplicationUnhandledExceptionEventArgs.cs
- XmlMembersMapping.cs
- LOSFormatter.cs
- ZoomPercentageConverter.cs
- AutomationIdentifierGuids.cs
- TcpProcessProtocolHandler.cs
- CopyAttributesAction.cs
- InkCanvasAutomationPeer.cs
- OptimalBreakSession.cs
- WebScriptMetadataMessageEncodingBindingElement.cs
- AdCreatedEventArgs.cs
- VisualProxy.cs
- figurelength.cs
- BCryptHashAlgorithm.cs
- DesignerVerbToolStripMenuItem.cs
- OraclePermissionAttribute.cs
- BrowserTree.cs
- LogEntryUtils.cs
- SoapExtensionReflector.cs
- Assert.cs
- InstanceData.cs
- ToolboxComponentsCreatedEventArgs.cs
- XMLSyntaxException.cs
- PixelFormats.cs
- DelayLoadType.cs
- DeclarativeExpressionConditionDeclaration.cs
- ObfuscateAssemblyAttribute.cs
- RequestCache.cs
- ISCIIEncoding.cs
- RuleSettingsCollection.cs
- SqlDependencyUtils.cs
- WebControlParameterProxy.cs
- ColumnWidthChangedEvent.cs
- HtmlTextArea.cs
- WebPartDisplayMode.cs
- Bold.cs
- CompoundFileDeflateTransform.cs
- PresentationAppDomainManager.cs
- DrawingBrush.cs
- CompilationUnit.cs
- WebScriptMetadataFormatter.cs
- SynchronizedDispatch.cs
- DataIdProcessor.cs
- ExpressionsCollectionConverter.cs
- LongCountAggregationOperator.cs
- ThreadInterruptedException.cs