Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / DynamicData / 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 = DynamicDataResources.ResourceManager.GetString(_descriptionResourceName, DynamicDataResources.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
- PartitionerStatic.cs
- BamlLocalizer.cs
- FileSystemEventArgs.cs
- ViewgenGatekeeper.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- FilterElement.cs
- EpmContentDeSerializer.cs
- HeaderPanel.cs
- BinaryFormatterSinks.cs
- BrowserCapabilitiesCompiler.cs
- DummyDataSource.cs
- Control.cs
- ManageRequest.cs
- SimpleHandlerBuildProvider.cs
- QilValidationVisitor.cs
- TabRenderer.cs
- CompoundFileReference.cs
- PassportAuthentication.cs
- AsyncWaitHandle.cs
- InstancePersistenceCommandException.cs
- PlaceHolder.cs
- SelectionRangeConverter.cs
- ReadOnlyDataSource.cs
- SmiGettersStream.cs
- BitmapEffectDrawingContextWalker.cs
- CollectionChangeEventArgs.cs
- XmlSchemaComplexContent.cs
- baseaxisquery.cs
- CqlLexer.cs
- TdsParserSessionPool.cs
- LinkArea.cs
- SynchronizationContextHelper.cs
- Domain.cs
- SchemaName.cs
- ComponentGuaranteesAttribute.cs
- CodeTypeReferenceCollection.cs
- SerializableAttribute.cs
- DetectEofStream.cs
- Evaluator.cs
- CheckBoxFlatAdapter.cs
- ExpressionNode.cs
- SecurityResources.cs
- ConnectionPointCookie.cs
- AndCondition.cs
- FileDataSourceCache.cs
- OracleDataReader.cs
- ToolStripItemEventArgs.cs
- parserscommon.cs
- CompilerResults.cs
- StatusBarPanel.cs
- ListItemCollection.cs
- TypeListConverter.cs
- ObjectQuery_EntitySqlExtensions.cs
- FontFamilyConverter.cs
- ZeroOpNode.cs
- TargetPerspective.cs
- SafeCryptHandles.cs
- VectorAnimationBase.cs
- DataGridCommandEventArgs.cs
- XmlSerializer.cs
- DataGridViewElement.cs
- ArrangedElement.cs
- TypeEnumerableViewSchema.cs
- Debug.cs
- XsltSettings.cs
- FontConverter.cs
- Certificate.cs
- XmlObjectSerializerContext.cs
- AnimationStorage.cs
- ContainerSelectorGlyph.cs
- Brush.cs
- CustomAssemblyResolver.cs
- CachedRequestParams.cs
- XslException.cs
- ProjectionPruner.cs
- Win32SafeHandles.cs
- DynamicPropertyReader.cs
- LocalizationParserHooks.cs
- SmtpException.cs
- IdentityHolder.cs
- BaseValidator.cs
- Avt.cs
- SqlWorkflowInstanceStore.cs
- TerminatorSinks.cs
- ErrorProvider.cs
- Trace.cs
- TimerElapsedEvenArgs.cs
- EnumValAlphaComparer.cs
- WebZone.cs
- ReversePositionQuery.cs
- DownloadProgressEventArgs.cs
- MouseDevice.cs
- Header.cs
- ObjectListTitleAttribute.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- SQLDateTimeStorage.cs
- TextRunCacheImp.cs
- ActionMessageFilter.cs
- CodeTypeMemberCollection.cs
- SafeLocalAllocation.cs