Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / xsp / System / Web / Extensions / ui / ResourceCategoryAttribute.cs / 1 / ResourceCategoryAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.ComponentModel; using System.Reflection; using System.Web.Resources; using System.Web.Util; [AttributeUsage(AttributeTargets.All)] internal sealed class ResourceCategoryAttribute : CategoryAttribute { internal ResourceCategoryAttribute(string category) : base(category) { } public override object TypeId { get { return typeof(CategoryAttribute); } } protected override string GetLocalizedString(string value) { string localizedValue = base.GetLocalizedString(value); if (localizedValue == null) { localizedValue = AtlasWeb.ResourceManager.GetString("Category_" + value, AtlasWeb.Culture); } // This attribute is internal, and we should never have a missing resource string. // System.Diagnostics.Debug.Assert(localizedValue != null, "All WebForms category attributes should have localized strings. Category '" + value + "' not found."); return localizedValue; } } } // 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; using System.Web.Util; [AttributeUsage(AttributeTargets.All)] internal sealed class ResourceCategoryAttribute : CategoryAttribute { internal ResourceCategoryAttribute(string category) : base(category) { } public override object TypeId { get { return typeof(CategoryAttribute); } } protected override string GetLocalizedString(string value) { string localizedValue = base.GetLocalizedString(value); if (localizedValue == null) { localizedValue = AtlasWeb.ResourceManager.GetString("Category_" + value, AtlasWeb.Culture); } // This attribute is internal, and we should never have a missing resource string. // System.Diagnostics.Debug.Assert(localizedValue != null, "All WebForms category attributes should have localized strings. Category '" + value + "' not found."); return localizedValue; } } } // 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
- AbstractExpressions.cs
- PointLight.cs
- HttpListenerContext.cs
- RangeValueProviderWrapper.cs
- MexBindingBindingCollectionElement.cs
- AssemblyCache.cs
- CompletedAsyncResult.cs
- AutoCompleteStringCollection.cs
- FilteredDataSetHelper.cs
- SHA1Cng.cs
- ContextMenuAutomationPeer.cs
- DataGridViewColumnHeaderCell.cs
- EncoderReplacementFallback.cs
- CodeTypeParameter.cs
- DataGrid.cs
- TemplateXamlParser.cs
- PixelFormats.cs
- NextPreviousPagerField.cs
- CaseInsensitiveHashCodeProvider.cs
- ExpressionEditorAttribute.cs
- EntityEntry.cs
- WorkflowRuntimeService.cs
- XsdDateTime.cs
- RectangleGeometry.cs
- BaseServiceProvider.cs
- Win32Exception.cs
- dataobject.cs
- SHA256Managed.cs
- XmlConvert.cs
- InstalledVoice.cs
- JsonObjectDataContract.cs
- ColorConverter.cs
- ConfigPathUtility.cs
- MemberCollection.cs
- CompilationLock.cs
- ellipse.cs
- WebOperationContext.cs
- ColorAnimationBase.cs
- IndexerNameAttribute.cs
- ZipIOCentralDirectoryFileHeader.cs
- SocketException.cs
- WsdlBuildProvider.cs
- ActivityValidationServices.cs
- CodeDirectoryCompiler.cs
- GeometryGroup.cs
- KeyValuePair.cs
- JsonCollectionDataContract.cs
- CompleteWizardStep.cs
- TextLine.cs
- LazyTextWriterCreator.cs
- DockPattern.cs
- AccessViolationException.cs
- ResourcesBuildProvider.cs
- BamlRecordHelper.cs
- SessionParameter.cs
- ParserContext.cs
- PasswordRecovery.cs
- PeerName.cs
- CalculatedColumn.cs
- InvalidPipelineStoreException.cs
- BinaryFormatterWriter.cs
- LineUtil.cs
- AsyncPostBackErrorEventArgs.cs
- UInt16Converter.cs
- CngKey.cs
- GuidelineCollection.cs
- ClientConvert.cs
- DataGridViewCellStyle.cs
- SystemUnicastIPAddressInformation.cs
- InfoCardAsymmetricCrypto.cs
- DataGridViewComboBoxColumn.cs
- Funcletizer.cs
- controlskin.cs
- Ipv6Element.cs
- BufferedGraphics.cs
- Parsers.cs
- QueryUtil.cs
- ParallelTimeline.cs
- ResourceLoader.cs
- SetState.cs
- BitmapCodecInfoInternal.cs
- DecoratedNameAttribute.cs
- FileInfo.cs
- LightweightCodeGenerator.cs
- PageTheme.cs
- PipelineComponent.cs
- FormsAuthenticationEventArgs.cs
- WebResponse.cs
- PathFigure.cs
- Int32Storage.cs
- XmlElementList.cs
- RawStylusSystemGestureInputReport.cs
- SqlIdentifier.cs
- ObjectDataSource.cs
- ColumnMapProcessor.cs
- InternalRelationshipCollection.cs
- WizardForm.cs
- ValidatorUtils.cs
- LOSFormatter.cs
- DrawTreeNodeEventArgs.cs