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
- TextCollapsingProperties.cs
- DataProtection.cs
- BrowserCapabilitiesCodeGenerator.cs
- PersonalizationStateInfo.cs
- TdsParserHelperClasses.cs
- XPathNavigatorKeyComparer.cs
- FullTextState.cs
- tibetanshape.cs
- MatrixAnimationUsingKeyFrames.cs
- IntranetCredentialPolicy.cs
- StandardCommandToolStripMenuItem.cs
- XmlEncodedRawTextWriter.cs
- DataServiceKeyAttribute.cs
- HttpFileCollectionBase.cs
- ValidationSummary.cs
- BuilderPropertyEntry.cs
- Point3DKeyFrameCollection.cs
- CardSpaceShim.cs
- HyperLinkField.cs
- DocumentsTrace.cs
- MDIControlStrip.cs
- Lease.cs
- Pair.cs
- SplitterPanel.cs
- ExpressionLexer.cs
- DesignerActionListCollection.cs
- SqlDataSourceView.cs
- ToolStripItemCollection.cs
- DependencyPropertyDescriptor.cs
- ListMarkerSourceInfo.cs
- DataGridViewColumnCollection.cs
- ResourceManager.cs
- MULTI_QI.cs
- SoapMessage.cs
- RemoteWebConfigurationHost.cs
- FixUpCollection.cs
- Utils.cs
- PointCollectionConverter.cs
- ListControlConvertEventArgs.cs
- XsltQilFactory.cs
- TraceContext.cs
- PagedDataSource.cs
- ParallelEnumerable.cs
- PackageFilter.cs
- securitymgrsite.cs
- PopupEventArgs.cs
- XpsImageSerializationService.cs
- InputBuffer.cs
- SafeNativeMethods.cs
- Pair.cs
- ContentElement.cs
- EdmPropertyAttribute.cs
- DataException.cs
- XmlCustomFormatter.cs
- Emitter.cs
- HttpServerVarsCollection.cs
- ConfigurationManagerInternal.cs
- Filter.cs
- Exception.cs
- DocumentSequenceHighlightLayer.cs
- MetaColumn.cs
- InstanceNotReadyException.cs
- BeginCreateSecurityTokenRequest.cs
- MobileErrorInfo.cs
- XmlName.cs
- UnSafeCharBuffer.cs
- RequestQueue.cs
- SizeConverter.cs
- SqlCommandBuilder.cs
- KnownTypeAttribute.cs
- AsmxEndpointPickerExtension.cs
- UrlEncodedParameterWriter.cs
- BufferedGraphics.cs
- ComPersistableTypeElementCollection.cs
- FixedTextContainer.cs
- ScriptReferenceEventArgs.cs
- TemplateComponentConnector.cs
- RefreshPropertiesAttribute.cs
- FindCriteriaCD1.cs
- ArrayTypeMismatchException.cs
- AtomMaterializerLog.cs
- PlatformCulture.cs
- UriTemplateClientFormatter.cs
- IOException.cs
- SqlDataSource.cs
- TextSpanModifier.cs
- XmlReflectionMember.cs
- ContextMarshalException.cs
- ManagedWndProcTracker.cs
- _TransmitFileOverlappedAsyncResult.cs
- ElementHostPropertyMap.cs
- SHA1.cs
- PeerInvitationResponse.cs
- CollectionViewGroupInternal.cs
- PointLightBase.cs
- SmiRecordBuffer.cs
- DataBoundLiteralControl.cs
- XmlCharCheckingReader.cs
- DefaultHttpHandler.cs
- SqlNamer.cs