Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //[To be supplied.] ///// 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DropShadowBitmapEffect.cs
- StateRuntime.cs
- EntityContainerAssociationSet.cs
- DataReaderContainer.cs
- WebPartAuthorizationEventArgs.cs
- OperatorExpressions.cs
- EntityEntry.cs
- WindowsGraphics2.cs
- FillRuleValidation.cs
- TraceContextEventArgs.cs
- DataRowChangeEvent.cs
- ButtonDesigner.cs
- SystemDiagnosticsSection.cs
- WebEventTraceProvider.cs
- HtmlInputFile.cs
- PenCursorManager.cs
- SiteMapDataSourceView.cs
- GenericNameHandler.cs
- NotCondition.cs
- FrameworkReadOnlyPropertyMetadata.cs
- Executor.cs
- JpegBitmapEncoder.cs
- SQLString.cs
- Int32CollectionValueSerializer.cs
- AdditionalEntityFunctions.cs
- SimpleFileLog.cs
- ListComponentEditorPage.cs
- HttpHeaderCollection.cs
- SmtpNetworkElement.cs
- InkCanvasFeedbackAdorner.cs
- WebPartManager.cs
- FormViewActionList.cs
- Missing.cs
- EdmFunctionAttribute.cs
- SchemaSetCompiler.cs
- Regex.cs
- BinaryCommonClasses.cs
- XmlNodeList.cs
- CheckBoxBaseAdapter.cs
- ResourceContainer.cs
- ValidationSummary.cs
- DataGridCommandEventArgs.cs
- ComplexLine.cs
- CodeTryCatchFinallyStatement.cs
- GlyphRunDrawing.cs
- Normalization.cs
- ReflectTypeDescriptionProvider.cs
- FtpCachePolicyElement.cs
- ThemeDictionaryExtension.cs
- DecoderExceptionFallback.cs
- TableAdapterManagerMethodGenerator.cs
- DuplicateWaitObjectException.cs
- FacetDescription.cs
- FormatStringEditor.cs
- ALinqExpressionVisitor.cs
- ReadOnlyNameValueCollection.cs
- DecoratedNameAttribute.cs
- BidirectionalDictionary.cs
- MatrixIndependentAnimationStorage.cs
- HttpApplication.cs
- SqlParameterCollection.cs
- UnsafeNativeMethods.cs
- counter.cs
- ContentPlaceHolder.cs
- diagnosticsswitches.cs
- DataBindingHandlerAttribute.cs
- basemetadatamappingvisitor.cs
- SystemInfo.cs
- Window.cs
- DataControlImageButton.cs
- DataControlButton.cs
- ScrollableControl.cs
- ProtocolsSection.cs
- SegmentTree.cs
- ObjectStateEntryDbDataRecord.cs
- StorageComplexPropertyMapping.cs
- Path.cs
- EDesignUtil.cs
- NonParentingControl.cs
- CodeArrayIndexerExpression.cs
- WizardStepBase.cs
- PersonalizationProviderHelper.cs
- CheckBox.cs
- DesignerLoader.cs
- CodeMemberEvent.cs
- FilteredDataSetHelper.cs
- AuthenticationService.cs
- StylusDevice.cs
- HttpWriter.cs
- GenericAuthenticationEventArgs.cs
- CodeMemberField.cs
- CatalogPart.cs
- BoundingRectTracker.cs
- QilGeneratorEnv.cs
- UnsafeNativeMethods.cs
- ItemContainerGenerator.cs
- FormViewInsertEventArgs.cs
- TextRangeEdit.cs
- Translator.cs
- TableParaClient.cs