Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / DynamicData / DynamicData / DataControlReferenceCollection.cs / 1305376 / DataControlReferenceCollection.cs
namespace System.Web.DynamicData { using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.ComponentModel; using System.Diagnostics.CodeAnalysis; using System.Security.Permissions; ////// Represents a collectin of DataControlReferences /// public class DataControlReferenceCollection : Collection{ public DataControlReferenceCollection(DynamicDataManager owner) { if (owner == null) { throw new ArgumentNullException("owner"); } Owner = owner; } public DynamicDataManager Owner { get; private set; } internal void Initialize() { foreach (DataControlReference reference in this) { reference.Owner = Owner; } } [SuppressMessage("Microsoft.Security", "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase")] protected override void SetItem(int index, DataControlReference item) { item.Owner = Owner; base.SetItem(index, item); } [SuppressMessage("Microsoft.Security", "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase")] protected override void InsertItem(int index, DataControlReference item) { item.Owner = Owner; base.InsertItem(index, item); } [SuppressMessage("Microsoft.Security", "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase")] protected override void RemoveItem(int index) { this[index].Owner = null; base.RemoveItem(index); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- StylusPoint.cs
- shaperfactoryquerycachekey.cs
- ParseChildrenAsPropertiesAttribute.cs
- MultiTrigger.cs
- DataTableReader.cs
- ActivityInterfaces.cs
- StringSorter.cs
- ObjectQuery_EntitySqlExtensions.cs
- FormViewPagerRow.cs
- ToolStripDropDownMenu.cs
- TraceShell.cs
- CommandPlan.cs
- PageCatalogPartDesigner.cs
- UserInitiatedNavigationPermission.cs
- TemplatedAdorner.cs
- WebPartConnection.cs
- DeviceContexts.cs
- DBParameter.cs
- ReadonlyMessageFilter.cs
- TdsRecordBufferSetter.cs
- ThemeableAttribute.cs
- glyphs.cs
- WebBrowserPermission.cs
- UpdateTranslator.cs
- TextControl.cs
- GetTokenRequest.cs
- XmlSchemaIdentityConstraint.cs
- SqlConnection.cs
- TextProperties.cs
- StateMachineWorkflowInstance.cs
- SafeProcessHandle.cs
- X509Certificate.cs
- MemberDomainMap.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- NTAccount.cs
- ObjectDataSource.cs
- DataGridViewEditingControlShowingEventArgs.cs
- DataPagerField.cs
- IntegerValidatorAttribute.cs
- SignatureDescription.cs
- VisualBasic.cs
- NegotiateStream.cs
- SelectionItemPattern.cs
- SoapFormatExtensions.cs
- SoapTypeAttribute.cs
- WebPartsPersonalization.cs
- SqlBulkCopy.cs
- ReflectTypeDescriptionProvider.cs
- PointHitTestParameters.cs
- SystemNetHelpers.cs
- ModelPropertyImpl.cs
- LoginUtil.cs
- XamlToRtfWriter.cs
- SessionPageStatePersister.cs
- Win32MouseDevice.cs
- TimeoutHelper.cs
- SoapAttributeAttribute.cs
- FileChangesMonitor.cs
- SqlBulkCopyColumnMapping.cs
- LicenseException.cs
- xmlglyphRunInfo.cs
- StrokeNode.cs
- CompositionTarget.cs
- ParserContext.cs
- DispatcherEventArgs.cs
- DataGridViewButtonColumn.cs
- XamlToRtfParser.cs
- AssociationProvider.cs
- FlowDocumentPaginator.cs
- InkCanvasAutomationPeer.cs
- TextUtf8RawTextWriter.cs
- Metafile.cs
- UriTemplateHelpers.cs
- FormViewPageEventArgs.cs
- OperationValidationEventArgs.cs
- brushes.cs
- WsatServiceCertificate.cs
- ClockController.cs
- ByteFacetDescriptionElement.cs
- RenderTargetBitmap.cs
- StatusCommandUI.cs
- CompilationRelaxations.cs
- XPathDocumentIterator.cs
- SQLDecimalStorage.cs
- DelegatingChannelListener.cs
- HandleRef.cs
- DateTimeOffset.cs
- EventWaitHandleSecurity.cs
- DeviceSpecificDesigner.cs
- DoubleAnimation.cs
- MetaForeignKeyColumn.cs
- IUnknownConstantAttribute.cs
- DropTarget.cs
- ByteFacetDescriptionElement.cs
- MatrixCamera.cs
- Group.cs
- XmlDocumentFragment.cs
- BitmapEffectCollection.cs
- NullableConverter.cs
- SettingsPropertyValue.cs