using System; using System.Runtime.InteropServices; namespace System.Diagnostics { /// Determines if and how a member is displayed in the debugger variable windows. This class cannot be inherited. /// 1 // Token: 0x0200015D RID: 349 [ComVisible(true)] [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)] public sealed class DebuggerBrowsableAttribute : Attribute { /// Initializes a new instance of the class. /// One of the values that specifies how to display the member. /// /// is not one of the values. // Token: 0x06001135 RID: 4405 RVA: 0x00045040 File Offset: 0x00043240 public DebuggerBrowsableAttribute(DebuggerBrowsableState state) { this.state = state; } /// Gets the display state for the attribute. /// One of the values. /// 2 // Token: 0x170002EC RID: 748 // (get) Token: 0x06001136 RID: 4406 RVA: 0x00045050 File Offset: 0x00043250 public DebuggerBrowsableState State { get { return this.state; } } // Token: 0x04000442 RID: 1090 private DebuggerBrowsableState state; } }