Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebParts / PersonalizationProviderCollection.cs / 1 / PersonalizationProviderCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Configuration.Provider; using System.Security.Permissions; using System.Web; using System.Web.UI; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class PersonalizationProviderCollection : ProviderCollection { new public PersonalizationProvider this[string name] { get { return (PersonalizationProvider)base[name]; } } public override void Add(ProviderBase provider) { if (provider == null) { throw new ArgumentNullException("provider"); } if (!(provider is PersonalizationProvider)) { throw new ArgumentException( SR.GetString( SR.Provider_must_implement_the_interface, provider.GetType().FullName, "PersonalizationProvider")); } base.Add(provider); } public void CopyTo(PersonalizationProvider[] array, int index) { base.CopyTo(array, index); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Configuration.Provider; using System.Security.Permissions; using System.Web; using System.Web.UI; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class PersonalizationProviderCollection : ProviderCollection { new public PersonalizationProvider this[string name] { get { return (PersonalizationProvider)base[name]; } } public override void Add(ProviderBase provider) { if (provider == null) { throw new ArgumentNullException("provider"); } if (!(provider is PersonalizationProvider)) { throw new ArgumentException( SR.GetString( SR.Provider_must_implement_the_interface, provider.GetType().FullName, "PersonalizationProvider")); } base.Add(provider); } public void CopyTo(PersonalizationProvider[] array, int index) { base.CopyTo(array, index); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlNamespaceMappingCollection.cs
- ECDiffieHellmanPublicKey.cs
- ChildDocumentBlock.cs
- XmlnsCompatibleWithAttribute.cs
- SystemNetworkInterface.cs
- BindingContext.cs
- ViewgenGatekeeper.cs
- PenThreadPool.cs
- SchemaMapping.cs
- WinFormsUtils.cs
- UIElement.cs
- StrongNameKeyPair.cs
- CustomAttributeFormatException.cs
- CursorConverter.cs
- LabelDesigner.cs
- StringStorage.cs
- XamlWrapperReaders.cs
- ServerProtocol.cs
- PropertyChangedEventManager.cs
- IndentedTextWriter.cs
- DependentList.cs
- StrongNameSignatureInformation.cs
- PointValueSerializer.cs
- XamlToRtfWriter.cs
- EventLogLink.cs
- GlobalProxySelection.cs
- XmlSchemaRedefine.cs
- FixedTextBuilder.cs
- CompositeDesignerAccessibleObject.cs
- ConfigurationPermission.cs
- DocumentViewer.cs
- DataListCommandEventArgs.cs
- ResourceReferenceExpression.cs
- ParallelQuery.cs
- ManagedWndProcTracker.cs
- UxThemeWrapper.cs
- ResourceType.cs
- ResourceSetExpression.cs
- ImageIndexConverter.cs
- ParameterCollection.cs
- HtmlLink.cs
- CrossAppDomainChannel.cs
- StringFormat.cs
- SlipBehavior.cs
- BamlLocalizer.cs
- CryptoKeySecurity.cs
- ContentType.cs
- precedingquery.cs
- DataGridViewRowPostPaintEventArgs.cs
- ArrowControl.xaml.cs
- LicenseProviderAttribute.cs
- MenuTracker.cs
- IdentityNotMappedException.cs
- UriTemplateCompoundPathSegment.cs
- Mapping.cs
- EntityConnectionStringBuilderItem.cs
- CustomDictionarySources.cs
- EventMappingSettingsCollection.cs
- PartitionerQueryOperator.cs
- SpellerStatusTable.cs
- MaterialGroup.cs
- XmlNode.cs
- SystemIPGlobalProperties.cs
- SourceElementsCollection.cs
- Misc.cs
- HTTPNotFoundHandler.cs
- PlatformNotSupportedException.cs
- PrtCap_Public.cs
- TextEffectResolver.cs
- MenuItem.cs
- UInt64.cs
- PermissionAttributes.cs
- XmlSignatureManifest.cs
- OpenTypeCommon.cs
- MenuItem.cs
- TransferRequestHandler.cs
- OneWayChannelFactory.cs
- ContextMenuStrip.cs
- ConnectionPointCookie.cs
- ButtonChrome.cs
- CheckBoxFlatAdapter.cs
- Context.cs
- TableParagraph.cs
- TransportManager.cs
- TypeUsageBuilder.cs
- ObjectAnimationUsingKeyFrames.cs
- PropertyItem.cs
- LostFocusEventManager.cs
- SrgsRulesCollection.cs
- ScriptReference.cs
- SessionIDManager.cs
- ItemPager.cs
- TextTreeExtractElementUndoUnit.cs
- LogExtentCollection.cs
- SessionState.cs
- DependencyPropertyHelper.cs
- AssemblyCache.cs
- Button.cs
- RSAPKCS1SignatureDeformatter.cs
- Html32TextWriter.cs