You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
762 B
18 lines
762 B
Namespace Google.Protobuf
|
|
|
|
''' <summary>
|
|
''' Generic interface for a Protocol Buffers message,
|
|
''' where the type parameter is expected to be the same type as
|
|
''' the implementation class.
|
|
''' </summary>
|
|
''' <typeparam name="T">The message type.</typeparam>
|
|
Public Interface IMessageType(Of T As IMessageType(Of T))
|
|
Inherits IMessage, IEquatable(Of T), IDeepCloneable(Of T)
|
|
''' <summary>
|
|
''' Merges the given message into this one.
|
|
''' </summary>
|
|
''' <remarks>See the user guide for precise merge semantics.</remarks>
|
|
''' <param name="message">The message to merge with this one. Must not be null.</param>
|
|
Overloads Sub MergeFrom(message As T)
|
|
End Interface
|
|
End Namespace |