public ICollection<OperationOptionInfo> GetSupportedOptionsByOperation(SafeType<APIOperation> apiop)
{
ICollection<OperationOptionInfo> rv =
CollectionUtil.GetValue(_supportedOptionsByOperation, apiop, null);
if (rv == null)
{
ICollection<OperationOptionInfo> empty =
CollectionUtil.NewReadOnlySet<OperationOptionInfo>();
return empty;
}
else
{
return rv;
}
}