Org.IdentityConnectors.Framework.Common.Objects.Schema.GetSupportedObjectClassesByOperation C# (CSharp) Method

GetSupportedObjectClassesByOperation() public method

Returns the supported object classes for the given operation.
public GetSupportedObjectClassesByOperation ( SafeType apiop ) : ICollection
apiop SafeType The operation.
return ICollection
        public ICollection<ObjectClassInfo> GetSupportedObjectClassesByOperation(SafeType<APIOperation> apiop)
        {
            ICollection<ObjectClassInfo> rv =
                CollectionUtil.GetValue(_supportedObjectClassesByOperation, apiop, null);
            if (rv == null)
            {
                ICollection<ObjectClassInfo> empty =
                    CollectionUtil.NewReadOnlySet<ObjectClassInfo>();

                return empty;
            }
            else
            {
                return rv;
            }
        }