Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / UI / ResourceDescriptionAttribute.cs / 1305376 / ResourceDescriptionAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.ComponentModel; using System.Reflection; using System.Web.Resources; [AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Event, Inherited = true, AllowMultiple = false)] internal sealed class ResourceDescriptionAttribute : DescriptionAttribute { private bool _resourceLoaded; private readonly string _descriptionResourceName; public ResourceDescriptionAttribute(string descriptionResourceName) { _descriptionResourceName = descriptionResourceName; } public override string Description { get { if (!_resourceLoaded) { _resourceLoaded = true; DescriptionValue = AtlasWeb.ResourceManager.GetString(_descriptionResourceName, AtlasWeb.Culture); } return base.Description; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.ComponentModel; using System.Reflection; using System.Web.Resources; [AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Event, Inherited = true, AllowMultiple = false)] internal sealed class ResourceDescriptionAttribute : DescriptionAttribute { private bool _resourceLoaded; private readonly string _descriptionResourceName; public ResourceDescriptionAttribute(string descriptionResourceName) { _descriptionResourceName = descriptionResourceName; } public override string Description { get { if (!_resourceLoaded) { _resourceLoaded = true; DescriptionValue = AtlasWeb.ResourceManager.GetString(_descriptionResourceName, AtlasWeb.Culture); } return base.Description; } } } } // 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
- DesignerExtenders.cs
- regiisutil.cs
- CancellationHandler.cs
- ListViewItemMouseHoverEvent.cs
- ApplicationException.cs
- FrameworkTextComposition.cs
- HandleCollector.cs
- ResourcePermissionBaseEntry.cs
- RuleSettings.cs
- CultureTableRecord.cs
- RegisteredExpandoAttribute.cs
- Application.cs
- LockedActivityGlyph.cs
- BufferAllocator.cs
- MouseEventArgs.cs
- TranslateTransform.cs
- SinglePageViewer.cs
- SingleTagSectionHandler.cs
- recordstate.cs
- ExternalException.cs
- DoubleAnimationUsingPath.cs
- UnsafeNativeMethods.cs
- ManipulationStartedEventArgs.cs
- UserControl.cs
- LockedBorderGlyph.cs
- HtmlListAdapter.cs
- XmlChildEnumerator.cs
- ServerIdentity.cs
- WebPartManagerInternals.cs
- TableItemProviderWrapper.cs
- CompilerWrapper.cs
- CodeFieldReferenceExpression.cs
- InitializerFacet.cs
- XsltCompileContext.cs
- DesignerForm.cs
- SolidBrush.cs
- DetailsViewInsertEventArgs.cs
- FileVersion.cs
- WorkflowPrinting.cs
- BorderGapMaskConverter.cs
- DesignerAutoFormatStyle.cs
- BindingNavigatorDesigner.cs
- DrawingAttributes.cs
- MailAddressCollection.cs
- CompilerLocalReference.cs
- SurrogateSelector.cs
- OutputCacheProfileCollection.cs
- BufferBuilder.cs
- TableLayoutColumnStyleCollection.cs
- ImageMap.cs
- PropagatorResult.cs
- OutputCacheSettings.cs
- HandleCollector.cs
- GeneralTransform3D.cs
- StringSource.cs
- FormViewDeletedEventArgs.cs
- RegistryPermission.cs
- UdpTransportSettings.cs
- WindowsMenu.cs
- EntityException.cs
- TimeSpanParse.cs
- Visual3DCollection.cs
- CompilerCollection.cs
- TextMarkerSource.cs
- XpsSerializationManager.cs
- EventSetter.cs
- ResetableIterator.cs
- UndirectedGraph.cs
- ErrorLog.cs
- Constraint.cs
- WebPartCatalogCloseVerb.cs
- ColorKeyFrameCollection.cs
- Focus.cs
- TypeCacheManager.cs
- SafeProcessHandle.cs
- PeekCompletedEventArgs.cs
- DesignOnlyAttribute.cs
- ManifestResourceInfo.cs
- PtsHost.cs
- MessageHeaderException.cs
- ScriptingProfileServiceSection.cs
- PropertyIDSet.cs
- EditorPartCollection.cs
- DecimalKeyFrameCollection.cs
- BlockCollection.cs
- Quaternion.cs
- TimeStampChecker.cs
- ProtocolsConfigurationHandler.cs
- ProcessDesigner.cs
- LiteralTextParser.cs
- CorruptStoreException.cs
- ComboBox.cs
- RC2CryptoServiceProvider.cs
- SQLInt32.cs
- ImageCodecInfo.cs
- cryptoapiTransform.cs
- WindowsProgressbar.cs
- DataGridViewRow.cs
- StrongNameUtility.cs
- AliasedSlot.cs