Catel.ReSharper.Arguments.ImplementsInterfaceContextAction.IsArgumentTypeTheExpected C# (CSharp) Method

IsArgumentTypeTheExpected() protected method

protected IsArgumentTypeTheExpected ( IType type ) : bool
type IType
return bool
        protected override bool IsArgumentTypeTheExpected(IType type)
        {
            return type != null && type.Classify == TypeClassification.REFERENCE_TYPE && !type.IsNullable()
                   && !(type is IArrayType || type.IsString() || type.IsType());
        }