Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebParts / PersonalizationStateInfo.cs / 1 / PersonalizationStateInfo.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Security.Permissions; using System.Web.Util; [Serializable] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public abstract class PersonalizationStateInfo { private string _path; private DateTime _lastUpdatedDate; private int _size; // We only want our assembly to inherit this class, so make it internal internal PersonalizationStateInfo(string path, DateTime lastUpdatedDate, int size) { _path = StringUtil.CheckAndTrimString(path, "path"); PersonalizationProviderHelper.CheckNegativeInteger(size, "size"); _lastUpdatedDate = lastUpdatedDate.ToUniversalTime(); _size = size; } public string Path { get { return _path; } } public DateTime LastUpdatedDate { get { return _lastUpdatedDate.ToLocalTime(); } } public int Size { get { return _size; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Security.Permissions; using System.Web.Util; [Serializable] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public abstract class PersonalizationStateInfo { private string _path; private DateTime _lastUpdatedDate; private int _size; // We only want our assembly to inherit this class, so make it internal internal PersonalizationStateInfo(string path, DateTime lastUpdatedDate, int size) { _path = StringUtil.CheckAndTrimString(path, "path"); PersonalizationProviderHelper.CheckNegativeInteger(size, "size"); _lastUpdatedDate = lastUpdatedDate.ToUniversalTime(); _size = size; } public string Path { get { return _path; } } public DateTime LastUpdatedDate { get { return _lastUpdatedDate.ToLocalTime(); } } public int Size { get { return _size; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridViewRowHeightInfoNeededEventArgs.cs
- ConfigurationManager.cs
- IisTraceWebEventProvider.cs
- Hyperlink.cs
- Module.cs
- ApplicationTrust.cs
- DataRowChangeEvent.cs
- TextBlockAutomationPeer.cs
- RoleManagerModule.cs
- BinaryParser.cs
- TransformBlockRequest.cs
- DelegatingTypeDescriptionProvider.cs
- ReceiveReply.cs
- TextSelectionHighlightLayer.cs
- UdpDiscoveryMessageFilter.cs
- DataRowChangeEvent.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- WebBrowserNavigatingEventHandler.cs
- CodeRemoveEventStatement.cs
- ExternalCalls.cs
- DataGridItem.cs
- XmlSignatureProperties.cs
- TCEAdapterGenerator.cs
- Visual3DCollection.cs
- Number.cs
- DesignTimeParseData.cs
- Utils.cs
- EventItfInfo.cs
- AspNetSynchronizationContext.cs
- AmbiguousMatchException.cs
- DataSourceConverter.cs
- PeerContact.cs
- XmlSchemaSimpleTypeUnion.cs
- FreezableCollection.cs
- PageSettings.cs
- ModelEditingScope.cs
- CodeMethodInvokeExpression.cs
- InvokeGenerator.cs
- _ProxyChain.cs
- Size3DValueSerializer.cs
- RSAPKCS1KeyExchangeFormatter.cs
- SqlResolver.cs
- ApplicationSecurityInfo.cs
- ValidationSummary.cs
- TimerEventSubscriptionCollection.cs
- WebPartCloseVerb.cs
- DispatcherProcessingDisabled.cs
- NativeCppClassAttribute.cs
- XamlDesignerSerializationManager.cs
- SynchronizationLockException.cs
- SchemaTableOptionalColumn.cs
- Font.cs
- Roles.cs
- PeerNearMe.cs
- DragCompletedEventArgs.cs
- SpeechRecognitionEngine.cs
- WindowsAuthenticationEventArgs.cs
- HtmlMeta.cs
- ThemeInfoAttribute.cs
- TextSerializer.cs
- HttpContextWrapper.cs
- Events.cs
- PrintPreviewDialog.cs
- WindowsListViewItem.cs
- SByte.cs
- BlockingCollection.cs
- ConsoleKeyInfo.cs
- VirtualDirectoryMappingCollection.cs
- RecipientInfo.cs
- ContainerUIElement3D.cs
- SqlWebEventProvider.cs
- EventInfo.cs
- SvcMapFileSerializer.cs
- MeasurementDCInfo.cs
- SHA1.cs
- XomlCompiler.cs
- SqlVersion.cs
- EntityClassGenerator.cs
- DrawListViewSubItemEventArgs.cs
- SimpleType.cs
- InstancePersistenceContext.cs
- EncoderExceptionFallback.cs
- ConnectionOrientedTransportBindingElement.cs
- IOException.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- StringReader.cs
- TextReader.cs
- IdlingCommunicationPool.cs
- SpellerHighlightLayer.cs
- XmlRawWriterWrapper.cs
- StylusPointPropertyUnit.cs
- RelatedImageListAttribute.cs
- DataRowView.cs
- RuleInfoComparer.cs
- TdsParserHelperClasses.cs
- AutomationAttributeInfo.cs
- ResXFileRef.cs
- ActivationArguments.cs
- WorkflowTransactionOptions.cs
- RegexRunnerFactory.cs