Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / ContainerFilterService.cs / 1 / ContainerFilterService.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel { using System; using System.ComponentModel; using System.Security.Permissions; ////// The Container and NestedContainer classes will call GetService for ContainerFilterService /// each time they need to construct a Components collection for return to a caller. /// ContainerFilterService may return an updated collection of components. This allows /// an external service to modify the view of components that are returned from a container. /// [HostProtection(SharedState = true)] public abstract class ContainerFilterService { ////// protected ContainerFilterService() { } ////// Filters the components collection by optionally returning a new, modified collection. /// The default implementation returns the input collection, thereby performing no filtering. /// public virtual ComponentCollection FilterComponents(ComponentCollection components) { return components; } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TimeZone.cs
- FileUtil.cs
- safex509handles.cs
- NotImplementedException.cs
- QuaternionRotation3D.cs
- DataGridViewBindingCompleteEventArgs.cs
- CompleteWizardStep.cs
- HitTestFilterBehavior.cs
- GACIdentityPermission.cs
- EventLogPermissionEntry.cs
- WindowsListViewItem.cs
- KeyboardEventArgs.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- XmlFormatWriterGenerator.cs
- SkinBuilder.cs
- XmlEnumAttribute.cs
- ExpressionBuilder.cs
- OleDbConnection.cs
- DataGridColumnsPage.cs
- DataGridViewSelectedColumnCollection.cs
- XmlNode.cs
- FileRecordSequence.cs
- XmlSchemaCollection.cs
- DesignerCategoryAttribute.cs
- WhiteSpaceTrimStringConverter.cs
- SQLUtility.cs
- InputLangChangeRequestEvent.cs
- TextParagraphProperties.cs
- ImageFormat.cs
- RelOps.cs
- DataGridView.cs
- StorageComplexTypeMapping.cs
- SectionInformation.cs
- SetterBase.cs
- ServerReliableChannelBinder.cs
- CompressedStack.cs
- SByteStorage.cs
- XPathNodeList.cs
- OdbcEnvironmentHandle.cs
- EntityCommandExecutionException.cs
- Environment.cs
- QueryConverter.cs
- Transactions.cs
- _TLSstream.cs
- DbDeleteCommandTree.cs
- WindowShowOrOpenTracker.cs
- TrackingStringDictionary.cs
- PrefixHandle.cs
- TimerExtension.cs
- DebugView.cs
- WebPartManager.cs
- BoolExpression.cs
- SignedPkcs7.cs
- GridEntryCollection.cs
- IndependentlyAnimatedPropertyMetadata.cs
- CombinedGeometry.cs
- DESCryptoServiceProvider.cs
- ContentValidator.cs
- Walker.cs
- UnsafeNativeMethods.cs
- URLString.cs
- BatchParser.cs
- CapacityStreamGeometryContext.cs
- WizardPanelChangingEventArgs.cs
- DoWorkEventArgs.cs
- StyleConverter.cs
- BackgroundWorker.cs
- JapaneseLunisolarCalendar.cs
- EmptyStringExpandableObjectConverter.cs
- RecognizedPhrase.cs
- DataReaderContainer.cs
- TokenDescriptor.cs
- WebPartCatalogCloseVerb.cs
- EnumerableRowCollectionExtensions.cs
- HelloMessage11.cs
- Registry.cs
- Monitor.cs
- Duration.cs
- CachedPathData.cs
- QueryModel.cs
- AssemblyEvidenceFactory.cs
- NetSectionGroup.cs
- RemoteWebConfigurationHostStream.cs
- XhtmlConformanceSection.cs
- Inflater.cs
- BaseInfoTable.cs
- RelAssertionDirectKeyIdentifierClause.cs
- VectorAnimation.cs
- ClientProxyGenerator.cs
- DocumentApplicationJournalEntry.cs
- X509CertificateChain.cs
- SqlTypeSystemProvider.cs
- LogicalTreeHelper.cs
- DataRecordInfo.cs
- RequestSecurityToken.cs
- ValidatingPropertiesEventArgs.cs
- ActivityExecutor.cs
- ComponentDesigner.cs
- LinqDataSourceHelper.cs
- PropertyChangedEventManager.cs