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
- BinaryNode.cs
- Propagator.cs
- TableItemStyle.cs
- ZipIOCentralDirectoryFileHeader.cs
- TimeSpanHelper.cs
- CodeDOMProvider.cs
- Monitor.cs
- HasRunnableWorkflowEvent.cs
- RuntimeConfig.cs
- BitmapEffect.cs
- TextBoxBase.cs
- PageParser.cs
- XmlSchemaSimpleTypeUnion.cs
- GridViewRowPresenterBase.cs
- SrgsElementFactory.cs
- FileUtil.cs
- CircleEase.cs
- XmlSchemaAnnotated.cs
- SerializationInfoEnumerator.cs
- XComponentModel.cs
- Point3DKeyFrameCollection.cs
- TextPattern.cs
- ClockController.cs
- TextFormatterImp.cs
- HttpCacheVaryByContentEncodings.cs
- ResolvedKeyFrameEntry.cs
- StorageModelBuildProvider.cs
- BitmapPalettes.cs
- BrowserTree.cs
- SourceFileBuildProvider.cs
- CookielessHelper.cs
- DefaultTextStoreTextComposition.cs
- Pointer.cs
- EncoderBestFitFallback.cs
- NativeMethods.cs
- LabelInfo.cs
- Imaging.cs
- ExecutionContext.cs
- IListConverters.cs
- PhysicalFontFamily.cs
- MetadataCacheItem.cs
- ContentValidator.cs
- XmlSchemaAttributeGroup.cs
- InstanceDescriptor.cs
- ProfileBuildProvider.cs
- PropertyPathWorker.cs
- CodePageEncoding.cs
- WeakReadOnlyCollection.cs
- DesignerTextBoxAdapter.cs
- SqlMetaData.cs
- State.cs
- ItemType.cs
- EventSetter.cs
- GroupJoinQueryOperator.cs
- HostProtectionException.cs
- ExpressionValueEditor.cs
- XmlElementList.cs
- XamlNamespaceHelper.cs
- ArraySet.cs
- ReachVisualSerializerAsync.cs
- WinFormsUtils.cs
- OdbcHandle.cs
- CryptoHelper.cs
- WinOEToolBoxItem.cs
- Help.cs
- ToolboxItemFilterAttribute.cs
- ButtonFlatAdapter.cs
- SqlTypeConverter.cs
- RootBrowserWindow.cs
- CaretElement.cs
- Int32CollectionConverter.cs
- UpWmlPageAdapter.cs
- PrimitiveType.cs
- StateWorkerRequest.cs
- ToolStripSeparatorRenderEventArgs.cs
- EventEntry.cs
- FileUtil.cs
- EventNotify.cs
- TrackingProfile.cs
- Exceptions.cs
- ClassHandlersStore.cs
- ADMembershipProvider.cs
- HuffmanTree.cs
- CancellationScope.cs
- IsolatedStoragePermission.cs
- PhysicalFontFamily.cs
- LogPolicy.cs
- NamespaceList.cs
- PageBuildProvider.cs
- MenuCommands.cs
- VisualBrush.cs
- Method.cs
- BamlRecordHelper.cs
- CommonObjectSecurity.cs
- ResolveCriteria11.cs
- DeviceFilterDictionary.cs
- EdmValidator.cs
- TreeWalkHelper.cs
- WinFormsComponentEditor.cs
- FrameAutomationPeer.cs