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
- MarshalDirectiveException.cs
- ImmutableObjectAttribute.cs
- SqlConnectionPoolGroupProviderInfo.cs
- HeaderCollection.cs
- WebScriptEnablingElement.cs
- TrustVersion.cs
- ProfileGroupSettingsCollection.cs
- MailHeaderInfo.cs
- Keyboard.cs
- FamilyMapCollection.cs
- BrowserCapabilitiesFactory.cs
- SecurityBindingElement.cs
- TreeView.cs
- MsmqChannelFactory.cs
- COMException.cs
- TemplateControlCodeDomTreeGenerator.cs
- WsdlInspector.cs
- Transform.cs
- SqlBulkCopyColumnMappingCollection.cs
- MemoryRecordBuffer.cs
- TextParentUndoUnit.cs
- OleDbSchemaGuid.cs
- DeviceSpecificDesigner.cs
- ResXBuildProvider.cs
- ConfigXmlCDataSection.cs
- SoapHeaderException.cs
- ADMembershipProvider.cs
- PkcsMisc.cs
- DateTimeValueSerializerContext.cs
- UInt64Storage.cs
- ThousandthOfEmRealDoubles.cs
- AggregateNode.cs
- ConvertersCollection.cs
- SystemIPInterfaceStatistics.cs
- QilGenerator.cs
- UmAlQuraCalendar.cs
- ExpressionBinding.cs
- HtmlButton.cs
- TypeElementCollection.cs
- Line.cs
- Win32NamedPipes.cs
- FieldBuilder.cs
- WindowsStartMenu.cs
- rsa.cs
- Vector3D.cs
- BlockUIContainer.cs
- WsiProfilesElementCollection.cs
- PersonalizablePropertyEntry.cs
- NamedObject.cs
- XpsStructure.cs
- HttpPostedFile.cs
- IISMapPath.cs
- WmlListAdapter.cs
- ExpandSegmentCollection.cs
- SmtpException.cs
- StatusBarDrawItemEvent.cs
- ControlParser.cs
- DataControlCommands.cs
- WindowHelperService.cs
- CompilerResults.cs
- DeviceFilterDictionary.cs
- InheritedPropertyChangedEventArgs.cs
- CompilationUnit.cs
- NativeMethods.cs
- RequestSecurityTokenSerializer.cs
- DatePickerDateValidationErrorEventArgs.cs
- TextSearch.cs
- COM2ExtendedUITypeEditor.cs
- DomainConstraint.cs
- CodeTypeDeclarationCollection.cs
- FastEncoderStatics.cs
- WebPartAuthorizationEventArgs.cs
- GroupItem.cs
- GenericTextProperties.cs
- BulletedListEventArgs.cs
- BamlLocalizer.cs
- CodeEntryPointMethod.cs
- WsatConfiguration.cs
- CustomAttributeBuilder.cs
- CodeStatementCollection.cs
- DocumentPageHost.cs
- NonVisualControlAttribute.cs
- ByteStreamGeometryContext.cs
- ColorConverter.cs
- Propagator.ExtentPlaceholderCreator.cs
- TemplateColumn.cs
- ListBox.cs
- TextTrailingWordEllipsis.cs
- HttpStreamXmlDictionaryWriter.cs
- EventHandlerList.cs
- BehaviorEditorPart.cs
- DataColumnSelectionConverter.cs
- ListSurrogate.cs
- DesignTimeSiteMapProvider.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- VarInfo.cs
- OlePropertyStructs.cs
- Operand.cs
- DllNotFoundException.cs
- ConnectionPoolManager.cs