Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- Selector.cs
- StyleModeStack.cs
- XmlSchemaAppInfo.cs
- CompModSwitches.cs
- EncoderFallback.cs
- GenericIdentity.cs
- KerberosSecurityTokenAuthenticator.cs
- StructuredTypeEmitter.cs
- DefinitionProperties.cs
- PackagePart.cs
- EmptyStringExpandableObjectConverter.cs
- PropertyMapper.cs
- UpdateCompiler.cs
- LinearGradientBrush.cs
- elementinformation.cs
- DocumentGridPage.cs
- counter.cs
- BamlBinaryReader.cs
- TreeNodeStyle.cs
- ProcessHostConfigUtils.cs
- PersonalizationEntry.cs
- BamlRecords.cs
- PenLineJoinValidation.cs
- ArraySortHelper.cs
- DirectoryGroupQuery.cs
- DesignTable.cs
- DoubleLinkList.cs
- CodeTypeDeclarationCollection.cs
- _OSSOCK.cs
- FixedDSBuilder.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- EditorZoneBase.cs
- XmlCharCheckingReader.cs
- FastPropertyAccessor.cs
- CultureSpecificCharacterBufferRange.cs
- UnsignedPublishLicense.cs
- Int32Rect.cs
- ValueTable.cs
- OleDbCommand.cs
- ContextMarshalException.cs
- DataGridItemCollection.cs
- BinHexEncoding.cs
- SafeHandle.cs
- ActivityDefaults.cs
- CompilationPass2Task.cs
- DependsOnAttribute.cs
- SiteMapNode.cs
- PackWebRequestFactory.cs
- StreamInfo.cs
- ColorAnimationUsingKeyFrames.cs
- DataMember.cs
- AudioFormatConverter.cs
- Parameter.cs
- returneventsaver.cs
- AsymmetricSecurityBindingElement.cs
- TextServicesManager.cs
- PointAnimationUsingPath.cs
- HGlobalSafeHandle.cs
- FocusManager.cs
- ControlValuePropertyAttribute.cs
- ThrowHelper.cs
- WebBrowserSiteBase.cs
- FacetDescriptionElement.cs
- BinaryKeyIdentifierClause.cs
- XmlNodeList.cs
- MatrixCamera.cs
- ContextMenuStrip.cs
- ExceptionHandlers.cs
- WebPartConnectionsCancelVerb.cs
- Inflater.cs
- PeerTransportListenAddressValidatorAttribute.cs
- Transactions.cs
- ClientRuntimeConfig.cs
- TypeValidationEventArgs.cs
- RemotingException.cs
- HttpCapabilitiesBase.cs
- RawStylusInputCustomData.cs
- PixelShader.cs
- DateTimeValueSerializer.cs
- RegionData.cs
- DataGridViewSelectedRowCollection.cs
- ContainerVisual.cs
- ZoneMembershipCondition.cs
- ScriptServiceAttribute.cs
- DataSet.cs
- UIElementHelper.cs
- CacheEntry.cs
- DispatcherOperation.cs
- WebConfigurationHost.cs
- OutputCacheSection.cs
- GeometryGroup.cs
- SqlUserDefinedTypeAttribute.cs
- LayeredChannelListener.cs
- WebPartExportVerb.cs
- SiteMap.cs
- HostTimeoutsElement.cs
- ErrorInfoXmlDocument.cs
- ThaiBuddhistCalendar.cs
- RawUIStateInputReport.cs
- TextDecorationLocationValidation.cs