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
- XPathBinder.cs
- TreeNodeBindingCollection.cs
- TraceHwndHost.cs
- Rotation3DKeyFrameCollection.cs
- MenuCommand.cs
- DesignerTransactionCloseEvent.cs
- WebPartTransformer.cs
- ServicePointManager.cs
- Int64.cs
- SelectingProviderEventArgs.cs
- GridViewDeleteEventArgs.cs
- SourceInterpreter.cs
- NamedObject.cs
- NotifyIcon.cs
- XamlTreeBuilderBamlRecordWriter.cs
- FilterException.cs
- DataGridColumnHeaderAutomationPeer.cs
- SqlUserDefinedAggregateAttribute.cs
- RowParagraph.cs
- SessionStateContainer.cs
- EnvironmentPermission.cs
- ServiceMetadataExtension.cs
- ValueHandle.cs
- ResXResourceReader.cs
- TypeSchema.cs
- PointAnimation.cs
- DbSetClause.cs
- CssClassPropertyAttribute.cs
- HttpHeaderCollection.cs
- StyleHelper.cs
- HotSpot.cs
- StylusTip.cs
- WebPartHeaderCloseVerb.cs
- AssemblyAttributesGoHere.cs
- Figure.cs
- figurelength.cs
- ListViewTableCell.cs
- HtmlFormParameterReader.cs
- NetCodeGroup.cs
- BoolExpression.cs
- Base64Encoding.cs
- XmlQueryCardinality.cs
- EnterpriseServicesHelper.cs
- SafeNativeMemoryHandle.cs
- LineSegment.cs
- srgsitem.cs
- SerializableAttribute.cs
- AssemblyLoader.cs
- Manipulation.cs
- WebPartHelpVerb.cs
- ListDictionaryInternal.cs
- QualificationDataAttribute.cs
- TableRowGroup.cs
- RepeaterDataBoundAdapter.cs
- UserValidatedEventArgs.cs
- autovalidator.cs
- SqlCacheDependencySection.cs
- ElapsedEventArgs.cs
- ConstructorBuilder.cs
- PolyQuadraticBezierSegment.cs
- wgx_commands.cs
- SyntaxCheck.cs
- ReadWriteControlDesigner.cs
- UnionQueryOperator.cs
- ServicePrincipalNameElement.cs
- Msec.cs
- BitmapCacheBrush.cs
- OdbcConnectionOpen.cs
- GregorianCalendar.cs
- UrlSyndicationContent.cs
- StackBuilderSink.cs
- ColorPalette.cs
- PointConverter.cs
- EntityDataSourceValidationException.cs
- CategoryNameCollection.cs
- EdmSchemaError.cs
- WebPartAuthorizationEventArgs.cs
- Tag.cs
- OracleFactory.cs
- GetReadStreamResult.cs
- DBConnectionString.cs
- ResourcePool.cs
- Identity.cs
- Relationship.cs
- ListItemsPage.cs
- DetailsViewRow.cs
- CodeGen.cs
- XPathException.cs
- LinkTarget.cs
- StrongNameMembershipCondition.cs
- Size.cs
- TransformDescriptor.cs
- BindingSource.cs
- SqlTransaction.cs
- PreviewKeyDownEventArgs.cs
- ImageListImage.cs
- Debug.cs
- COM2Properties.cs
- GregorianCalendarHelper.cs
- Section.cs