Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Profile / HttpProfileGroupBase.cs / 1 / HttpProfileGroupBase.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * ProfileGroupBase * * Copyright (c) 2002 Microsoft Corporation */ namespace System.Web.Profile { using System.Security.Principal; using System.Security.Permissions; using System.Collections; using System.Collections.Specialized; using System.Web.Configuration; using System.Web.Util; using System.Web.Security; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class ProfileGroupBase { public object this[string propertyName] { get { return _Parent[_MyName + propertyName];} set { _Parent[_MyName + propertyName] = value; } } public object GetPropertyValue(string propertyName) { return _Parent[_MyName + propertyName]; } public void SetPropertyValue(string propertyName, object propertyValue) { _Parent[_MyName + propertyName] = propertyValue; } //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// public ProfileGroupBase() { _Parent = null; _MyName = null; } public void Init(ProfileBase parent, string myName) { if (_Parent == null) { _Parent = parent; _MyName = myName + "."; } } private string _MyName; private ProfileBase _Parent; } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlSchemaAnnotated.cs
- GlobalProxySelection.cs
- HtmlTableCellCollection.cs
- OutOfProcStateClientManager.cs
- Roles.cs
- ConfigXmlSignificantWhitespace.cs
- Vector3DAnimationUsingKeyFrames.cs
- Reference.cs
- DateTimeStorage.cs
- LinqTreeNodeEvaluator.cs
- UIAgentMonitorHandle.cs
- TextTrailingWordEllipsis.cs
- DesignerOptionService.cs
- SafeNativeMethods.cs
- XmlSchemaValidationException.cs
- JsonQNameDataContract.cs
- XmlSchemaNotation.cs
- ToolTipAutomationPeer.cs
- InfoCardBaseException.cs
- BaseParaClient.cs
- SemaphoreSecurity.cs
- ReliableChannelFactory.cs
- StateBag.cs
- OracleDataAdapter.cs
- WindowsTitleBar.cs
- ValueQuery.cs
- StringFormat.cs
- GCHandleCookieTable.cs
- ObjectDataSource.cs
- TextDpi.cs
- WaitHandleCannotBeOpenedException.cs
- HttpProcessUtility.cs
- SspiSafeHandles.cs
- MarginCollapsingState.cs
- Block.cs
- PersonalizationState.cs
- DocumentGrid.cs
- DynamicExpression.cs
- MultipartIdentifier.cs
- StyleSelector.cs
- CodeObjectCreateExpression.cs
- ToolStripContentPanelDesigner.cs
- SpecialFolderEnumConverter.cs
- glyphs.cs
- ElementMarkupObject.cs
- Graphics.cs
- MarkedHighlightComponent.cs
- Compiler.cs
- DiagnosticsConfiguration.cs
- input.cs
- ArraySet.cs
- Inflater.cs
- DocumentDesigner.cs
- SqlFacetAttribute.cs
- TrackBar.cs
- NetworkInformationException.cs
- QueryAsyncResult.cs
- ApplicationHost.cs
- StreamGeometry.cs
- AssemblyAttributes.cs
- RequestSecurityTokenForRemoteTokenFactory.cs
- ConfigXmlAttribute.cs
- DescriptionAttribute.cs
- SecureEnvironment.cs
- PointAnimationClockResource.cs
- COM2Enum.cs
- PathGeometry.cs
- RepeatInfo.cs
- DiscoveryDocumentLinksPattern.cs
- MarginsConverter.cs
- CheckPair.cs
- DoubleLink.cs
- TCPClient.cs
- XsltException.cs
- BackgroundFormatInfo.cs
- TextPatternIdentifiers.cs
- SendReply.cs
- PDBReader.cs
- ScalarConstant.cs
- XmlSchemaParticle.cs
- StackSpiller.Temps.cs
- SettingsPropertyNotFoundException.cs
- Maps.cs
- UIElementParaClient.cs
- QueryTask.cs
- DriveNotFoundException.cs
- Codec.cs
- DropSourceBehavior.cs
- XmlEncoding.cs
- SqlUtil.cs
- APCustomTypeDescriptor.cs
- SpeakCompletedEventArgs.cs
- Duration.cs
- QilName.cs
- CustomCategoryAttribute.cs
- ValueQuery.cs
- WebPartCollection.cs
- UpdateTracker.cs
- TimeSpanStorage.cs
- PrintDialogException.cs