using System; namespace System.Runtime.InteropServices { /// Indicates that a method's unmanaged signature expects a locale identifier (LCID) parameter. // Token: 0x0200032C RID: 812 [ComVisible(true)] [AttributeUsage(AttributeTargets.Method, Inherited = false)] public sealed class LCIDConversionAttribute : Attribute { /// Initializes a new instance of the LCIDConversionAttribute class with the position of the LCID in the unmanaged signature. /// Indicates the position of the LCID argument in the unmanaged signature, where 0 is the first argument. // Token: 0x06002243 RID: 8771 RVA: 0x00079890 File Offset: 0x00077A90 public LCIDConversionAttribute(int lcid) { this.id = lcid; } /// Gets the position of the LCID argument in the unmanaged signature. /// The position of the LCID argument in the unmanaged signature, where 0 is the first argument. // Token: 0x17000654 RID: 1620 // (get) Token: 0x06002244 RID: 8772 RVA: 0x000798A0 File Offset: 0x00077AA0 public int Value { get { return this.id; } } // Token: 0x04000D62 RID: 3426 private int id; } }