[scriptable, uuid(a8d4827c-641c-45e3-a9ea-493570b4106b)]
interface mozIStorageBindingParams : nsISupports
Methods
void
bindBlobByIndex(in unsigned long aIndex, [const, array, size_is(aValueSize)] in octet aValue, in unsigned long aValueSize)
void
bindBlobByName(in AUTF8String aName, [const, array, size_is(aValueSize)] in octet aValue, in unsigned long aValueSize)
Binds aValue to the parameter with the index aIndex.
@param aIndex
The zero-based index of the parameter to bind aValue to.
@param aValue
The value to bind.
void
bindByIndex(in unsigned long aIndex, in nsIVariant aValue)
Binds aValue to the parameter with the name aName.
@param aName
The name of the parameter to bind aValue to.
@param aValue
The value to bind.
void
bindByName(in AUTF8String aName, in nsIVariant aValue)
[noscript]
void
bindDoubleByIndex(in unsigned long aIndex, in double aValue)
[noscript]
void
bindDoubleByName(in AUTF8String aName, in double aValue)
[noscript]
void
bindInt32ByIndex(in unsigned long aIndex, in long aValue)
[noscript]
void
bindInt32ByName(in AUTF8String aName, in long aValue)
[noscript]
void
bindInt64ByIndex(in unsigned long aIndex, in long long aValue)
[noscript]
void
bindInt64ByName(in AUTF8String aName, in long long aValue)
[noscript]
void
bindNullByIndex(in unsigned long aIndex)
[noscript]
void
bindNullByName(in AUTF8String aName)
[noscript]
void
bindStringByIndex(in unsigned long aIndex, in AString aValue)
[noscript]
void
bindStringByName(in AUTF8String aName, in AString aValue)
[noscript]
void
bindUTF8StringByIndex(in unsigned long aIndex, in AUTF8String aValue)
[noscript]
void
bindUTF8StringByName(in AUTF8String aName, in AUTF8String aValue)
Compare to: