Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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
- SelectorItemAutomationPeer.cs
- ComPlusSynchronizationContext.cs
- PartialList.cs
- RoleManagerModule.cs
- OdbcConnectionPoolProviderInfo.cs
- TargetParameterCountException.cs
- IDataContractSurrogate.cs
- SynchronizationValidator.cs
- NetCodeGroup.cs
- HotSpotCollection.cs
- WindowPattern.cs
- PlainXmlSerializer.cs
- PathFigureCollection.cs
- GridViewCellAutomationPeer.cs
- odbcmetadatafactory.cs
- ConstraintConverter.cs
- COM2PictureConverter.cs
- ValuePatternIdentifiers.cs
- unsafeIndexingFilterStream.cs
- WhitespaceRuleReader.cs
- RectAnimationUsingKeyFrames.cs
- SpecularMaterial.cs
- DataSourceCacheDurationConverter.cs
- TransformedBitmap.cs
- MenuItemBinding.cs
- QueryExtender.cs
- TypeSystemProvider.cs
- ExpressionPrinter.cs
- OleDbErrorCollection.cs
- ListItemConverter.cs
- CanExecuteRoutedEventArgs.cs
- ProcessThreadDesigner.cs
- AliasGenerator.cs
- AssemblySettingAttributes.cs
- TrimSurroundingWhitespaceAttribute.cs
- GlyphRunDrawing.cs
- RectIndependentAnimationStorage.cs
- PropertyNames.cs
- SendActivityEventArgs.cs
- DataTableMapping.cs
- AsyncDataRequest.cs
- ScriptDescriptor.cs
- TextBox.cs
- MessageSecurityOverMsmq.cs
- QueryCursorEventArgs.cs
- ParenExpr.cs
- TextRangeEditTables.cs
- XdrBuilder.cs
- dsa.cs
- PerformanceCounterPermissionEntry.cs
- NumericExpr.cs
- BufferedStream2.cs
- TimeoutException.cs
- MessageBox.cs
- FunctionOverloadResolver.cs
- RecipientIdentity.cs
- SystemFonts.cs
- TextSpan.cs
- EmptyStringExpandableObjectConverter.cs
- SoapSchemaImporter.cs
- BevelBitmapEffect.cs
- PopupRoot.cs
- TableProviderWrapper.cs
- ExternalCalls.cs
- TypeCollectionPropertyEditor.cs
- StateDesigner.cs
- PasswordBoxAutomationPeer.cs
- OdbcUtils.cs
- SynchronousReceiveBehavior.cs
- Rect3DValueSerializer.cs
- TrustManager.cs
- WindowsTokenRoleProvider.cs
- ParenthesizePropertyNameAttribute.cs
- OleDbPermission.cs
- Site.cs
- CryptoKeySecurity.cs
- DataBinder.cs
- RegexCode.cs
- TextElementEnumerator.cs
- Padding.cs
- DiagnosticTraceSource.cs
- EdgeModeValidation.cs
- MemberInfoSerializationHolder.cs
- HtmlTitle.cs
- DecimalKeyFrameCollection.cs
- CodeCastExpression.cs
- IListConverters.cs
- DbConnectionPoolOptions.cs
- MyContact.cs
- PeerName.cs
- DBPropSet.cs
- StructuralCache.cs
- ChameleonKey.cs
- EncoderExceptionFallback.cs
- SoapServerMessage.cs
- CapabilitiesSection.cs
- TextEditorSelection.cs
- DirtyTextRange.cs
- AttributeQuery.cs
- DataGridViewBand.cs