Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / Resources / NeutralResourcesLanguageAttribute.cs / 1 / NeutralResourcesLanguageAttribute.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: NeutralResourcesLanguageAttribute ** ** ** Purpose: Tells the ResourceManager what language your main ** assembly's resources are written in. The ** ResourceManager won't try loading a satellite ** assembly for that culture, which helps perf. ** ** ===========================================================*/ using System; namespace System.Resources { [AttributeUsage(AttributeTargets.Assembly, AllowMultiple=false)] [System.Runtime.InteropServices.ComVisible(true)] public sealed class NeutralResourcesLanguageAttribute : Attribute { private String _culture; private UltimateResourceFallbackLocation _fallbackLoc; public NeutralResourcesLanguageAttribute(String cultureName) { if (cultureName == null) throw new ArgumentNullException("cultureName"); _culture = cultureName; _fallbackLoc = UltimateResourceFallbackLocation.MainAssembly; } public NeutralResourcesLanguageAttribute(String cultureName, UltimateResourceFallbackLocation location) { if (cultureName == null) throw new ArgumentNullException("cultureName"); if (!Enum.IsDefined(typeof(UltimateResourceFallbackLocation), location)) throw new ArgumentException(Environment.GetResourceString("Arg_InvalidNeutralResourcesLanguage_FallbackLoc", location)); _culture = cultureName; _fallbackLoc = location; } public String CultureName { get { return _culture; } } public UltimateResourceFallbackLocation Location { get { return _fallbackLoc; } } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DurableInstancingOptions.cs
- BooleanAnimationBase.cs
- GifBitmapDecoder.cs
- Root.cs
- XpsSerializationManager.cs
- WindowProviderWrapper.cs
- WizardPanel.cs
- HttpClientCertificate.cs
- Message.cs
- DataGridViewCellStyleChangedEventArgs.cs
- RefreshEventArgs.cs
- wmiprovider.cs
- WebPartTracker.cs
- BinaryParser.cs
- SqlBulkCopy.cs
- CodeIdentifiers.cs
- EdmFunction.cs
- SelectionUIHandler.cs
- RuleSettings.cs
- WebFormDesignerActionService.cs
- EllipseGeometry.cs
- GlobalizationAssembly.cs
- datacache.cs
- PropertyToken.cs
- AppDomainGrammarProxy.cs
- CompareValidator.cs
- HighlightVisual.cs
- TemplatePagerField.cs
- ObjectRef.cs
- Utils.cs
- TreeNodeBinding.cs
- XmlSchemaResource.cs
- Image.cs
- MetadataItem.cs
- DependencyStoreSurrogate.cs
- ReflectionUtil.cs
- FontStretches.cs
- Trace.cs
- ObjectConverter.cs
- SessionStateModule.cs
- StorageComplexTypeMapping.cs
- SqlNamer.cs
- PixelShader.cs
- DataGridViewHitTestInfo.cs
- XpsPackagingPolicy.cs
- HybridDictionary.cs
- ByteStreamMessageUtility.cs
- UnsafeNativeMethods.cs
- TreeView.cs
- OdbcConnectionStringbuilder.cs
- XmlSchemaCollection.cs
- ObjectQuery.cs
- NavigationWindowAutomationPeer.cs
- HasActivatableWorkflowEvent.cs
- InputScopeConverter.cs
- ToolStripArrowRenderEventArgs.cs
- ReferencedType.cs
- SymbolMethod.cs
- MissingFieldException.cs
- BamlRecords.cs
- Content.cs
- HtmlGenericControl.cs
- WebEventTraceProvider.cs
- FixedSOMPageElement.cs
- _IPv6Address.cs
- TextTreeText.cs
- PropVariant.cs
- WindowsTreeView.cs
- SqlUnionizer.cs
- SessionStateSection.cs
- AxDesigner.cs
- XmlAttribute.cs
- RtfToXamlLexer.cs
- FixUp.cs
- DoubleCollection.cs
- MemoryResponseElement.cs
- ReferenceConverter.cs
- XPathScanner.cs
- FullTextBreakpoint.cs
- UserControl.cs
- XmlILTrace.cs
- InvalidAsynchronousStateException.cs
- CompilerCollection.cs
- SqlUserDefinedTypeAttribute.cs
- Latin1Encoding.cs
- OledbConnectionStringbuilder.cs
- DbBuffer.cs
- DataServiceEntityAttribute.cs
- XMLSchema.cs
- KeyValueConfigurationElement.cs
- SqlInternalConnection.cs
- SocketAddress.cs
- SecurityPolicySection.cs
- HttpChannelHelper.cs
- sqlnorm.cs
- XPathEmptyIterator.cs
- RegionData.cs
- newinstructionaction.cs
- XmlAutoDetectWriter.cs
- EmbeddedMailObjectsCollection.cs