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
- DataGridTablesFactory.cs
- ColorBuilder.cs
- SqlBulkCopy.cs
- TypeBuilderInstantiation.cs
- StringUtil.cs
- SqlErrorCollection.cs
- EdmProperty.cs
- LinkLabelLinkClickedEvent.cs
- CompareInfo.cs
- ToolStripItemEventArgs.cs
- Input.cs
- GregorianCalendar.cs
- GlobalizationSection.cs
- Path.cs
- VirtualDirectoryMappingCollection.cs
- ParallelTimeline.cs
- MessageEncoder.cs
- BinHexDecoder.cs
- Vector.cs
- NavigationEventArgs.cs
- CheckoutException.cs
- ToolStripRenderer.cs
- XmlTextWriter.cs
- ToolboxItemCollection.cs
- PageBorderless.cs
- HandlerBase.cs
- RadioButton.cs
- ObjectNavigationPropertyMapping.cs
- CheckBoxStandardAdapter.cs
- ProviderBase.cs
- EventArgs.cs
- EntityParameterCollection.cs
- BindableTemplateBuilder.cs
- backend.cs
- ServiceNotStartedException.cs
- TextRangeProviderWrapper.cs
- InputLanguageSource.cs
- ResolveNameEventArgs.cs
- PagePropertiesChangingEventArgs.cs
- StorageEntityContainerMapping.cs
- BrowserCapabilitiesFactoryBase.cs
- InputMethodStateChangeEventArgs.cs
- ValidationRule.cs
- HtmlInputFile.cs
- IncrementalReadDecoders.cs
- dataprotectionpermission.cs
- ListCommandEventArgs.cs
- PathGradientBrush.cs
- CommonRemoteMemoryBlock.cs
- BooleanStorage.cs
- BasicKeyConstraint.cs
- DataGridViewCellParsingEventArgs.cs
- SqlDeflator.cs
- PageCodeDomTreeGenerator.cs
- sqlstateclientmanager.cs
- ProtocolsConfigurationEntry.cs
- BatchServiceHost.cs
- DateTimeConverter2.cs
- NullableFloatMinMaxAggregationOperator.cs
- XmlNodeChangedEventManager.cs
- HashAlgorithm.cs
- OracleParameterCollection.cs
- SchemaMapping.cs
- DecimalAnimationBase.cs
- RootBrowserWindow.cs
- ExtentCqlBlock.cs
- MaskDescriptor.cs
- XmlStreamStore.cs
- GlyphsSerializer.cs
- ListItemConverter.cs
- WebPartConnectionsDisconnectVerb.cs
- WinCategoryAttribute.cs
- PageAsyncTask.cs
- TextSerializer.cs
- AngleUtil.cs
- DesignerHelpers.cs
- ResourcesChangeInfo.cs
- ResourceIDHelper.cs
- HttpCookieCollection.cs
- BamlLocalizer.cs
- UpdateCompiler.cs
- XmlSchemaSimpleTypeUnion.cs
- ComponentEvent.cs
- dataobject.cs
- UserControlBuildProvider.cs
- WorkflowServiceHost.cs
- MatrixTransform3D.cs
- FileAuthorizationModule.cs
- RegexCaptureCollection.cs
- ObjectSecurity.cs
- SecurityState.cs
- ReaderWriterLock.cs
- XmlSchemaObject.cs
- ImageMap.cs
- SoapFault.cs
- ProfileGroupSettings.cs
- UndoEngine.cs
- InternalCache.cs
- SkinIDTypeConverter.cs
- WebPartExportVerb.cs