Searched refs:IDeepCloneable (Results 1 – 5 of 5) sorted by relevance
46 public interface IDeepCloneable<T> interface
78 public interface IMessage<T> : IMessage, IEquatable<T>, IDeepCloneable<T> where T : IMessage<T>
49 …public sealed class RepeatedField<T> : IList<T>, IList, IDeepCloneable<RepeatedField<T>>, IEquatab…74 IDeepCloneable<T>[] cloneableArray = clone.array as IDeepCloneable<T>[]; in Clone()
69 …public sealed class MapField<TKey, TValue> : IDeepCloneable<MapField<TKey, TValue>>, IDictionary<T…86 if (typeof(IDeepCloneable<TValue>).IsAssignableFrom(typeof(TValue))) in Clone()90 clone.Add(pair.Key, ((IDeepCloneable<TValue>)pair.Value).Clone()); in Clone()
128 csharp/src/Google.Protobuf/IDeepCloneable.cs \