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
- PnrpPeerResolverBindingElement.cs
- ProfilePropertySettingsCollection.cs
- GridViewSortEventArgs.cs
- FastEncoder.cs
- TwoPhaseCommit.cs
- XmlNode.cs
- NamespaceInfo.cs
- EventData.cs
- WinInetCache.cs
- DCSafeHandle.cs
- OutputScope.cs
- ExtractorMetadata.cs
- MessageHeaderAttribute.cs
- EventDescriptorCollection.cs
- DbConnectionPool.cs
- CustomTrackingRecord.cs
- RegexBoyerMoore.cs
- ColorContextHelper.cs
- SweepDirectionValidation.cs
- ConstrainedDataObject.cs
- FileVersion.cs
- MouseGestureValueSerializer.cs
- TextParaClient.cs
- PartialClassGenerationTask.cs
- List.cs
- PanelStyle.cs
- FileChangesMonitor.cs
- EntityKeyElement.cs
- StorageAssociationSetMapping.cs
- ClientProxyGenerator.cs
- ManifestResourceInfo.cs
- TypeConstant.cs
- MessageDirection.cs
- Source.cs
- Vector3DCollectionConverter.cs
- LocationSectionRecord.cs
- IsolatedStorageException.cs
- ValidationResult.cs
- XPathExpr.cs
- ContextProperty.cs
- RemoteWebConfigurationHost.cs
- ConfigurationValue.cs
- OverflowException.cs
- XmlUtil.cs
- DecimalAnimationBase.cs
- Closure.cs
- ReaderContextStackData.cs
- ScriptServiceAttribute.cs
- XmlNodeReader.cs
- ClientTarget.cs
- BaseCollection.cs
- CalendarDay.cs
- SqlInfoMessageEvent.cs
- EntityParameter.cs
- SubstitutionList.cs
- LabelAutomationPeer.cs
- InputEventArgs.cs
- OdbcParameter.cs
- UIElementParaClient.cs
- Attributes.cs
- IdleTimeoutMonitor.cs
- SoapWriter.cs
- ContainerParagraph.cs
- PartialClassGenerationTask.cs
- Stroke2.cs
- NewExpression.cs
- TheQuery.cs
- CapabilitiesRule.cs
- SystemTcpStatistics.cs
- XmlExceptionHelper.cs
- MultiPageTextView.cs
- XPathQueryGenerator.cs
- XamlToRtfWriter.cs
- HighlightComponent.cs
- HiddenField.cs
- NumericUpDownAccelerationCollection.cs
- AsyncCompletedEventArgs.cs
- SystemUnicastIPAddressInformation.cs
- FileSystemInfo.cs
- WSHttpBinding.cs
- WpfSharedBamlSchemaContext.cs
- StylusButtonEventArgs.cs
- FrameworkRichTextComposition.cs
- ToolStripItemCollection.cs
- SoapSchemaExporter.cs
- Int32Converter.cs
- PackWebRequestFactory.cs
- CacheRequest.cs
- XPathNode.cs
- TextRunTypographyProperties.cs
- PathSegmentCollection.cs
- SizeFConverter.cs
- PolicyException.cs
- SessionStateModule.cs
- InstanceDescriptor.cs
- DiagnosticsConfigurationHandler.cs
- TextFormatterContext.cs
- ButtonFlatAdapter.cs
- ProcessThreadDesigner.cs
- RefExpr.cs