Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataWebControlsDesign / System / Data / WebControls / Design / Util / ResourceDescriptionAttribute.cs / 3 / ResourceDescriptionAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //----------------------------------------------------------------------------- using System; using System.ComponentModel; using System.Reflection; namespace System.Web.UI.Design.WebControls.Util { [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 = System.Web.UI.Design.WebControlsRes.GetString(_descriptionResourceName); } return base.Description; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //----------------------------------------------------------------------------- using System; using System.ComponentModel; using System.Reflection; namespace System.Web.UI.Design.WebControls.Util { [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 = System.Web.UI.Design.WebControlsRes.GetString(_descriptionResourceName); } 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
- FontSourceCollection.cs
- EmptyStringExpandableObjectConverter.cs
- TaskHelper.cs
- TypeInfo.cs
- SendSecurityHeaderElementContainer.cs
- StrokeRenderer.cs
- ToolBarPanel.cs
- MobileControlPersister.cs
- OdbcConnectionString.cs
- TableDetailsCollection.cs
- ResolveCriteriaCD1.cs
- SvcMapFileSerializer.cs
- DecoderNLS.cs
- DataGridViewCellStyleEditor.cs
- AdCreatedEventArgs.cs
- DriveInfo.cs
- ParameterReplacerVisitor.cs
- AggregationMinMaxHelpers.cs
- TemplateField.cs
- SingleAnimationBase.cs
- MetadataItemEmitter.cs
- PermissionAttributes.cs
- QilCloneVisitor.cs
- MessageHeaderDescriptionCollection.cs
- FormViewPagerRow.cs
- ZoomPercentageConverter.cs
- ADMembershipUser.cs
- SqlRecordBuffer.cs
- LocalizationCodeDomSerializer.cs
- VirtualPathData.cs
- DefaultValueMapping.cs
- VisualBrush.cs
- TypePropertyEditor.cs
- MachineKeySection.cs
- CodeValidator.cs
- XmlSchemaRedefine.cs
- EdmToObjectNamespaceMap.cs
- wgx_exports.cs
- ScrollViewerAutomationPeer.cs
- SystemIPInterfaceProperties.cs
- SQLConvert.cs
- DeviceContext.cs
- DescendentsWalker.cs
- Line.cs
- UriSectionReader.cs
- AppSettingsExpressionBuilder.cs
- ConfigurationManagerInternal.cs
- InteropTrackingRecord.cs
- Rijndael.cs
- WebBrowserProgressChangedEventHandler.cs
- SqlDataSourceEnumerator.cs
- RoutedEventValueSerializer.cs
- CombinedGeometry.cs
- StringFormat.cs
- EditorAttribute.cs
- DropSource.cs
- InputQueue.cs
- ClientRuntimeConfig.cs
- ComponentSerializationService.cs
- Resources.Designer.cs
- SrgsSubset.cs
- XsltInput.cs
- SchemaElementLookUpTable.cs
- LowerCaseStringConverter.cs
- TextRangeAdaptor.cs
- InstanceNotReadyException.cs
- WebException.cs
- Brushes.cs
- EditorPartCollection.cs
- XAMLParseException.cs
- Int32AnimationUsingKeyFrames.cs
- oledbmetadatacollectionnames.cs
- TextEffect.cs
- ListSortDescriptionCollection.cs
- DocumentCollection.cs
- HealthMonitoringSection.cs
- PeerNameRegistration.cs
- GenericsNotImplementedException.cs
- Vector3DValueSerializer.cs
- PermissionSetTriple.cs
- PartialClassGenerationTaskInternal.cs
- OptimalBreakSession.cs
- SchemaImporterExtension.cs
- CommonRemoteMemoryBlock.cs
- Journal.cs
- OracleCommandBuilder.cs
- UnsafeCollabNativeMethods.cs
- RightsManagementEncryptedStream.cs
- CodePageUtils.cs
- AssemblyResourceLoader.cs
- Cloud.cs
- SizeAnimationUsingKeyFrames.cs
- SelectionChangedEventArgs.cs
- XPathNavigatorReader.cs
- SystemIcmpV4Statistics.cs
- AutomationPatternInfo.cs
- SqlConnection.cs
- SqlFactory.cs
- webproxy.cs
- basenumberconverter.cs