public static KeyLock Deserialize(Stream stream) { KeyLock keyLock = Pool.Get <KeyLock>(); KeyLock.Deserialize(stream, keyLock, false); return(keyLock); }
public static KeyLock Deserialize(byte[] buffer, KeyLock instance, bool isDelta = false) { using (MemoryStream memoryStream = new MemoryStream(buffer)) { KeyLock.Deserialize(memoryStream, instance, isDelta); } return(instance); }
public static KeyLock Deserialize(byte[] buffer) { KeyLock keyLock = Pool.Get <KeyLock>(); using (MemoryStream memoryStream = new MemoryStream(buffer)) { KeyLock.Deserialize(memoryStream, keyLock, false); } return(keyLock); }
public void FromProto(Stream stream, bool isDelta = false) { KeyLock.Deserialize(stream, this, isDelta); }