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
- ModelFunctionTypeElement.cs
- Int32AnimationBase.cs
- RelationshipConverter.cs
- XsdDuration.cs
- WindowsListViewItemStartMenu.cs
- TraceContextRecord.cs
- EventItfInfo.cs
- infer.cs
- ProxyHelper.cs
- TextTreeUndoUnit.cs
- LineInfo.cs
- TraceXPathNavigator.cs
- OletxTransactionFormatter.cs
- PasswordDeriveBytes.cs
- TextFormatterContext.cs
- QilInvokeEarlyBound.cs
- ParallelTimeline.cs
- HashCodeCombiner.cs
- ConnectionStringsExpressionBuilder.cs
- SqlTypesSchemaImporter.cs
- PathFigureCollectionConverter.cs
- ScrollEvent.cs
- TextServicesCompartmentContext.cs
- RegistryExceptionHelper.cs
- TcpAppDomainProtocolHandler.cs
- SolidColorBrush.cs
- Helper.cs
- ContextMenuService.cs
- SQLGuidStorage.cs
- RtfFormatStack.cs
- TimelineCollection.cs
- StorageScalarPropertyMapping.cs
- CodeAttachEventStatement.cs
- CompilerResults.cs
- TransformedBitmap.cs
- LicenseContext.cs
- SurrogateDataContract.cs
- StringDictionary.cs
- EdmProperty.cs
- ControlTemplate.cs
- ChineseLunisolarCalendar.cs
- COAUTHIDENTITY.cs
- NumericExpr.cs
- RoleServiceManager.cs
- DragEvent.cs
- HandledMouseEvent.cs
- WebHttpBehavior.cs
- CodeFieldReferenceExpression.cs
- RegisteredHiddenField.cs
- ControlBuilderAttribute.cs
- HttpGetServerProtocol.cs
- PeerNameRecordCollection.cs
- Speller.cs
- LinqDataSourceEditData.cs
- SmtpReplyReader.cs
- InkPresenter.cs
- FixedPosition.cs
- HideDisabledControlAdapter.cs
- SoapCommonClasses.cs
- HandleInitializationContext.cs
- GlobalProxySelection.cs
- ProbeDuplexCD1AsyncResult.cs
- ResourceReferenceKeyNotFoundException.cs
- ViewBase.cs
- ReceiveActivityDesigner.cs
- RightsManagementInformation.cs
- DesignerActionHeaderItem.cs
- SqlConnectionPoolGroupProviderInfo.cs
- LoginViewDesigner.cs
- OracleParameter.cs
- EntityCollection.cs
- SqlDependency.cs
- SizeAnimationUsingKeyFrames.cs
- CodeDelegateCreateExpression.cs
- _UncName.cs
- CollectionViewSource.cs
- AdPostCacheSubstitution.cs
- BasicHttpBinding.cs
- RenderDataDrawingContext.cs
- FirstMatchCodeGroup.cs
- CategoryGridEntry.cs
- RemotingAttributes.cs
- LogAppendAsyncResult.cs
- CodeArgumentReferenceExpression.cs
- Trace.cs
- DataViewManagerListItemTypeDescriptor.cs
- oledbmetadatacollectionnames.cs
- AmbientLight.cs
- DataSetMappper.cs
- Visual3DCollection.cs
- EnumConverter.cs
- Rect3D.cs
- TypeUsageBuilder.cs
- MappingSource.cs
- ExpressionVisitor.cs
- translator.cs
- PrintDialogDesigner.cs
- WindowsFont.cs
- XmlSchema.cs
- ResourcePropertyMemberCodeDomSerializer.cs