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
- XmlElementAttribute.cs
- XmlLoader.cs
- DesignerSerializerAttribute.cs
- ValidationError.cs
- PartManifestEntry.cs
- UserUseLicenseDictionaryLoader.cs
- ScrollBarRenderer.cs
- LinkedResourceCollection.cs
- TempEnvironment.cs
- CodeGroup.cs
- WebBrowserNavigatingEventHandler.cs
- XmlSchemaComplexType.cs
- DistributedTransactionPermission.cs
- WorkflowInvoker.cs
- CatalogZone.cs
- RootDesignerSerializerAttribute.cs
- PublisherIdentityPermission.cs
- SafeFileMappingHandle.cs
- CommandSet.cs
- UserControlBuildProvider.cs
- DateTimeFormatInfo.cs
- CfgParser.cs
- FamilyCollection.cs
- KeyMatchBuilder.cs
- IdentityReference.cs
- ImpersonationContext.cs
- ServiceDescriptions.cs
- RoleGroup.cs
- XXXOnTypeBuilderInstantiation.cs
- FunctionMappingTranslator.cs
- TextViewSelectionProcessor.cs
- TransformValueSerializer.cs
- KernelTypeValidation.cs
- EventProviderWriter.cs
- TemplateKey.cs
- MarkerProperties.cs
- WebPartTracker.cs
- SoapAttributes.cs
- TextSegment.cs
- ColorConvertedBitmap.cs
- BitConverter.cs
- ContainerUIElement3D.cs
- FactoryId.cs
- InputEventArgs.cs
- CompensationExtension.cs
- ApplicationManager.cs
- GrammarBuilderPhrase.cs
- DataGridTable.cs
- ComponentEditorForm.cs
- SlipBehavior.cs
- Screen.cs
- XmlWriter.cs
- OutArgumentConverter.cs
- SiteOfOriginPart.cs
- DisplayMemberTemplateSelector.cs
- CodeCatchClauseCollection.cs
- Win32Native.cs
- ImageIndexEditor.cs
- DataControlFieldsEditor.cs
- ImmutableObjectAttribute.cs
- SamlEvidence.cs
- ExpressionBuilder.cs
- LicFileLicenseProvider.cs
- Label.cs
- HwndTarget.cs
- SizeAnimationClockResource.cs
- ManipulationInertiaStartingEventArgs.cs
- DirectoryObjectSecurity.cs
- httpserverutility.cs
- CapabilitiesAssignment.cs
- EdmItemError.cs
- ScopelessEnumAttribute.cs
- Visitor.cs
- URLString.cs
- __Error.cs
- WebReferencesBuildProvider.cs
- PrePostDescendentsWalker.cs
- CryptoConfig.cs
- SQLDecimalStorage.cs
- DesignTimeVisibleAttribute.cs
- FormViewRow.cs
- PolyBezierSegment.cs
- PropertyGeneratedEventArgs.cs
- RangeBase.cs
- TextTreeUndo.cs
- Missing.cs
- PageClientProxyGenerator.cs
- FlowchartDesignerCommands.cs
- CustomAttribute.cs
- HtmlTernaryTree.cs
- Win32Exception.cs
- ProcessModelSection.cs
- XPathNavigatorException.cs
- UnsafeCollabNativeMethods.cs
- DateTimeSerializationSection.cs
- NamespaceQuery.cs
- IDReferencePropertyAttribute.cs
- xml.cs
- ParseHttpDate.cs
- DataGridView.cs