Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebParts / PersonalizationState.cs / 1305376 / PersonalizationState.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Web; using System.Web.Util; ////// public abstract class PersonalizationState { private WebPartManager _webPartManager; private bool _dirty; ////// protected PersonalizationState(WebPartManager webPartManager) { if (webPartManager == null) { throw new ArgumentNullException("webPartManager"); } _webPartManager = webPartManager; } ////// public bool IsDirty { get { return _dirty; } } ////// public abstract bool IsEmpty { get; } ////// public WebPartManager WebPartManager { get { return _webPartManager; } } ////// public abstract void ApplyWebPartPersonalization(WebPart webPart); ////// public abstract void ApplyWebPartManagerPersonalization(); ////// public abstract void ExtractWebPartPersonalization(WebPart webPart); ////// public abstract void ExtractWebPartManagerPersonalization(); // Returns the AuthorizationFilter string for a WebPart before it is instantiated // Returns null if there is no personalized value for AuthorizationFilter public abstract string GetAuthorizationFilter(string webPartID); ////// protected void SetDirty() { _dirty = true; } ////// public abstract void SetWebPartDirty(WebPart webPart); ////// public abstract void SetWebPartManagerDirty(); ////// protected void ValidateWebPart(WebPart webPart) { if (webPart == null) { throw new ArgumentNullException("webPart"); } if (_webPartManager.WebParts.Contains(webPart) == false) { throw new ArgumentException(SR.GetString(SR.UnknownWebPart), "webPart"); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- NumberSubstitution.cs
- RepeatButton.cs
- SqlConnectionStringBuilder.cs
- WebPartConnectionsCancelEventArgs.cs
- ExternalFile.cs
- GeneralTransform2DTo3D.cs
- JoinCqlBlock.cs
- StrongNameMembershipCondition.cs
- ClickablePoint.cs
- RequestBringIntoViewEventArgs.cs
- BinaryMethodMessage.cs
- Fault.cs
- TypeDependencyAttribute.cs
- OuterGlowBitmapEffect.cs
- FileEnumerator.cs
- InvokeFunc.cs
- ScriptResourceMapping.cs
- ArglessEventHandlerProxy.cs
- DefaultPropertiesToSend.cs
- Gdiplus.cs
- DriveInfo.cs
- EntityTypeEmitter.cs
- TcpAppDomainProtocolHandler.cs
- AbstractSvcMapFileLoader.cs
- TextBoxRenderer.cs
- SuppressMergeCheckAttribute.cs
- PatternMatcher.cs
- TypedColumnHandler.cs
- ZipIOLocalFileDataDescriptor.cs
- Int64KeyFrameCollection.cs
- SerializationEventsCache.cs
- WebConfigurationHostFileChange.cs
- DataGridViewToolTip.cs
- GiveFeedbackEvent.cs
- TraceEventCache.cs
- ErrorStyle.cs
- QilLoop.cs
- Set.cs
- Listbox.cs
- TargetConverter.cs
- ContractListAdapter.cs
- __TransparentProxy.cs
- CatalogZoneAutoFormat.cs
- KeyPressEvent.cs
- Zone.cs
- ImpersonationContext.cs
- COM2ExtendedUITypeEditor.cs
- SmtpReplyReader.cs
- TdsParameterSetter.cs
- SamlSecurityTokenAuthenticator.cs
- ViewManager.cs
- VirtualDirectoryMappingCollection.cs
- TextTreeNode.cs
- Panel.cs
- embossbitmapeffect.cs
- CqlLexer.cs
- OutputCacheProviderCollection.cs
- X509Utils.cs
- CharacterMetricsDictionary.cs
- BindableAttribute.cs
- SqlMethods.cs
- LayoutEvent.cs
- FlowLayout.cs
- HtmlValidationSummaryAdapter.cs
- ClientTargetCollection.cs
- ConfigurationElementCollection.cs
- SimpleWebHandlerParser.cs
- DataGridViewCellStyleConverter.cs
- WindowsScrollBar.cs
- SystemKeyConverter.cs
- XmlFormatReaderGenerator.cs
- ExternalCalls.cs
- SubclassTypeValidatorAttribute.cs
- DrawingContextWalker.cs
- JsonWriterDelegator.cs
- ISAPIApplicationHost.cs
- TypeInitializationException.cs
- SecurityContext.cs
- ObjectTag.cs
- EncoderParameters.cs
- BuildDependencySet.cs
- SetStoryboardSpeedRatio.cs
- StringArrayConverter.cs
- AppLevelCompilationSectionCache.cs
- KeyToListMap.cs
- DurableEnlistmentState.cs
- Evidence.cs
- BaseCodePageEncoding.cs
- ExecutionContext.cs
- ListViewGroupConverter.cs
- DownloadProgressEventArgs.cs
- CompModSwitches.cs
- UnknownBitmapDecoder.cs
- RelationshipConstraintValidator.cs
- FileDialog.cs
- SafeRightsManagementHandle.cs
- WebServiceEnumData.cs
- BitmapScalingModeValidation.cs
- HttpRequest.cs
- EventMappingSettingsCollection.cs