scripts
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Reflection;
|
||||
|
||||
namespace Google.Protobuf.Reflection
|
||||
{
|
||||
// Token: 0x0200006A RID: 106
|
||||
internal sealed class RepeatedFieldAccessor : FieldAccessorBase
|
||||
{
|
||||
// Token: 0x060005F5 RID: 1525 RVA: 0x0001454A File Offset: 0x0001274A
|
||||
internal RepeatedFieldAccessor(PropertyInfo property, FieldDescriptor descriptor)
|
||||
: base(property, descriptor)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060005F6 RID: 1526 RVA: 0x00014EB1 File Offset: 0x000130B1
|
||||
public override void Clear(IMessage message)
|
||||
{
|
||||
((IList)base.GetValue(message)).Clear();
|
||||
}
|
||||
|
||||
// Token: 0x060005F7 RID: 1527 RVA: 0x00014EC4 File Offset: 0x000130C4
|
||||
public override void SetValue(IMessage message, object value)
|
||||
{
|
||||
throw new InvalidOperationException("SetValue is not implemented for repeated fields");
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user