Code:
/ FX-1434 / FX-1434 / 1.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
- ButtonRenderer.cs
- XmlSchemaInclude.cs
- Geometry.cs
- Condition.cs
- LowerCaseStringConverter.cs
- UrlPropertyAttribute.cs
- TemplatePropertyEntry.cs
- BinarySerializer.cs
- DependencyPropertyKind.cs
- SqlTopReducer.cs
- BoundPropertyEntry.cs
- WebPartUtil.cs
- LineGeometry.cs
- RenderDataDrawingContext.cs
- XmlStreamStore.cs
- DesignTableCollection.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- TraceProvider.cs
- ContentFileHelper.cs
- DiscoveryServerProtocol.cs
- Int32RectConverter.cs
- UnsafeNativeMethods.cs
- WebConfigurationFileMap.cs
- NavigateEvent.cs
- Transform3D.cs
- ExpressionBuilder.cs
- DataServiceQueryContinuation.cs
- StringUtil.cs
- FontFamily.cs
- NavigationProgressEventArgs.cs
- SimpleFieldTemplateFactory.cs
- ReadOnlyPropertyMetadata.cs
- FullTextBreakpoint.cs
- SqlDataSourceCustomCommandEditor.cs
- BamlLocalizableResourceKey.cs
- Filter.cs
- ContextConfiguration.cs
- embossbitmapeffect.cs
- ScheduleChanges.cs
- IconConverter.cs
- CompressEmulationStream.cs
- CultureTableRecord.cs
- ResourceFallbackManager.cs
- JsonEncodingStreamWrapper.cs
- XmlBinaryReader.cs
- NonBatchDirectoryCompiler.cs
- CrossSiteScriptingValidation.cs
- ActivityValidationServices.cs
- JulianCalendar.cs
- ConfigurationSectionHelper.cs
- Stackframe.cs
- ScopedKnownTypes.cs
- SimpleBitVector32.cs
- MulticastNotSupportedException.cs
- DoubleCollection.cs
- VersionedStream.cs
- StorageEndPropertyMapping.cs
- StringInfo.cs
- RectangleHotSpot.cs
- DataGridViewLinkCell.cs
- VolatileResourceManager.cs
- BitmapEffectInputData.cs
- XmlSchemas.cs
- DataSourceGeneratorException.cs
- NamespaceInfo.cs
- XappLauncher.cs
- XmlSchemaObjectTable.cs
- PolicyLevel.cs
- XmlSortKeyAccumulator.cs
- ToolStripSplitButton.cs
- UserUseLicenseDictionaryLoader.cs
- MetabaseServerConfig.cs
- CollectionBuilder.cs
- ColumnMapVisitor.cs
- Event.cs
- EmulateRecognizeCompletedEventArgs.cs
- ColorDialog.cs
- SqlDuplicator.cs
- DataGridCellsPresenter.cs
- ValidatorCompatibilityHelper.cs
- RangeContentEnumerator.cs
- RegisteredHiddenField.cs
- EditorAttribute.cs
- CheckBoxList.cs
- WebPartZoneBase.cs
- RelatedEnd.cs
- AggregateNode.cs
- TCPClient.cs
- Tokenizer.cs
- SID.cs
- XD.cs
- ResourceCategoryAttribute.cs
- FormViewRow.cs
- namescope.cs
- BaseDataBoundControl.cs
- DocumentSignatureManager.cs
- ADMembershipProvider.cs
- WindowPattern.cs
- UpdateDelegates.Generated.cs
- FileInfo.cs