Code:
/ DotNET / DotNET / 8.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
- MetadataPropertyvalue.cs
- StringExpressionSet.cs
- ipaddressinformationcollection.cs
- XmlSchemaObjectCollection.cs
- LostFocusEventManager.cs
- ListItemConverter.cs
- Control.cs
- TextComposition.cs
- ConnectionsZoneAutoFormat.cs
- OracleRowUpdatingEventArgs.cs
- panel.cs
- OLEDB_Enum.cs
- SafeCryptContextHandle.cs
- HttpModulesSection.cs
- UndoEngine.cs
- HttpStaticObjectsCollectionWrapper.cs
- Visual.cs
- NonSerializedAttribute.cs
- CodeTryCatchFinallyStatement.cs
- SqlFactory.cs
- TypedDatasetGenerator.cs
- GridPatternIdentifiers.cs
- LinearQuaternionKeyFrame.cs
- EdmItemCollection.OcAssemblyCache.cs
- TreeViewImageKeyConverter.cs
- XmlSchemaIdentityConstraint.cs
- WeakReferenceKey.cs
- EditorZone.cs
- _AuthenticationState.cs
- Input.cs
- SkewTransform.cs
- QueryContinueDragEvent.cs
- Monitor.cs
- CodeGeneratorAttribute.cs
- WindowHideOrCloseTracker.cs
- invalidudtexception.cs
- MouseOverProperty.cs
- ResourceExpressionBuilder.cs
- ScriptReferenceBase.cs
- GridViewCommandEventArgs.cs
- HttpServerUtilityWrapper.cs
- ProfileService.cs
- SoapFormatExtensions.cs
- CharacterMetricsDictionary.cs
- QilTypeChecker.cs
- Buffer.cs
- XhtmlBasicLinkAdapter.cs
- RSAOAEPKeyExchangeDeformatter.cs
- TextParaClient.cs
- WebSysDisplayNameAttribute.cs
- ConsoleEntryPoint.cs
- XmlWhitespace.cs
- HWStack.cs
- DrawingCollection.cs
- EnumCodeDomSerializer.cs
- CacheMode.cs
- UnsafeNativeMethods.cs
- SplineKeyFrames.cs
- MenuAutomationPeer.cs
- SimpleModelProvider.cs
- FileInfo.cs
- SEHException.cs
- TextOnlyOutput.cs
- AdapterDictionary.cs
- RequestNavigateEventArgs.cs
- OverflowException.cs
- PeerChannelListener.cs
- HwndSource.cs
- CompilerCollection.cs
- SwitchExpression.cs
- BuildProviderAppliesToAttribute.cs
- UserThread.cs
- Ipv6Element.cs
- AssemblyGen.cs
- SelectionChangedEventArgs.cs
- StreamWithDictionary.cs
- mansign.cs
- PhonemeConverter.cs
- assemblycache.cs
- ConfigurationSection.cs
- Function.cs
- CommandManager.cs
- EnumerableWrapperWeakToStrong.cs
- CultureInfoConverter.cs
- CompilerHelpers.cs
- TrackingWorkflowEventArgs.cs
- FileVersion.cs
- PointConverter.cs
- SqlEnums.cs
- EntityContainer.cs
- ListBoxItem.cs
- EqualityComparer.cs
- _LocalDataStore.cs
- DataPagerFieldCollection.cs
- Label.cs
- SingleStorage.cs
- ParseChildrenAsPropertiesAttribute.cs
- ListViewItemMouseHoverEvent.cs
- XmlObjectSerializerContext.cs
- HashSet.cs