Code:
/ DotNET / DotNET / 8.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
- ToolboxItemImageConverter.cs
- UserControl.cs
- WindowsIdentity.cs
- CodeAssignStatement.cs
- SchemaElement.cs
- NumericPagerField.cs
- ConfigXmlSignificantWhitespace.cs
- CloseCollectionAsyncResult.cs
- RequestQueue.cs
- FormattedTextSymbols.cs
- WebPartDescriptionCollection.cs
- CalendarDesigner.cs
- Calendar.cs
- EncoderNLS.cs
- CompoundFileStorageReference.cs
- _SafeNetHandles.cs
- EntityDataSourceChangedEventArgs.cs
- MsmqIntegrationChannelListener.cs
- BuildResultCache.cs
- PropertyValueUIItem.cs
- VirtualPathUtility.cs
- FileDialogCustomPlacesCollection.cs
- SqlError.cs
- GridErrorDlg.cs
- InvalidDataContractException.cs
- ZipIOBlockManager.cs
- CDSsyncETWBCLProvider.cs
- GridViewRowCollection.cs
- MetadataItem_Static.cs
- Pkcs7Signer.cs
- controlskin.cs
- InstanceData.cs
- ErrorEventArgs.cs
- followingquery.cs
- SqlProviderUtilities.cs
- HighlightOverlayGlyph.cs
- metadatamappinghashervisitor.cs
- ListCollectionView.cs
- SapiInterop.cs
- DataServiceConfiguration.cs
- Avt.cs
- JpegBitmapDecoder.cs
- ConfigurationPropertyAttribute.cs
- ChtmlFormAdapter.cs
- GridErrorDlg.cs
- VersionedStreamOwner.cs
- ActivityCodeDomSerializer.cs
- AppLevelCompilationSectionCache.cs
- TemplatePartAttribute.cs
- DataColumnCollection.cs
- ActivityExecutionContextCollection.cs
- EventlogProvider.cs
- HtmlInputPassword.cs
- ControlValuePropertyAttribute.cs
- TableParaClient.cs
- XamlDesignerSerializationManager.cs
- Mappings.cs
- EnumValidator.cs
- Stroke.cs
- GroupDescription.cs
- AbstractDataSvcMapFileLoader.cs
- ProcessHostMapPath.cs
- IxmlLineInfo.cs
- HostedHttpRequestAsyncResult.cs
- RegistryPermission.cs
- WebContext.cs
- FormViewCommandEventArgs.cs
- MemoryStream.cs
- DataReceivedEventArgs.cs
- DataRowView.cs
- DropDownHolder.cs
- SBCSCodePageEncoding.cs
- EntityProviderFactory.cs
- ProfileSettings.cs
- SystemIPGlobalProperties.cs
- StoryFragments.cs
- MsmqIntegrationBindingElement.cs
- QilName.cs
- ViewDesigner.cs
- TraceInternal.cs
- CalloutQueueItem.cs
- StaticTextPointer.cs
- Range.cs
- Int16KeyFrameCollection.cs
- Freezable.cs
- SqlProvider.cs
- StorageEndPropertyMapping.cs
- AppLevelCompilationSectionCache.cs
- SignatureHelper.cs
- WebControlToolBoxItem.cs
- BitmapEffect.cs
- GenericUriParser.cs
- AuthenticatingEventArgs.cs
- SqlMethodAttribute.cs
- ExpressionHelper.cs
- Menu.cs
- OleDbWrapper.cs
- PointCollectionConverter.cs
- MergablePropertyAttribute.cs
- DefaultHttpHandler.cs