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
- RangeValuePattern.cs
- QuaternionIndependentAnimationStorage.cs
- ValueSerializerAttribute.cs
- CancellableEnumerable.cs
- PageParserFilter.cs
- StorageEntityTypeMapping.cs
- WindowVisualStateTracker.cs
- ToolStripMenuItem.cs
- DataPointer.cs
- SspiHelper.cs
- EncryptionUtility.cs
- BamlTreeNode.cs
- State.cs
- UICuesEvent.cs
- TagMapInfo.cs
- FunctionCommandText.cs
- FontWeight.cs
- XmlSubtreeReader.cs
- ReadOnlyNameValueCollection.cs
- SatelliteContractVersionAttribute.cs
- SqlConnectionFactory.cs
- AutomationPropertyChangedEventArgs.cs
- ContractInferenceHelper.cs
- ActivityExecutionContext.cs
- SapiRecoContext.cs
- RuntimeConfig.cs
- UniqueEventHelper.cs
- WebServiceMethodData.cs
- SqlAggregateChecker.cs
- contentDescriptor.cs
- TraceLevelHelper.cs
- CookieHandler.cs
- DetailsViewAutoFormat.cs
- AdvancedBindingPropertyDescriptor.cs
- TimeSpanConverter.cs
- SqlConnectionPoolProviderInfo.cs
- RuntimeResourceSet.cs
- SymmetricAlgorithm.cs
- TextMarkerSource.cs
- FontFamilyValueSerializer.cs
- DataSetSchema.cs
- HttpModulesSection.cs
- AssemblyUtil.cs
- BamlResourceDeserializer.cs
- ExpressionBinding.cs
- HttpListenerRequest.cs
- BasicExpandProvider.cs
- Unit.cs
- BroadcastEventHelper.cs
- IOException.cs
- GregorianCalendarHelper.cs
- OdbcConnectionHandle.cs
- ValidationEventArgs.cs
- Base64Decoder.cs
- TreeNodeStyleCollection.cs
- propertytag.cs
- MemoryMappedFile.cs
- ToolStripDropDownButton.cs
- Command.cs
- NativeMethods.cs
- WSSecurityJan2004.cs
- EnumUnknown.cs
- OdbcConnection.cs
- ListViewDesigner.cs
- TemplateEditingService.cs
- FactoryGenerator.cs
- PropertyItemInternal.cs
- ConnectionManagementElement.cs
- SharedDp.cs
- BinaryWriter.cs
- DataColumn.cs
- JsonSerializer.cs
- DbLambda.cs
- ColorTranslator.cs
- Timer.cs
- ScriptingScriptResourceHandlerSection.cs
- IPGlobalProperties.cs
- IndexingContentUnit.cs
- WorkflowPageSetupDialog.cs
- EtwProvider.cs
- DataServiceExpressionVisitor.cs
- ResourceDescriptionAttribute.cs
- DependencyObject.cs
- StringReader.cs
- XmlILOptimizerVisitor.cs
- ClonableStack.cs
- PolicyManager.cs
- TaiwanCalendar.cs
- CodeParameterDeclarationExpressionCollection.cs
- invalidudtexception.cs
- LinqDataSourceView.cs
- MulticastOption.cs
- XPathArrayIterator.cs
- SystemFonts.cs
- COAUTHIDENTITY.cs
- GridViewDeleteEventArgs.cs
- RenderContext.cs
- TreeViewItem.cs
- TypeReference.cs
- DataRelationPropertyDescriptor.cs