diff options
Diffstat (limited to 'src/ProtocolBuffers/AbstractMessage.cs')
-rw-r--r-- | src/ProtocolBuffers/AbstractMessage.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ProtocolBuffers/AbstractMessage.cs b/src/ProtocolBuffers/AbstractMessage.cs index 0a69f294..11bb948e 100644 --- a/src/ProtocolBuffers/AbstractMessage.cs +++ b/src/ProtocolBuffers/AbstractMessage.cs @@ -58,12 +58,17 @@ namespace Google.ProtocolBuffers { public abstract UnknownFieldSet UnknownFields { get; } public abstract TMessage DefaultInstanceForType { get; } public abstract TBuilder CreateBuilderForType(); + public abstract TBuilder ToBuilder(); #endregion public IBuilder WeakCreateBuilderForType() { return CreateBuilderForType(); } + public IBuilder WeakToBuilder() { + return ToBuilder(); + } + public IMessage WeakDefaultInstanceForType { get { return DefaultInstanceForType; } } |