Code:
/ FX-1434 / FX-1434 / 1.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
- NavigateUrlConverter.cs
- HtmlTernaryTree.cs
- CodePageUtils.cs
- LocationReferenceEnvironment.cs
- HttpResponseHeader.cs
- ProtocolsConfiguration.cs
- DataBindingHandlerAttribute.cs
- DiscoveryMessageSequenceCD1.cs
- WebHttpDispatchOperationSelector.cs
- HttpCapabilitiesSectionHandler.cs
- LinearQuaternionKeyFrame.cs
- xdrvalidator.cs
- WebConvert.cs
- cookieexception.cs
- PriorityQueue.cs
- SingleObjectCollection.cs
- ActivityXamlServices.cs
- DocumentGridContextMenu.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- Label.cs
- CompilerResults.cs
- FrameworkTemplate.cs
- StrokeNodeData.cs
- DataGridViewLayoutData.cs
- ZipIOLocalFileDataDescriptor.cs
- DataContractSerializerOperationGenerator.cs
- RtfToken.cs
- IDQuery.cs
- xmlsaver.cs
- BaseProcessor.cs
- ExpandedWrapper.cs
- SimpleBitVector32.cs
- PersistenceMetadataNamespace.cs
- NestedContainer.cs
- UnhandledExceptionEventArgs.cs
- Memoizer.cs
- CacheSection.cs
- CodeArrayIndexerExpression.cs
- MD5.cs
- SupportsEventValidationAttribute.cs
- CodeMemberMethod.cs
- WebPartAddingEventArgs.cs
- TextViewBase.cs
- SQLDouble.cs
- SettingsProviderCollection.cs
- TypeUsage.cs
- _ContextAwareResult.cs
- DataError.cs
- PropertyContainer.cs
- XPathNavigatorException.cs
- IpcPort.cs
- BlockUIContainer.cs
- SafeRightsManagementSessionHandle.cs
- DynamicValidatorEventArgs.cs
- MultiplexingDispatchMessageFormatter.cs
- Pair.cs
- PropertyTab.cs
- TextLineBreak.cs
- RoleManagerModule.cs
- CannotUnloadAppDomainException.cs
- DeferredReference.cs
- Util.cs
- KeysConverter.cs
- Version.cs
- InputBinder.cs
- ChannelManager.cs
- UnsafeNativeMethods.cs
- SupportingTokenProviderSpecification.cs
- TextFormatterHost.cs
- DataPagerFieldCollection.cs
- XsltSettings.cs
- SqlDataReader.cs
- PhysicalAddress.cs
- TextRenderer.cs
- ArglessEventHandlerProxy.cs
- _LocalDataStore.cs
- TreeViewAutomationPeer.cs
- Int16.cs
- ManagementPath.cs
- MetaData.cs
- StringReader.cs
- RadioButtonBaseAdapter.cs
- PrintController.cs
- DecoderFallback.cs
- TextBreakpoint.cs
- _SecureChannel.cs
- ChtmlPhoneCallAdapter.cs
- AttachmentService.cs
- SubMenuStyleCollection.cs
- Configuration.cs
- Drawing.cs
- InvalidAsynchronousStateException.cs
- CfgParser.cs
- NestPullup.cs
- XmlSchemaSimpleTypeUnion.cs
- ContentTextAutomationPeer.cs
- PointConverter.cs
- XmlDesigner.cs
- UpDownEvent.cs
- SendOperation.cs