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
- TextTreeObjectNode.cs
- DynamicPropertyReader.cs
- FormsAuthenticationUser.cs
- ChangePassword.cs
- WebPartMinimizeVerb.cs
- _NativeSSPI.cs
- XPathChildIterator.cs
- RedistVersionInfo.cs
- CodeArrayIndexerExpression.cs
- ProxyHwnd.cs
- BrowserCapabilitiesCodeGenerator.cs
- UriWriter.cs
- CleanUpVirtualizedItemEventArgs.cs
- ResizeGrip.cs
- ScriptingWebServicesSectionGroup.cs
- ListViewEditEventArgs.cs
- WorkflowDebuggerSteppingAttribute.cs
- SelfIssuedAuthProofToken.cs
- DbConnectionFactory.cs
- Assert.cs
- DuplicateDetector.cs
- Inflater.cs
- QueryableDataSourceView.cs
- CfgArc.cs
- ThrowHelper.cs
- UnSafeCharBuffer.cs
- SQLDateTimeStorage.cs
- SqlPersonalizationProvider.cs
- ChannelDispatcherBase.cs
- DataGridToolTip.cs
- XmlAttributeOverrides.cs
- ListParagraph.cs
- SpellerStatusTable.cs
- SendKeys.cs
- NullableFloatAverageAggregationOperator.cs
- SecurityDescriptor.cs
- InnerItemCollectionView.cs
- BookmarkScopeInfo.cs
- x509utils.cs
- EditingMode.cs
- OleDbSchemaGuid.cs
- regiisutil.cs
- Timer.cs
- uribuilder.cs
- Compiler.cs
- ContentTextAutomationPeer.cs
- Debug.cs
- TextEditorCharacters.cs
- SQLDecimalStorage.cs
- ConstrainedDataObject.cs
- AxParameterData.cs
- BitmapEffectvisualstate.cs
- Container.cs
- FtpWebResponse.cs
- Msmq4SubqueuePoisonHandler.cs
- SelectionPattern.cs
- LogWriteRestartAreaState.cs
- IPAddressCollection.cs
- SafeArrayTypeMismatchException.cs
- Attributes.cs
- ImportOptions.cs
- CompiledRegexRunner.cs
- FormViewUpdatedEventArgs.cs
- SchemaElementDecl.cs
- ContravarianceAdapter.cs
- TemplateEditingService.cs
- NamespaceInfo.cs
- MessageSmuggler.cs
- RegexRunner.cs
- NullableBoolConverter.cs
- Base64Decoder.cs
- File.cs
- XmlSchemaSimpleContentRestriction.cs
- InstallHelper.cs
- COM2EnumConverter.cs
- TypeDescriptionProvider.cs
- MimeMultiPart.cs
- FocusWithinProperty.cs
- TextSpanModifier.cs
- ComponentRenameEvent.cs
- RSACryptoServiceProvider.cs
- SerializationObjectManager.cs
- KeyValueConfigurationElement.cs
- ItemCheckedEvent.cs
- ContextMenu.cs
- SqlConnectionString.cs
- BooleanAnimationBase.cs
- XmlSchemaSet.cs
- _UriTypeConverter.cs
- SplashScreen.cs
- FocusChangedEventArgs.cs
- CheckBoxStandardAdapter.cs
- PeerNearMe.cs
- TypeElement.cs
- ManagedIStream.cs
- TableLayout.cs
- FontCollection.cs
- storepermissionattribute.cs
- TabPage.cs
- InputReportEventArgs.cs