MaybeDecrypt() private method

private MaybeDecrypt ( string value ) : string
value string
return string
        private string MaybeDecrypt(string value)
        {
            if (_surrogateReader != null)
            {
                return(_surrogateReader.MaybeDecrypt(value));
            }

            return
                (IsDecryptionEnabled && !string.IsNullOrEmpty(value)
                    ? _encryptionMechanism.Decrypt(value, _encryptKey, _serializationState)
                    : value);
        }