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
- AppDomain.cs
- CfgArc.cs
- RequestChannel.cs
- WSTrust.cs
- KeysConverter.cs
- Subtree.cs
- XsdCachingReader.cs
- WhitespaceRuleReader.cs
- RegistrationServices.cs
- BaseCAMarshaler.cs
- InkPresenter.cs
- NetworkCredential.cs
- QilDataSource.cs
- WebServiceClientProxyGenerator.cs
- SafeNativeMethods.cs
- brushes.cs
- DataProtectionSecurityStateEncoder.cs
- _Win32.cs
- Pool.cs
- XmlSignatureProperties.cs
- ToolStripDropDownClosingEventArgs.cs
- ReadOnlyCollection.cs
- configsystem.cs
- ObjectDataSourceStatusEventArgs.cs
- ToolStripItemEventArgs.cs
- IdentitySection.cs
- DetailsViewModeEventArgs.cs
- ExpressionList.cs
- DocumentViewer.cs
- Base64Stream.cs
- NetworkInformationPermission.cs
- AsmxEndpointPickerExtension.cs
- EmptyStringExpandableObjectConverter.cs
- RMEnrollmentPage1.cs
- QueryCursorEventArgs.cs
- ColorConverter.cs
- WsatEtwTraceListener.cs
- COM2PictureConverter.cs
- XsltException.cs
- ProfileService.cs
- HttpApplicationStateWrapper.cs
- PathFigureCollectionConverter.cs
- EnterpriseServicesHelper.cs
- NotifyInputEventArgs.cs
- SqlTriggerAttribute.cs
- TraversalRequest.cs
- EdmScalarPropertyAttribute.cs
- UserControl.cs
- ProcessHost.cs
- HtmlDocument.cs
- InteropTrackingRecord.cs
- DataFieldConverter.cs
- SoapFormatter.cs
- GeometryGroup.cs
- SymmetricCryptoHandle.cs
- Inflater.cs
- RenameRuleObjectDialog.Designer.cs
- peersecurityelement.cs
- ResXResourceSet.cs
- CodeAccessPermission.cs
- ExtenderControl.cs
- FormsAuthenticationUser.cs
- NullReferenceException.cs
- BufferedGraphicsManager.cs
- PriorityBindingExpression.cs
- SpnEndpointIdentity.cs
- CursorConverter.cs
- HttpClientCertificate.cs
- TableAutomationPeer.cs
- IgnoreSection.cs
- StringArrayConverter.cs
- DeclarativeExpressionConditionDeclaration.cs
- HtmlPanelAdapter.cs
- RegexWriter.cs
- XamlFrame.cs
- InteropAutomationProvider.cs
- StringKeyFrameCollection.cs
- BitmapFrameDecode.cs
- TransformedBitmap.cs
- SourceLineInfo.cs
- OleDbConnection.cs
- AggregateException.cs
- BooleanKeyFrameCollection.cs
- URLMembershipCondition.cs
- MethodImplAttribute.cs
- TransformCryptoHandle.cs
- BufferedGraphicsManager.cs
- CommandHelper.cs
- VisualSerializer.cs
- CursorConverter.cs
- UIElementParaClient.cs
- RequestReplyCorrelator.cs
- DataGridCell.cs
- CleanUpVirtualizedItemEventArgs.cs
- SendKeys.cs
- DataServiceBehavior.cs
- initElementDictionary.cs
- DataControlLinkButton.cs
- RepeaterItemEventArgs.cs
- DefaultMemberAttribute.cs