using System; namespace System.Runtime.InteropServices { /// Indicates the COM alias for a parameter or field type. // Token: 0x020002FB RID: 763 [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.ReturnValue, Inherited = false)] [ComVisible(true)] public sealed class ComAliasNameAttribute : Attribute { /// Initializes a new instance of the class with the alias for the attributed field or parameter. /// The alias for the field or parameter as found in the type library when it was imported. // Token: 0x060021CB RID: 8651 RVA: 0x000790FC File Offset: 0x000772FC public ComAliasNameAttribute(string alias) { this.val = alias; } /// Gets the alias for the field or parameter as found in the type library when it was imported. /// The alias for the field or parameter as found in the type library when it was imported. // Token: 0x1700063D RID: 1597 // (get) Token: 0x060021CC RID: 8652 RVA: 0x0007910C File Offset: 0x0007730C public string Value { get { return this.val; } } // Token: 0x04000CE6 RID: 3302 private string val; } }