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
- SelectedDatesCollection.cs
- XsltException.cs
- FormViewPageEventArgs.cs
- BaseCAMarshaler.cs
- ImageMapEventArgs.cs
- PropertyBuilder.cs
- ListViewTableRow.cs
- DataException.cs
- GridItemPatternIdentifiers.cs
- SQLBytes.cs
- DatatypeImplementation.cs
- XmlIlGenerator.cs
- BitmapEffectGroup.cs
- EmptyStringExpandableObjectConverter.cs
- PointLight.cs
- GifBitmapEncoder.cs
- FrameworkTemplate.cs
- CustomAttributeFormatException.cs
- ArraySubsetEnumerator.cs
- Point3DCollection.cs
- PropagatorResult.cs
- MimeMultiPart.cs
- LoadRetryStrategyFactory.cs
- DataListGeneralPage.cs
- ExpressionDumper.cs
- ImplicitInputBrush.cs
- CustomAttributeBuilder.cs
- Transform.cs
- RegularExpressionValidator.cs
- GridViewPageEventArgs.cs
- SaveFileDialog.cs
- SystemIPGlobalProperties.cs
- ReadWriteObjectLock.cs
- UpdateTracker.cs
- XsltContext.cs
- ColorMatrix.cs
- ModelItem.cs
- ConfigPathUtility.cs
- PipeStream.cs
- TransactionBridgeSection.cs
- ExtentCqlBlock.cs
- BamlTreeNode.cs
- SqlNodeTypeOperators.cs
- ProofTokenCryptoHandle.cs
- SafeRightsManagementEnvironmentHandle.cs
- CryptoStream.cs
- ImportContext.cs
- Trace.cs
- NegatedConstant.cs
- KnownBoxes.cs
- SizeF.cs
- PathSegmentCollection.cs
- DependencyStoreSurrogate.cs
- AuthenticationService.cs
- HtmlContainerControl.cs
- WebPartZoneAutoFormat.cs
- WorkflowView.cs
- ScrollEventArgs.cs
- TypePresenter.xaml.cs
- BStrWrapper.cs
- JsonXmlDataContract.cs
- CodeValidator.cs
- XMLSchema.cs
- EncryptedKeyIdentifierClause.cs
- TextRunTypographyProperties.cs
- EnvironmentPermission.cs
- PLINQETWProvider.cs
- FileEnumerator.cs
- PropertyAccessVisitor.cs
- DataFieldEditor.cs
- Item.cs
- TableSectionStyle.cs
- ToolStripSettings.cs
- ExclusiveCanonicalizationTransform.cs
- LogEntrySerialization.cs
- PKCS1MaskGenerationMethod.cs
- ExternalFile.cs
- TrustSection.cs
- CheckoutException.cs
- XPathAxisIterator.cs
- DirtyTextRange.cs
- InvalidComObjectException.cs
- PermissionRequestEvidence.cs
- KeyProperty.cs
- MediaEntryAttribute.cs
- SafeLocalMemHandle.cs
- ArrayList.cs
- SequenceDesignerAccessibleObject.cs
- BitmapScalingModeValidation.cs
- HierarchicalDataBoundControl.cs
- comcontractssection.cs
- RegexWriter.cs
- SetterBaseCollection.cs
- HorizontalAlignConverter.cs
- IisHelper.cs
- PngBitmapDecoder.cs
- DispatcherHooks.cs
- DesignerOptions.cs
- Page.cs
- NavigationPropertySingletonExpression.cs