System.Reflection.RuntimeConstructorInfo.CheckConsistency C# (CSharp) Method

CheckConsistency() private method

private CheckConsistency ( Object target ) : void
target Object
return void
        private void CheckConsistency(Object target) 
        {
            if (target == null && IsStatic)
                return;

            if (!m_declaringType.IsInstanceOfType(target))
            {
                if (target == null) 
                    throw new TargetException(Environment.GetResourceString("RFLCT.Targ_StatMethReqTarg"));

                throw new TargetException(Environment.GetResourceString("RFLCT.Targ_ITargMismatch"));
            }
        }