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 / WebParts / WebPartZoneCollection.cs / 1 / WebPartZoneCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Collections; using System.Globalization; using System.Security.Permissions; ////// Read-only collection of WebPartZones. Collection cannot be modified after contstruction. /// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class WebPartZoneCollection : ReadOnlyCollectionBase { public WebPartZoneCollection() { } public WebPartZoneCollection(ICollection webPartZones) { if (webPartZones == null) { throw new ArgumentNullException("webPartZones"); } foreach (object obj in webPartZones) { if (obj == null) { throw new ArgumentException(SR.GetString(SR.Collection_CantAddNull), "webPartZones"); } if (!(obj is WebPartZone)) { throw new ArgumentException(SR.GetString(SR.Collection_InvalidType, "WebPartZone"), "webPartZones"); } InnerList.Add(obj); } } internal int Add(WebPartZoneBase value) { return InnerList.Add(value); } public bool Contains(WebPartZoneBase value) { return InnerList.Contains(value); } public int IndexOf(WebPartZoneBase value) { return InnerList.IndexOf(value); } public WebPartZoneBase this[int index] { get { return (WebPartZoneBase) InnerList[index]; } } public WebPartZoneBase this[string id] { get { WebPartZoneBase selectedZone = null; foreach (WebPartZoneBase zone in InnerList) { if (String.Equals(zone.ID, id, StringComparison.OrdinalIgnoreCase)) { selectedZone = zone; break; } } return selectedZone; } } ////// public void CopyTo(WebPartZoneBase[] array, int index) { InnerList.CopyTo(array, index); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //Copies contents from the collection to a specified array with a /// specified starting index. ///// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Collections; using System.Globalization; using System.Security.Permissions; ////// Read-only collection of WebPartZones. Collection cannot be modified after contstruction. /// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class WebPartZoneCollection : ReadOnlyCollectionBase { public WebPartZoneCollection() { } public WebPartZoneCollection(ICollection webPartZones) { if (webPartZones == null) { throw new ArgumentNullException("webPartZones"); } foreach (object obj in webPartZones) { if (obj == null) { throw new ArgumentException(SR.GetString(SR.Collection_CantAddNull), "webPartZones"); } if (!(obj is WebPartZone)) { throw new ArgumentException(SR.GetString(SR.Collection_InvalidType, "WebPartZone"), "webPartZones"); } InnerList.Add(obj); } } internal int Add(WebPartZoneBase value) { return InnerList.Add(value); } public bool Contains(WebPartZoneBase value) { return InnerList.Contains(value); } public int IndexOf(WebPartZoneBase value) { return InnerList.IndexOf(value); } public WebPartZoneBase this[int index] { get { return (WebPartZoneBase) InnerList[index]; } } public WebPartZoneBase this[string id] { get { WebPartZoneBase selectedZone = null; foreach (WebPartZoneBase zone in InnerList) { if (String.Equals(zone.ID, id, StringComparison.OrdinalIgnoreCase)) { selectedZone = zone; break; } } return selectedZone; } } ////// public void CopyTo(WebPartZoneBase[] array, int index) { InnerList.CopyTo(array, index); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.Copies contents from the collection to a specified array with a /// specified starting index. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CTreeGenerator.cs
- ConnectionsZone.cs
- TraceLevelHelper.cs
- SocketPermission.cs
- TextEffectCollection.cs
- XmlHierarchicalEnumerable.cs
- DependencyPropertyKind.cs
- UnicastIPAddressInformationCollection.cs
- AppDomainAttributes.cs
- UInt64.cs
- SwitchAttribute.cs
- SpanIndex.cs
- DateRangeEvent.cs
- HtmlTextViewAdapter.cs
- Sql8ConformanceChecker.cs
- TextTrailingWordEllipsis.cs
- CollectionChangedEventManager.cs
- HashCoreRequest.cs
- FromRequest.cs
- Byte.cs
- GeneralTransform2DTo3DTo2D.cs
- SpecialFolderEnumConverter.cs
- TextWriterTraceListener.cs
- DispatcherProcessingDisabled.cs
- GridSplitter.cs
- ByteConverter.cs
- Application.cs
- List.cs
- HierarchicalDataSourceConverter.cs
- ReferenceCountedObject.cs
- XmlDataLoader.cs
- HijriCalendar.cs
- PoisonMessageException.cs
- CodeTypeConstructor.cs
- ColorComboBox.cs
- DBCSCodePageEncoding.cs
- DataGridHyperlinkColumn.cs
- KeyEvent.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- SortDescription.cs
- AttributeData.cs
- CustomAttributeFormatException.cs
- Substitution.cs
- AddInIpcChannel.cs
- UpdatePanelTrigger.cs
- ScriptResourceHandler.cs
- hwndwrapper.cs
- ArgIterator.cs
- XPathSelfQuery.cs
- LocatorPart.cs
- ProtectedConfigurationSection.cs
- RectangleHotSpot.cs
- DataExpression.cs
- XhtmlMobileTextWriter.cs
- ArrayHelper.cs
- SafeLocalMemHandle.cs
- DocumentReferenceCollection.cs
- ListViewInsertedEventArgs.cs
- ReadWriteSpinLock.cs
- CommandBinding.cs
- HiddenField.cs
- XmlDataImplementation.cs
- TextureBrush.cs
- Point3DAnimationBase.cs
- PropertyMappingExceptionEventArgs.cs
- ComPlusSynchronizationContext.cs
- CodeTypeDeclaration.cs
- SoapIgnoreAttribute.cs
- WebPartAuthorizationEventArgs.cs
- ListSourceHelper.cs
- DoubleAnimationUsingKeyFrames.cs
- QueryCursorEventArgs.cs
- Handle.cs
- AuthenticateEventArgs.cs
- StyleTypedPropertyAttribute.cs
- XmlNodeReader.cs
- ContextDataSourceContextData.cs
- TokenDescriptor.cs
- BeginCreateSecurityTokenRequest.cs
- EntityDataSourceColumn.cs
- SoapObjectWriter.cs
- TextCharacters.cs
- DataGridViewBindingCompleteEventArgs.cs
- HtmlMeta.cs
- DataViewSetting.cs
- _ConnectOverlappedAsyncResult.cs
- ToolStripDropDownItemDesigner.cs
- AuthorizationRule.cs
- ErrorWrapper.cs
- Profiler.cs
- ParserOptions.cs
- ADMembershipProvider.cs
- MetadataItemCollectionFactory.cs
- RouteValueExpressionBuilder.cs
- DataGridTextColumn.cs
- DeviceContext.cs
- CollectionBuilder.cs
- RegexWorker.cs
- ItemContainerPattern.cs
- ExpressionLink.cs