Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / ComponentCollection.cs / 1 / ComponentCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //// This class was generated by a tool. // Runtime Version: 1.0.2204.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //----------------------------------------------------------------------------- using System.Diagnostics.CodeAnalysis; /* This class has the HostProtectionAttribute. The purpose of this attribute is to enforce host-specific programming model guidelines, not security behavior. Suppress FxCop message - BUT REVISIT IF ADDING NEW SECURITY ATTRIBUTES. */ [assembly: SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope="member", Target="System.ComponentModel.ComponentCollection..ctor(System.ComponentModel.IComponent[])")] [assembly: SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope="member", Target="System.ComponentModel.ComponentCollection.get_Item(System.String):System.ComponentModel.IComponent")] namespace System.ComponentModel { using System; using System.Collections; using System.ComponentModel; using System.Globalization; using System.Security.Permissions; /** The component in the container identified by name. */ ////// [System.Runtime.InteropServices.ComVisible(true)] [HostProtection(Synchronization=true)] public class ComponentCollection : ReadOnlyCollectionBase { ////// Gets a specific ///in the /// . /// /// public ComponentCollection(IComponent[] components) { InnerList.AddRange(components); } /** The component in the container identified by name. */ ///[To be supplied.] ////// public virtual IComponent this[string name] { get { if (name != null) { IList list = InnerList; foreach(IComponent comp in list) { if (comp != null && comp.Site != null && comp.Site.Name != null && string.Equals(comp.Site.Name, name, StringComparison.OrdinalIgnoreCase)) { return comp; } } } return null; } } /** The component in the container identified by index. */ ////// Gets a specific ///in the /// . /// /// public virtual IComponent this[int index] { get { return (IComponent)InnerList[index]; } } ////// Gets a specific ///in the /// . /// /// public void CopyTo(IComponent[] array, int index) { InnerList.CopyTo(array, index); } } }[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PropertyIDSet.cs
- VScrollBar.cs
- SimpleApplicationHost.cs
- SharedUtils.cs
- ImageFormatConverter.cs
- ObjectListFieldsPage.cs
- DataException.cs
- XmlSchemaSimpleTypeUnion.cs
- ProcessThreadCollection.cs
- HuffCodec.cs
- ZipIOExtraFieldElement.cs
- mda.cs
- IntellisenseTextBox.cs
- DbXmlEnabledProviderManifest.cs
- CodeParameterDeclarationExpressionCollection.cs
- TreeNode.cs
- ListItemParagraph.cs
- login.cs
- Control.cs
- UpdateEventArgs.cs
- CursorInteropHelper.cs
- ObjectItemCachedAssemblyLoader.cs
- DoubleCollectionValueSerializer.cs
- ipaddressinformationcollection.cs
- AuthenticateEventArgs.cs
- DocumentGridPage.cs
- HtmlTableCellCollection.cs
- SqlComparer.cs
- XmlQueryContext.cs
- RegexInterpreter.cs
- CornerRadius.cs
- InputScopeManager.cs
- MetadataReference.cs
- InheritanceContextHelper.cs
- TextReader.cs
- Selector.cs
- GlobalItem.cs
- RenderDataDrawingContext.cs
- ConfigurationManagerInternalFactory.cs
- Propagator.ExtentPlaceholderCreator.cs
- Inflater.cs
- ToolStripGripRenderEventArgs.cs
- StrongNamePublicKeyBlob.cs
- EntityCommandCompilationException.cs
- TreeNodeBinding.cs
- ModuleConfigurationInfo.cs
- CornerRadius.cs
- DiffuseMaterial.cs
- embossbitmapeffect.cs
- DetailsView.cs
- DataContract.cs
- PrefixQName.cs
- Bitmap.cs
- WebPartDisplayModeCancelEventArgs.cs
- BindingExpression.cs
- ObjectToken.cs
- SqlTransaction.cs
- KeysConverter.cs
- RelatedCurrencyManager.cs
- SQLStringStorage.cs
- SharedPersonalizationStateInfo.cs
- CornerRadius.cs
- Repeater.cs
- ObjectAssociationEndMapping.cs
- ToolStripPanelRenderEventArgs.cs
- GridLength.cs
- ColumnResult.cs
- SystemIcons.cs
- FindCriteriaApril2005.cs
- SourceChangedEventArgs.cs
- ButtonPopupAdapter.cs
- ColumnResizeUndoUnit.cs
- ScaleTransform.cs
- SecurityState.cs
- MemberNameValidator.cs
- SelectedGridItemChangedEvent.cs
- DataViewManagerListItemTypeDescriptor.cs
- SendSecurityHeader.cs
- TemplateComponentConnector.cs
- PixelFormat.cs
- TextLineBreak.cs
- RawTextInputReport.cs
- XmlParser.cs
- CollectionViewGroupInternal.cs
- TreeNodeBindingDepthConverter.cs
- ByteStorage.cs
- ProjectionCamera.cs
- WebControlsSection.cs
- RoutedEventHandlerInfo.cs
- SafeHandles.cs
- OleDbPropertySetGuid.cs
- SymLanguageType.cs
- documentsequencetextpointer.cs
- RegexMatchCollection.cs
- SafeNativeMethods.cs
- DesignerResources.cs
- XmlSchemaSimpleContentExtension.cs
- RegistrySecurity.cs
- Tablet.cs
- Behavior.cs