Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebParts / PersonalizationEntry.cs / 2 / PersonalizationEntry.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class PersonalizationEntry { private PersonalizationScope _scope; private object _value; private bool _isSensitive; public PersonalizationEntry(object value, PersonalizationScope scope) : this(value, scope, false) { } public PersonalizationEntry(object value, PersonalizationScope scope, bool isSensitive) { PersonalizationProviderHelper.CheckPersonalizationScope(scope); _value = value; _scope = scope; _isSensitive = isSensitive; } public PersonalizationScope Scope { get { return _scope; } set { if (value < PersonalizationScope.User || value > PersonalizationScope.Shared) { throw new ArgumentOutOfRangeException("value"); } _scope = value; } } public object Value { get { return _value; } set { _value = value; } } public bool IsSensitive { get { return _isSensitive; } set { _isSensitive = value; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PersistenceException.cs
- ExpressionEvaluator.cs
- RepeatBehaviorConverter.cs
- NavigatingCancelEventArgs.cs
- UpdateException.cs
- DecoderFallback.cs
- DataControlFieldHeaderCell.cs
- InstanceContextMode.cs
- ConstraintCollection.cs
- SQLDateTime.cs
- BindableTemplateBuilder.cs
- FrameworkElementAutomationPeer.cs
- HttpConfigurationSystem.cs
- PageRanges.cs
- FieldNameLookup.cs
- SqlDataSourceCommandEventArgs.cs
- QuaternionAnimation.cs
- AnnotationComponentManager.cs
- LinkDescriptor.cs
- RegexCaptureCollection.cs
- HttpHostedTransportConfiguration.cs
- ThrowHelper.cs
- JournalEntryStack.cs
- AliasedExpr.cs
- WebPartConnectionsCloseVerb.cs
- XmlQuerySequence.cs
- CustomAttributeBuilder.cs
- FontInfo.cs
- RegexWriter.cs
- RPIdentityRequirement.cs
- ObjectContextServiceProvider.cs
- PointLight.cs
- ComponentGuaranteesAttribute.cs
- PagerSettings.cs
- StateWorkerRequest.cs
- SqlNode.cs
- ClusterSafeNativeMethods.cs
- TagPrefixCollection.cs
- MappingException.cs
- WriteLineDesigner.xaml.cs
- PackageDigitalSignature.cs
- PathSegmentCollection.cs
- JavaScriptSerializer.cs
- webbrowsersite.cs
- HTMLTagNameToTypeMapper.cs
- EventMap.cs
- FakeModelItemImpl.cs
- WindowsEditBoxRange.cs
- WebPartActionVerb.cs
- Cursors.cs
- OpCodes.cs
- TypeInfo.cs
- StretchValidation.cs
- RowParagraph.cs
- SqlCacheDependencyDatabaseCollection.cs
- BooleanExpr.cs
- NetTcpSecurity.cs
- HwndAppCommandInputProvider.cs
- SafeEventLogReadHandle.cs
- Paragraph.cs
- ProfileManager.cs
- MissingSatelliteAssemblyException.cs
- XmlParserContext.cs
- ConvertBinder.cs
- NavigatorInput.cs
- formatter.cs
- ResXResourceSet.cs
- Number.cs
- cookiecontainer.cs
- CmsUtils.cs
- AssertSection.cs
- FloaterBaseParagraph.cs
- EmbossBitmapEffect.cs
- CellParaClient.cs
- LinkTarget.cs
- ParameterBinding.cs
- MultipleViewPatternIdentifiers.cs
- WebServiceHost.cs
- SystemDiagnosticsSection.cs
- TripleDESCryptoServiceProvider.cs
- Popup.cs
- EditorAttributeInfo.cs
- RunClient.cs
- NonVisualControlAttribute.cs
- SignerInfo.cs
- CuspData.cs
- DefaultHttpHandler.cs
- KnowledgeBase.cs
- CleanUpVirtualizedItemEventArgs.cs
- EncoderExceptionFallback.cs
- DescendentsWalker.cs
- NextPreviousPagerField.cs
- InstanceLockQueryResult.cs
- MouseEventArgs.cs
- XmlUtil.cs
- DbMetaDataCollectionNames.cs
- HTTPNotFoundHandler.cs
- Metadata.cs
- ProxyWebPartConnectionCollection.cs
- VectorConverter.cs