3 // Copyright (c) Microsoft Corporation. All rights reserved.
6 /*============================================================
8 ** Class: SatelliteContractVersionAttribute
10 ** <OWNER>[....]</OWNER>
13 ** Purpose: Specifies which version of a satellite assembly
14 ** the ResourceManager should ask for.
17 ===========================================================*/
19 namespace System.Resources {
21 using System.Diagnostics.Contracts;
23 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple=false)]
24 [System.Runtime.InteropServices.ComVisible(true)]
25 public sealed class SatelliteContractVersionAttribute : Attribute
27 private String _version;
29 public SatelliteContractVersionAttribute(String version)
32 throw new ArgumentNullException("version");
33 Contract.EndContractBlock();
37 public String Version {
38 get { return _version; }