public bool FunctionAvailable(XmlQualifiedName name)
{
if (_functionsAvail == null)
{
_functionsAvail = new HybridDictionary();
}
else
{
object obj = _functionsAvail[name];
if (obj != null)
{
return (bool)obj;
}
}
bool result = FunctionAvailableHelper(name);
_functionsAvail[name] = result;
return result;
}