Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / ContainerFilterService.cs / 1305376 / 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; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlCountingReader.cs
- ConfigurationValidatorAttribute.cs
- QilSortKey.cs
- StrokeFIndices.cs
- ExceptionHandlerDesigner.cs
- SpotLight.cs
- TextProviderWrapper.cs
- AlignmentXValidation.cs
- Ticks.cs
- ZipIOModeEnforcingStream.cs
- TextBounds.cs
- PointUtil.cs
- HttpListener.cs
- TreeView.cs
- Misc.cs
- SiteMapPathDesigner.cs
- CategoriesDocumentFormatter.cs
- HtmlInputRadioButton.cs
- FilterableAttribute.cs
- Application.cs
- HttpRequestWrapper.cs
- DesignerProperties.cs
- HotCommands.cs
- ProfileModule.cs
- TcpClientCredentialType.cs
- TargetConverter.cs
- SoapSchemaExporter.cs
- QilInvoke.cs
- RowParagraph.cs
- ControlIdConverter.cs
- Metafile.cs
- CodePageUtils.cs
- TextLineBreak.cs
- TitleStyle.cs
- QilGeneratorEnv.cs
- ProfileProvider.cs
- ToolStripContentPanel.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- OLEDB_Util.cs
- KeyNotFoundException.cs
- TempFiles.cs
- XmlEncodedRawTextWriter.cs
- BamlResourceSerializer.cs
- ElementHostPropertyMap.cs
- AgileSafeNativeMemoryHandle.cs
- ActivityCodeDomReferenceService.cs
- XmlDictionaryWriter.cs
- TrustLevel.cs
- FieldToken.cs
- NumericExpr.cs
- CustomErrorsSectionWrapper.cs
- DocumentPageView.cs
- EntityContainer.cs
- Aggregates.cs
- SmtpLoginAuthenticationModule.cs
- GPRECT.cs
- TcpHostedTransportConfiguration.cs
- PropertyEntry.cs
- VisualStyleInformation.cs
- RuntimeResourceSet.cs
- OrderedEnumerableRowCollection.cs
- FlagsAttribute.cs
- MsmqChannelFactory.cs
- UnsafeNetInfoNativeMethods.cs
- PublisherIdentityPermission.cs
- MenuRenderer.cs
- ExpandoObject.cs
- SiteMapNodeItemEventArgs.cs
- PrivilegeNotHeldException.cs
- RawTextInputReport.cs
- CacheEntry.cs
- _HeaderInfoTable.cs
- BindingGraph.cs
- ZoneMembershipCondition.cs
- SchemaTableColumn.cs
- QueryConverter.cs
- BamlMapTable.cs
- ParserStreamGeometryContext.cs
- FormatException.cs
- SoapIgnoreAttribute.cs
- ProtocolsSection.cs
- BufferedReadStream.cs
- httpserverutility.cs
- FrameworkElement.cs
- Config.cs
- InstanceKeyNotReadyException.cs
- LocationReference.cs
- SchemaCollectionCompiler.cs
- BamlWriter.cs
- ObjectDataSourceDisposingEventArgs.cs
- x509utils.cs
- DoubleCollection.cs
- XmlBoundElement.cs
- XPathPatternParser.cs
- ByteKeyFrameCollection.cs
- MessageEncoderFactory.cs
- SmtpReplyReaderFactory.cs
- SQLGuidStorage.cs
- DispatcherExceptionEventArgs.cs
- FileDialogCustomPlacesCollection.cs