60 lines
1.2 KiB
C#
60 lines
1.2 KiB
C#
using System;
|
|
|
|
namespace Google.Protobuf.Reflection
|
|
{
|
|
// Token: 0x02000055 RID: 85
|
|
public abstract class DescriptorBase : IDescriptor
|
|
{
|
|
// Token: 0x0600055F RID: 1375 RVA: 0x00013384 File Offset: 0x00011584
|
|
internal DescriptorBase(FileDescriptor file, string fullName, int index)
|
|
{
|
|
this.file = file;
|
|
this.fullName = fullName;
|
|
this.index = index;
|
|
}
|
|
|
|
// Token: 0x17000162 RID: 354
|
|
// (get) Token: 0x06000560 RID: 1376 RVA: 0x000133A1 File Offset: 0x000115A1
|
|
public int Index
|
|
{
|
|
get
|
|
{
|
|
return this.index;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000163 RID: 355
|
|
// (get) Token: 0x06000561 RID: 1377
|
|
public abstract string Name { get; }
|
|
|
|
// Token: 0x17000164 RID: 356
|
|
// (get) Token: 0x06000562 RID: 1378 RVA: 0x000133A9 File Offset: 0x000115A9
|
|
public string FullName
|
|
{
|
|
get
|
|
{
|
|
return this.fullName;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000165 RID: 357
|
|
// (get) Token: 0x06000563 RID: 1379 RVA: 0x000133B1 File Offset: 0x000115B1
|
|
public FileDescriptor File
|
|
{
|
|
get
|
|
{
|
|
return this.file;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04000206 RID: 518
|
|
private readonly FileDescriptor file;
|
|
|
|
// Token: 0x04000207 RID: 519
|
|
private readonly string fullName;
|
|
|
|
// Token: 0x04000208 RID: 520
|
|
private readonly int index;
|
|
}
|
|
}
|