Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / InternalControlCollection.cs / 1 / InternalControlCollection.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI {
///
///
/// Represents a ControlCollection that controls can only be added to internally.
///
///
internal class InternalControlCollection : ControlCollection {
internal InternalControlCollection(Control owner) : base(owner) {
}
private void ThrowNotSupportedException() {
throw new HttpException(SR.GetString(SR.Control_does_not_allow_children,
Owner.GetType().ToString()));
}
public override void Add(Control child) {
ThrowNotSupportedException();
}
public override void AddAt(int index, Control child) {
ThrowNotSupportedException();
}
#if SHIPPINGADAPTERS
internal void AddInternal(Control child) {
base.Add(child);
}
#endif
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI {
///
///
/// Represents a ControlCollection that controls can only be added to internally.
///
///
internal class InternalControlCollection : ControlCollection {
internal InternalControlCollection(Control owner) : base(owner) {
}
private void ThrowNotSupportedException() {
throw new HttpException(SR.GetString(SR.Control_does_not_allow_children,
Owner.GetType().ToString()));
}
public override void Add(Control child) {
ThrowNotSupportedException();
}
public override void AddAt(int index, Control child) {
ThrowNotSupportedException();
}
#if SHIPPINGADAPTERS
internal void AddInternal(Control child) {
base.Add(child);
}
#endif
}
}
// 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
- ManualResetEventSlim.cs
- CmsInterop.cs
- ContextMenuStrip.cs
- HtmlInputRadioButton.cs
- TableCellCollection.cs
- ContextMenu.cs
- SelectionRange.cs
- Schema.cs
- TextTreeNode.cs
- ContextMarshalException.cs
- PersonalizationAdministration.cs
- ErrorHandler.cs
- TreeViewEvent.cs
- OutputCacheProfileCollection.cs
- OracleFactory.cs
- PrimitiveXmlSerializers.cs
- TableLayoutStyleCollection.cs
- GregorianCalendarHelper.cs
- TextRangeBase.cs
- XmlSchemaProviderAttribute.cs
- AbstractExpressions.cs
- TimeSpanConverter.cs
- PersistNameAttribute.cs
- InvalidAsynchronousStateException.cs
- SmiRequestExecutor.cs
- Cursor.cs
- TransformConverter.cs
- MaterialCollection.cs
- Options.cs
- LabelLiteral.cs
- HtmlInputCheckBox.cs
- TypeBrowserDialog.cs
- BinHexEncoder.cs
- UnsafeNativeMethodsPenimc.cs
- PolicyLevel.cs
- ViewDesigner.cs
- SecurityTokenTypes.cs
- TreeNode.cs
- TimeSpanStorage.cs
- WebPartConnection.cs
- ReferencedCollectionType.cs
- DBNull.cs
- Hex.cs
- VisualCollection.cs
- FormatSettings.cs
- StylusShape.cs
- PersonalizationProviderCollection.cs
- Menu.cs
- ConnectionPoint.cs
- DataGridView.cs
- ParagraphResult.cs
- AssociatedControlConverter.cs
- ActivationArguments.cs
- AutoGeneratedFieldProperties.cs
- WmlPanelAdapter.cs
- DocumentViewer.cs
- ClientScriptManagerWrapper.cs
- IssuedTokenParametersElement.cs
- SpotLight.cs
- ContentTextAutomationPeer.cs
- HttpInputStream.cs
- DSASignatureFormatter.cs
- SelectionRange.cs
- QueryContext.cs
- CodeBlockBuilder.cs
- XsltConvert.cs
- SingleAnimationBase.cs
- GeneratedCodeAttribute.cs
- FilterElement.cs
- FamilyMapCollection.cs
- SQLSingle.cs
- DataGridViewHeaderCell.cs
- DataServiceSaveChangesEventArgs.cs
- PackageStore.cs
- CapacityStreamGeometryContext.cs
- TransactionContext.cs
- AnnotationMap.cs
- FileChangesMonitor.cs
- FaultDesigner.cs
- DynamicPropertyReader.cs
- recordstatefactory.cs
- BitmapPalettes.cs
- MaskedTextBoxTextEditor.cs
- GZipDecoder.cs
- WindowsScroll.cs
- mediaclock.cs
- TabControlAutomationPeer.cs
- SingleQueryOperator.cs
- ObjectCloneHelper.cs
- GroupByQueryOperator.cs
- KeyInterop.cs
- WorkflowOperationBehavior.cs
- RevocationPoint.cs
- PreProcessInputEventArgs.cs
- SimpleRecyclingCache.cs
- StackSpiller.Bindings.cs
- InlinedAggregationOperator.cs
- sortedlist.cs
- ResourceSet.cs
- ListBoxItemWrapperAutomationPeer.cs