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
- XmlAggregates.cs
- WindowsGraphics.cs
- FormViewUpdateEventArgs.cs
- KeyPullup.cs
- MobileControlsSectionHandler.cs
- SchemaType.cs
- DateTimeConstantAttribute.cs
- SchemaTableOptionalColumn.cs
- _UriTypeConverter.cs
- PopupRoot.cs
- XsdDateTime.cs
- StringBuilder.cs
- LineBreak.cs
- BasicBrowserDialog.designer.cs
- RenderData.cs
- CodeGenerationManager.cs
- ToolStripRenderEventArgs.cs
- DataGridViewSortCompareEventArgs.cs
- DbException.cs
- QueryOptionExpression.cs
- Shape.cs
- FactoryGenerator.cs
- StylusOverProperty.cs
- SqlDataSourceCommandEventArgs.cs
- CrossAppDomainChannel.cs
- DynamicPropertyHolder.cs
- OperationDescriptionCollection.cs
- Boolean.cs
- ADMembershipUser.cs
- MouseEvent.cs
- CompositeActivityTypeDescriptorProvider.cs
- Point4D.cs
- RectangleHotSpot.cs
- IsolatedStorageFileStream.cs
- DictionaryBase.cs
- CallInfo.cs
- ScriptRegistrationManager.cs
- HttpCacheParams.cs
- HyperLinkColumn.cs
- DataGridViewToolTip.cs
- ThreadPool.cs
- WorkflowRuntimeServiceElementCollection.cs
- WindowsEditBox.cs
- SecurityTokenTypes.cs
- QueueProcessor.cs
- ASCIIEncoding.cs
- AppDomainGrammarProxy.cs
- FacetValues.cs
- XmlSiteMapProvider.cs
- UxThemeWrapper.cs
- EtwTrackingParticipant.cs
- SelfIssuedAuthAsymmetricKey.cs
- SwitchDesigner.xaml.cs
- SoundPlayer.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- SqlDataSource.cs
- ObjectStateEntryDbDataRecord.cs
- WebConvert.cs
- SQLByte.cs
- TextFormatterImp.cs
- CodeCompileUnit.cs
- DataTableExtensions.cs
- X500Name.cs
- BamlBinaryReader.cs
- XmlReaderSettings.cs
- SQLBytesStorage.cs
- ComponentResourceManager.cs
- DefaultHttpHandler.cs
- CharacterMetricsDictionary.cs
- PhysicalFontFamily.cs
- SqlReferenceCollection.cs
- SocketInformation.cs
- TextRunCache.cs
- AppSettingsExpressionEditor.cs
- SqlDataSourceConnectionPanel.cs
- UserValidatedEventArgs.cs
- RectangleGeometry.cs
- NativeMethodsCLR.cs
- BamlStream.cs
- FileLoadException.cs
- XmlSerializationWriter.cs
- EntityClassGenerator.cs
- VariableElement.cs
- TreeNodeBinding.cs
- MemoryStream.cs
- XmlObjectSerializerReadContext.cs
- HtmlInputPassword.cs
- WebPartActionVerb.cs
- GridViewDeletedEventArgs.cs
- ArrayTypeMismatchException.cs
- BamlWriter.cs
- IncrementalReadDecoders.cs
- DateTimeValueSerializerContext.cs
- FunctionImportElement.cs
- DocumentXmlWriter.cs
- ConvertEvent.cs
- MappedMetaModel.cs
- TreeView.cs
- Ref.cs
- NativeMethods.cs