28 lines
938 B
C#
28 lines
938 B
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
|
|
namespace System.Diagnostics.SymbolStore
|
|
{
|
|
/// <summary>Represents a namespace within a symbol store.</summary>
|
|
// Token: 0x02000150 RID: 336
|
|
[ComVisible(true)]
|
|
public interface ISymbolNamespace
|
|
{
|
|
/// <summary>Gets the current namespace.</summary>
|
|
/// <returns>The current namespace.</returns>
|
|
// Token: 0x170002DA RID: 730
|
|
// (get) Token: 0x060010ED RID: 4333
|
|
string Name { get; }
|
|
|
|
/// <summary>Gets the child members of the current namespace.</summary>
|
|
/// <returns>The child members of the current namespace.</returns>
|
|
// Token: 0x060010EE RID: 4334
|
|
ISymbolNamespace[] GetNamespaces();
|
|
|
|
/// <summary>Gets all the variables defined at global scope within the current namespace.</summary>
|
|
/// <returns>The variables defined at global scope within the current namespace.</returns>
|
|
// Token: 0x060010EF RID: 4335
|
|
ISymbolVariable[] GetVariables();
|
|
}
|
|
}
|