public ulong GetObjectSize(ObjectHandle objectHandle)
{
if (this._disposed)
throw new ObjectDisposedException(this.GetType().FullName);
if (objectHandle == null)
throw new ArgumentNullException("objectHandle");
ulong objectSize = 0;
CKR rv = _p11.C_GetObjectSize(_sessionId, objectHandle.ObjectId, ref objectSize);
if (rv != CKR.CKR_OK)
throw new Pkcs11Exception("C_GetObjectSize", rv);
return objectSize;
}