Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Resources / NeutralResourcesLanguageAttribute.cs / 1305376 / 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. ** ** ===========================================================*/ namespace System.Resources { using System; using System.Diagnostics.Contracts; [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"); Contract.EndContractBlock(); _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)); Contract.EndContractBlock(); _culture = cultureName; _fallbackLoc = location; } public String CultureName { get { return _culture; } } public UltimateResourceFallbackLocation Location { get { return _fallbackLoc; } } } } // 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
- Control.cs
- Package.cs
- OleDbCommand.cs
- Form.cs
- webeventbuffer.cs
- GetParentChain.cs
- TdsParserSessionPool.cs
- Relationship.cs
- LocalizedNameDescriptionPair.cs
- Timer.cs
- ExcCanonicalXml.cs
- XPathNavigator.cs
- TextOutput.cs
- CompilerLocalReference.cs
- Page.cs
- StringPropertyBuilder.cs
- DataGridRowHeaderAutomationPeer.cs
- ResourceManagerWrapper.cs
- UserControlDocumentDesigner.cs
- ConfigurationManagerHelperFactory.cs
- DynamicResourceExtension.cs
- PeerNearMe.cs
- LinqDataView.cs
- SoapServerMethod.cs
- GridLength.cs
- HttpsChannelFactory.cs
- FunctionDetailsReader.cs
- OleDbPropertySetGuid.cs
- TypeGeneratedEventArgs.cs
- DesignTimeTemplateParser.cs
- Profiler.cs
- DataGridBoolColumn.cs
- PersonalizationAdministration.cs
- EntityContainerAssociationSet.cs
- ConfigXmlSignificantWhitespace.cs
- RegexStringValidator.cs
- WebPartMenuStyle.cs
- BaseCodeDomTreeGenerator.cs
- ExtensionWindow.cs
- TemplateBuilder.cs
- ManagedWndProcTracker.cs
- SerializationObjectManager.cs
- ServiceBuildProvider.cs
- WebPart.cs
- XmlExtensionFunction.cs
- translator.cs
- OutputCacheSettings.cs
- AnimationTimeline.cs
- _NtlmClient.cs
- UnorderedHashRepartitionStream.cs
- SynchronizationValidator.cs
- VirtualPath.cs
- TraceLog.cs
- BaseTemplateParser.cs
- XmlSchemaComplexContent.cs
- SpnEndpointIdentity.cs
- Publisher.cs
- MobileComponentEditorPage.cs
- ButtonPopupAdapter.cs
- Hash.cs
- UserControlCodeDomTreeGenerator.cs
- XmlQueryRuntime.cs
- KeyValueInternalCollection.cs
- XmlArrayItemAttributes.cs
- DataViewSettingCollection.cs
- Triangle.cs
- CryptoApi.cs
- MethodBuilderInstantiation.cs
- DispatcherTimer.cs
- Collection.cs
- ProxyAttribute.cs
- FullTrustAssembly.cs
- DataGridViewAccessibleObject.cs
- XmlValidatingReaderImpl.cs
- LinqDataSourceStatusEventArgs.cs
- Int32Converter.cs
- DoubleAnimationBase.cs
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- QilLiteral.cs
- SspiWrapper.cs
- xamlnodes.cs
- Int32AnimationUsingKeyFrames.cs
- Activator.cs
- DateRangeEvent.cs
- BasicExpandProvider.cs
- Attachment.cs
- NativeMethods.cs
- ToolStripDropTargetManager.cs
- Adorner.cs
- DataRecordInfo.cs
- MsmqInputSessionChannel.cs
- ScriptingRoleServiceSection.cs
- ICspAsymmetricAlgorithm.cs
- MonitorWrapper.cs
- XamlRtfConverter.cs
- EnvironmentPermission.cs
- sqlinternaltransaction.cs
- autovalidator.cs
- PropertyInfo.cs
- RoamingStoreFileUtility.cs