NHibernate.Lob.BlobType.GetValue C# (CSharp) Method

GetValue() protected method

protected GetValue ( object dataObj ) : object
dataObj object
return object
		protected override object GetValue(object dataObj)
		{
			byte[] data = dataObj as byte[];
			if (data == null) return null;
			if (compression == null)
				return new ArrayBlob(data);
			else
				return new CompressedBlob(data, compression);
		}