Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- XmlnsDefinitionAttribute.cs
- PublisherMembershipCondition.cs
- CompositeControlDesigner.cs
- CounterCreationDataCollection.cs
- NavigationPropertyEmitter.cs
- InheritedPropertyChangedEventArgs.cs
- DescriptionAttribute.cs
- MarshalDirectiveException.cs
- SelectionListComponentEditor.cs
- ResourcePool.cs
- DataGridViewColumnHeaderCell.cs
- LinkConverter.cs
- SelectionProviderWrapper.cs
- ProtocolElement.cs
- RotationValidation.cs
- XmlEnumAttribute.cs
- MsmqIntegrationReceiveParameters.cs
- UnknownExceptionActionHelper.cs
- SchemaInfo.cs
- Decimal.cs
- TextRangeProviderWrapper.cs
- DoubleLinkList.cs
- AutoCompleteStringCollection.cs
- DispatcherExceptionFilterEventArgs.cs
- DropTarget.cs
- ScrollViewer.cs
- Relationship.cs
- SafeHandles.cs
- JsonWriter.cs
- DataShape.cs
- WebPartMinimizeVerb.cs
- EventHandlingScope.cs
- DefaultTextStore.cs
- RowBinding.cs
- ToggleButton.cs
- RecordsAffectedEventArgs.cs
- InertiaTranslationBehavior.cs
- EntityModelSchemaGenerator.cs
- CategoryGridEntry.cs
- ListViewItemMouseHoverEvent.cs
- TypeBinaryExpression.cs
- ReferenceSchema.cs
- SchemaElementLookUpTable.cs
- StylusPointPropertyInfo.cs
- HttpRawResponse.cs
- PropertyInfo.cs
- MetadataPropertyvalue.cs
- CallSiteBinder.cs
- ToolboxComponentsCreatingEventArgs.cs
- printdlgexmarshaler.cs
- InvalidProgramException.cs
- GridSplitterAutomationPeer.cs
- EdmTypeAttribute.cs
- FixedTextContainer.cs
- SqlUserDefinedAggregateAttribute.cs
- ExpressionPrinter.cs
- DataViewSettingCollection.cs
- SafeTimerHandle.cs
- ParseElement.cs
- TextTreeUndo.cs
- BlobPersonalizationState.cs
- BinaryMessageFormatter.cs
- DefaultWorkflowSchedulerService.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- ScalarConstant.cs
- RangeContentEnumerator.cs
- ProfileSettings.cs
- Converter.cs
- WebPartManagerInternals.cs
- ConstructorExpr.cs
- JsonDeserializer.cs
- QueryInterceptorAttribute.cs
- TextModifierScope.cs
- FileAccessException.cs
- QueryOutputWriter.cs
- Pen.cs
- DetailsViewPageEventArgs.cs
- BrowserCapabilitiesFactoryBase.cs
- CLRBindingWorker.cs
- EncoderExceptionFallback.cs
- TraceUtility.cs
- PeerIPHelper.cs
- Stack.cs
- PieceDirectory.cs
- HttpListenerContext.cs
- ProtocolsConfiguration.cs
- ContourSegment.cs
- ZipIOModeEnforcingStream.cs
- PanelStyle.cs
- ComponentSerializationService.cs
- PropertyExpression.cs
- FunctionDetailsReader.cs
- MediaEntryAttribute.cs
- DrawingVisual.cs
- NameSpaceEvent.cs
- NativeMethods.cs
- ConfigurationLockCollection.cs
- arclist.cs
- UriExt.cs
- HMACSHA512.cs