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
- EndOfStreamException.cs
- CryptoApi.cs
- HttpInputStream.cs
- DeviceContext.cs
- MetabaseSettingsIis7.cs
- ItemCheckedEvent.cs
- GradientSpreadMethodValidation.cs
- RedirectionProxy.cs
- XPathNodeHelper.cs
- DataMemberConverter.cs
- Size3D.cs
- OuterGlowBitmapEffect.cs
- _SingleItemRequestCache.cs
- BrowserInteropHelper.cs
- FontDialog.cs
- X509ChainPolicy.cs
- SQLMembershipProvider.cs
- RelationshipNavigation.cs
- DateTimeConverter2.cs
- IItemProperties.cs
- PaintValueEventArgs.cs
- FieldDescriptor.cs
- ZoneIdentityPermission.cs
- CrossContextChannel.cs
- TypeTypeConverter.cs
- VolatileResourceManager.cs
- EntityViewContainer.cs
- ReadOnlyDictionary.cs
- BindingBase.cs
- LifetimeServices.cs
- GAC.cs
- StringFormat.cs
- SystemColorTracker.cs
- RectConverter.cs
- BooleanStorage.cs
- Int32Rect.cs
- BitmapMetadataEnumerator.cs
- StaticDataManager.cs
- RemoteWebConfigurationHostServer.cs
- OleDbReferenceCollection.cs
- ISO2022Encoding.cs
- ArraySegment.cs
- NamespaceDecl.cs
- ChtmlTextWriter.cs
- TextRenderer.cs
- XmlBinaryWriterSession.cs
- DodSequenceMerge.cs
- SqlIdentifier.cs
- CalendarDateRangeChangingEventArgs.cs
- MultiTrigger.cs
- DbDataRecord.cs
- MultipleViewPattern.cs
- RectangleConverter.cs
- TableCellAutomationPeer.cs
- XmlDocumentFragment.cs
- ResourceDictionaryCollection.cs
- EntityType.cs
- DbCommandTree.cs
- Font.cs
- XmlILModule.cs
- XmlDataSource.cs
- TypeNameHelper.cs
- TextEditorLists.cs
- XmlILIndex.cs
- XmlNodeReader.cs
- Merger.cs
- StorageComplexTypeMapping.cs
- _SslStream.cs
- ExecutedRoutedEventArgs.cs
- AccessDataSourceWizardForm.cs
- DataControlFieldCell.cs
- IDQuery.cs
- DetailsViewDesigner.cs
- LifetimeServices.cs
- PropertyPushdownHelper.cs
- Matrix.cs
- PrtCap_Public_Simple.cs
- basenumberconverter.cs
- XmlDataDocument.cs
- ImageListImageEditor.cs
- LowerCaseStringConverter.cs
- TabletCollection.cs
- _ChunkParse.cs
- ACL.cs
- ArcSegment.cs
- GetPageNumberCompletedEventArgs.cs
- WebResourceAttribute.cs
- RayHitTestParameters.cs
- BuildProviderInstallComponent.cs
- PlaceHolder.cs
- NamespaceMapping.cs
- Hashtable.cs
- EntityDataSourceReferenceGroup.cs
- MetadataItem_Static.cs
- ErrorEventArgs.cs
- DiscardableAttribute.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- LicenseManager.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- ClientConfigPaths.cs